Let $M$ be a smooth manifold and let $r \in \mathbb{N}$. Let $\mathrm{Vect}_r(M)$ be the category whose objects are smooth real vector bundles $\pi_E:E \to M$ of rank $r$ and whose morphisms are smooth vector bundle isomorphisms over $\operatorname{id}_M$. Let $\mathrm{Prin}_{GL_r(\mathbb{R})}(M)$ be the category whose objects are smooth principal right $GL_r(\mathbb{R})$-bundles $\pi_P:P \to M$ and whose morphisms are smooth principal bundle isomorphisms over $\operatorname{id}_M$.
paragraph
admin
For a rank-$r$ vector bundle $E \to M$, let $\operatorname{Fr}(E) \to M$ denote its linear frame bundle, whose fiber over $p \in M$ is
paragraph
admin
\begin{align*}
\operatorname{Fr}(E)_p=\{\nu:\mathbb{R}^r \to E_p \mid \nu \text{ is a linear isomorphism}\},
\end{align*}
latex_env
admin
with right action $\nu \cdot g := \nu \circ g$ for $g \in GL_r(\mathbb{R})$. Then the assignment
paragraph
admin
\begin{align*}
E \mapsto \operatorname{Fr}(E)
\end{align*}