Given are two vectors in $\mathbb{R}^3$, $\bar{u}$ and $\bar{v}$, such that they are perpendicular ($\bar{u}\cdot\bar{v}=0$) and of equal length ($|\bar{u}|=|\bar{v}|$).
Is there a "nice" way to parameterize these vectors?
Obviously, there should be only 4 parameters involved, but if one tries to just express $v_z$ and $u_z$ in terms of $u_x, u_y, v_x, v_y$, a rather ugly expression is arrived at. It seems a geometrically inspired parameterization where one of the parameters is the vector length should do the trick, but I can't seem to think of one that doesn't involve even more complicated expressions such as those arrived at using spherical coordinates.
Any ideas?
There is no simple parametrization, because this is not such a simple object. The set of ordered pairs of orthogonal unit vectors is naturally identified with the unit tangle bundle of $S^2$: $u$ determines a point on the sphere, and $v$ is a tangent vector at that point. This bundle can be identified with $SO(3)$ or $\mathbb RP^3$: see the answers at The circle bundle of $S^2$ and real projective space. I think that using unit quaternions (as Stephen Montgomery-Smith suggested) is about as simple parametrization as you could get.