21 #include <Eigen/Geometry> 35 const auto Q_ENU_TO_NED = Eigen::Quaterniond(0, 0.70711, 0.70711, 0);
46 const auto Q_FRD_FLU = Eigen::Quaterniond(0, 1, 0, 0);
Eigen::Vector3d enuToNed(Eigen::Vector3d enu)
const auto Q_FRD_FLU
Quaternion for rotation between body FLU and body FRD frames.
Eigen::Vector3d nedToEnu(Eigen::Vector3d ned)
Eigen::Vector3d frdToFlu(Eigen::Vector3d frd)
Eigen::Vector3d fluToFrd(Eigen::Vector3d flu)
Eigen::Quaterniond frdNedTofluEnu(const Eigen::Quaterniond &q_frd_to_ned)
Eigen::Quaterniond fluEnuToFrdNed(const Eigen::Quaterniond &q_flu_to_enu)
const auto Q_ENU_TO_NED
Quaternion for rotation between ENU and NED frames.