I'm implementing a planner for a 6-DOF underwater robot and I'm using the dynamics derived in chapter 7.5 of Fossen's HHandbook of Marine Craft Hydrodynamics and Motion Control. I'm using the equations of motion expressed in NED using positions and Euler angles in order to use differential flatness control. See Eq. 7.190.
Part of this is the transformation from velocities (linear and angular: $[\dot{x}, \dot{y}, \dot{z}, p, q, r]$) between the world (NED) frame and the body frame of the robot. This is described in Eq. 7.191 using the matrix $J$, which transforms the linear and angular velocities between the fixed world frame and the body frame: $$J_\Theta(\eta) = \begin{bmatrix}R_b^n(\Theta_{nb}) & 0_{3\times3}\\ 0_{3\times3} & T_\Theta(\Theta_{nb})\end{bmatrix}$$ where $$\dot\eta = J_\Theta(\eta)v \\ T_\Theta(\Theta_{nb}) = \begin{bmatrix}1 & \sin\phi \tan\theta & \cos\phi \tan\theta\\0 & \cos\phi & -\sin\phi\\ 0 & \sin\phi / \cos\theta & \cos\phi / \cos\theta\end{bmatrix}$$ $\eta$ is the position/orientation in the fixed world frame: $[x,y,z,\phi,\theta,\psi]$, $\dot\eta$ is the velocities in the world frame: $[\dot x, \dot y, \dot z, p, q, r]$ and $v$ is the velocities in the body frame.
My problem is that to find the acceleration in the world frame, I need to know $\dot J$, which I can't seem to find a definition for in Fossen's textbook. See Eq 7.192: $C^*$ and $\ddot\eta$ both depend on $\dot J$. I'm aware of the time derivative of the rotation matrix $R$ using the skew symmetric matrix, but I'm not sure how to find the derivative of the whole $J$ matrix. Does anyone know what I should do or where to look for more info?
Example use of $\dot J$: $$\ddot \eta = J_\Theta(\eta)\dot v + \dot J_\Theta(\eta) v$$