I want to prove that $M:=\{(x,y)\in\mathbb{R}^3\times\mathbb{R}^3:\|x\|=\|y\|=1, \langle x,y\rangle=0\}$ is diffeomorphic to $\text{SO}(3,\mathbb{R})$.
By now, I have proven via the regular value theorem that $M$ is a submanifold of $\mathbb{R}^3\times\mathbb{R}^3$, considering the morphism $\zeta:\mathbb{R}^3\times\mathbb{R}^3\rightarrow\mathbb{R}^3$ given by $$\zeta(x,y)=\left(\|x\|-1,\|y\|-1,\langle x,y\rangle\right)$$ where $M=\zeta^{-1}(0,0,0)$. How should I proceed now?