|
occ
|
Jacobian relating Euler angle rates to angular velocity. More...
#include <torque.h>
Public Member Functions | |
| EulerJacobian (double alpha, double beta, double gamma) | |
Public Attributes | |
| Mat3 | J |
| Mat3 | J_inv |
Jacobian relating Euler angle rates to angular velocity.
For ZYZ Euler angles (alpha, beta, gamma), the angular velocity in body frame is: omega_body = J(alpha, beta, gamma) * [dalpha/dt, dbeta/dt, dgamma/dt]^T
The Jacobian J is: [ sin(beta)*sin(gamma), cos(gamma), 0 ] [ sin(beta)*cos(gamma), -sin(gamma), 0 ] [ cos(beta), 0, 1 ]
| occ::mults::EulerJacobian::EulerJacobian | ( | double | alpha, |
| double | beta, | ||
| double | gamma | ||
| ) |
| Mat3 occ::mults::EulerJacobian::J |
| Mat3 occ::mults::EulerJacobian::J_inv |