Step 1 :The problem is asking to transform a vector from world space to local space. This involves rotating the vector by the orientation of the rigid body, which is given as 90 degrees about the global z-axis. The formula given to perform this transformation is \(\overrightarrow{r_{0}}=\boldsymbol{R}^{t} \cdot \vec{r}\), where \(\boldsymbol{R}^{t}\) is the transpose of the rotation matrix and \(\vec{r}\) is the vector in world space.
Step 2 :The rotation matrix for a rotation of 90 degrees about the z-axis is: \[\boldsymbol{R} = \begin{bmatrix} cos(90) & -sin(90) & 0 \\ sin(90) & cos(90) & 0 \\ 0 & 0 & 1 \end{bmatrix} = \begin{bmatrix} 0 & -1 & 0 \\ 1 & 0 & 0 \\ 0 & 0 & 1 \end{bmatrix}\]
Step 3 :The transpose of this matrix is: \[\boldsymbol{R}^{t} = \begin{bmatrix} 0 & 1 & 0 \\ -1 & 0 & 0 \\ 0 & 0 & 1 \end{bmatrix}\]
Step 4 :So, we need to multiply this matrix with the vector \(\vec{r}=(1,0,2)\) to get the vector in the body frame coordinate.
Step 5 :The result of the matrix multiplication gives the vector in the body frame coordinate as (0, -1, 2). This matches one of the options given in the question.
Step 6 :Final Answer: The vector coordinate in body frame coordinate is \(\boxed{\left(\begin{array}{c}0 \\ -1 \\ 2\end{array}\right)}\).