We equip $\mathrm{GL}(n,\mathbb{R})$ and $\mathrm{O}(n)$ with their left-invariant metrics, whose restrictions to the corresponding neutral elements is the standard inner product $\mathrm{Trace}(AB^{\mathrm{tr}})$ of $M_n(\mathbb{R})$.
Let $f:\mathrm{GL}(n,\mathbb{R})\to \mathrm{O}(n)$ be the Gram-Schmidt map. This map is uniquely defined via Gram-schmidt process which is applied to the columns of a matrix.
Is $f$ a Riemannian submersion with respect to these Riemannian structures? If the answer is negative, can we change the Riemannian metrics of these spaces (not necessarily invariant under group operations) to have $f$ as a Riemannian submersion?