This was answered three years ago at MO here. It is indeed possible.
The relevant links are this one, and this one, apparently a paper which characterizes the solutions is in preparation and will be published here, although its been in preparation for a long time now.
I'll leave my lame failed attempt:
Current attempt:
Think of $\mathbb R$ as a vector space over $\mathbb Q$, let $A$ and $B$ be the desired partition.
Clearly $span(A)\cup span(B)=\mathbb R$.
It follows wlog that $span(A)=\mathbb R$.
Pick a basis $a_i$ with index family $I$ of $\mathbb R$ consisting of elements of $A$.
It follows that every vector consisting of non-negative coefficients is in $A$.
Now suppose that a vector $a\in A$ contains a non-negative coefficient $\lambda_i$, then the vector $-a_i$ is also in $A$.
We can thus characterize $A$ as follows: Select a subset $X\subseteq I$, then $A$ is the set of vectors in $\mathbb R^+$ in which the coefficient belonging to each $a_i$ is non-negative for all $x\in X$.
We conclude that $B$ is the set of vectors in $\mathbb R^+$ such that at least one coefficient $a_x$ is negative. Of course if $|I|\neq 1$ we arrive at a contradiction, since we would be able to find two elements of $B$ whose sum is in $A$.
Conclusion: the sets $A$ and $B$ are formed in the following way:
Pick a basis of $\mathbb R$ with a distinguished vector $v$.
let $A$ be the subset of $\mathbb R^+$ containing non-negative $v$ coefficient.
let $B$ be the subset of $\mathbb R^+$ containing non-negative $v$ coefficient.