common.h
/tmp/ws/src/mav_comm/mav_msgs/include/mav_msgs/
common_8h
mav_msgs
void
getEulerAnglesFromQuaternion
namespacemav__msgs.html
ab1a2764dc0546e0aa3cfadcdf67161af
(const Eigen::Quaternion< double > &q, Eigen::Vector3d *euler_angles)
void
getSquaredRotorSpeedsFromAllocationAndState
namespacemav__msgs.html
a2588c1f3ed7151dcf6b65850f7bcd673
(const Eigen::MatrixXd &allocation_inv, const Eigen::Vector3d &inertia, double mass, const Eigen::Vector3d &angular_velocity_B, const Eigen::Vector3d &angular_acceleration_B, const Eigen::Vector3d &acceleration_B, Eigen::VectorXd *rotor_rates_squared)
double
MagnitudeOfGravity
namespacemav__msgs.html
a4624490e10c38375b9ca516f1d7e1c61
(const double height, const double latitude_radians)
double
nanosecondsToSeconds
namespacemav__msgs.html
a2bf0c243358757b7d83486f2cec11f97
(int64_t nanoseconds)
void
pointEigenToMsg
namespacemav__msgs.html
abd5b093a246518daed05f9aa0246ae6a
(const Eigen::Vector3d &eigen, geometry_msgs::Point *msg)
void
quaternionEigenToMsg
namespacemav__msgs.html
a754d1ad7a4da49e1f6c5791285b0c114
(const Eigen::Quaterniond &eigen, geometry_msgs::Quaternion *msg)
Eigen::Quaterniond
quaternionFromMsg
namespacemav__msgs.html
a51db154165dd16c4911d8a81846cf4d5
(const geometry_msgs::Quaternion &msg)
Eigen::Quaterniond
quaternionFromYaw
namespacemav__msgs.html
adea5f8aeb6bf3030d5190084ace093ca
(double yaw)
int64_t
secondsToNanoseconds
namespacemav__msgs.html
abc99382b14d6c900315a96d09112b8cb
(double seconds)
void
setAngularVelocityMsgFromYawRate
namespacemav__msgs.html
acbc82ff3ef24addfa6d1cc0048198054
(double yaw_rate, geometry_msgs::Vector3 *msg)
void
setQuaternionMsgFromYaw
namespacemav__msgs.html
a4aa903cef1f8d06f245876aef987c3c7
(double yaw, geometry_msgs::Quaternion *msg)
Eigen::Vector3d
vector3FromMsg
namespacemav__msgs.html
ad0fe31ff038d80edd86b61cf94870c95
(const geometry_msgs::Vector3 &msg)
Eigen::Vector3d
vector3FromPointMsg
namespacemav__msgs.html
aa5641bbeef35817c06dfa29ad1337e86
(const geometry_msgs::Point &msg)
void
vectorEigenToMsg
namespacemav__msgs.html
a304d6eb47efaecc0da8e74a01d0d15d2
(const Eigen::Vector3d &eigen, geometry_msgs::Vector3 *msg)
double
yawFromQuaternion
namespacemav__msgs.html
a4812f35bed10acf2db218c528887710f
(const Eigen::Quaterniond &q)
const double
kNumNanosecondsPerSecond
namespacemav__msgs.html
a3fb4d78c2b776bbdc8f10873f53e7c2d
conversions.h
/tmp/ws/src/mav_comm/mav_msgs/include/mav_msgs/
conversions_8h
mav_msgs/common.h
mav_msgs/default_values.h
mav_msgs/eigen_mav_msgs.h
mav_msgs
void
eigenActuatorsFromMsg
namespacemav__msgs.html
a539e31182b62c4f25e85233c416c6887
(const Actuators &msg, EigenActuators *actuators)
void
eigenAttitudeThrustFromMsg
namespacemav__msgs.html
a9f65c2a54088213a27ca1b9da04657ef
(const AttitudeThrust &msg, EigenAttitudeThrust *attitude_thrust)
void
EigenMavStateFromEigenTrajectoryPoint
namespacemav__msgs.html
a1ab2e981f0c9aece80f22547e9153247
(const Eigen::Vector3d &acceleration, const Eigen::Vector3d &jerk, const Eigen::Vector3d &snap, double yaw, double yaw_rate, double yaw_acceleration, double magnitude_of_gravity, Eigen::Quaterniond *orientation, Eigen::Vector3d *acceleration_body, Eigen::Vector3d *angular_velocity_body, Eigen::Vector3d *angular_acceleration_body)
void
EigenMavStateFromEigenTrajectoryPoint
namespacemav__msgs.html
af724e36fd0f0027a857c22e8e76af3ae
(const Eigen::Vector3d &acceleration, const Eigen::Vector3d &jerk, const Eigen::Vector3d &snap, double yaw, double yaw_rate, double yaw_acceleration, Eigen::Quaterniond *orientation, Eigen::Vector3d *acceleration_body, Eigen::Vector3d *angular_velocity_body, Eigen::Vector3d *angular_acceleration_body)
void
EigenMavStateFromEigenTrajectoryPoint
namespacemav__msgs.html
ac67c39ae989a7b8d7e7718dde3f2e35c
(const EigenTrajectoryPoint &flat_state, double magnitude_of_gravity, EigenMavState *mav_state)
void
EigenMavStateFromEigenTrajectoryPoint
namespacemav__msgs.html
a08bf429a1c20e11ec6a82d23ebe166d8
(const EigenTrajectoryPoint &flat_state, EigenMavState *mav_state)
void
eigenOdometryFromMsg
namespacemav__msgs.html
a6ad3979557e90c5377fe857d6451c08b
(const nav_msgs::Odometry &msg, EigenOdometry *odometry)
void
eigenRateThrustFromMsg
namespacemav__msgs.html
a19a164807e67fda1bd8aa1342b7ebca0
(const RateThrust &msg, EigenRateThrust *rate_thrust)
void
eigenRollPitchYawrateThrustFromMsg
namespacemav__msgs.html
a3e33b642df9e3996cda2235185e6d074
(const RollPitchYawrateThrust &msg, EigenRollPitchYawrateThrust *roll_pitch_yawrate_thrust)
void
eigenTorqueThrustFromMsg
namespacemav__msgs.html
a8f70d01e338b9d97f2b099c3fad75fd4
(const TorqueThrust &msg, EigenTorqueThrust *torque_thrust)
void
eigenTrajectoryPointDequeFromMsg
namespacemav__msgs.html
ab0f9deeb68034c3c82afac10c311c005
(const trajectory_msgs::MultiDOFJointTrajectory &msg, EigenTrajectoryPointDeque *trajectory)
void
eigenTrajectoryPointFromMsg
namespacemav__msgs.html
a21aa789f797b8bdf1b4fb4cf79684248
(const trajectory_msgs::MultiDOFJointTrajectoryPoint &msg, EigenTrajectoryPoint *trajectory_point)
void
eigenTrajectoryPointFromPoseMsg
namespacemav__msgs.html
ae352280e5bc897c1a3e4ec65079e8844
(const geometry_msgs::Pose &msg, EigenTrajectoryPoint *trajectory_point)
void
eigenTrajectoryPointFromPoseMsg
namespacemav__msgs.html
ab2875f3d8a3b50359e0dc3728c583487
(const geometry_msgs::PoseStamped &msg, EigenTrajectoryPoint *trajectory_point)
void
eigenTrajectoryPointFromTransformMsg
namespacemav__msgs.html
a8fb92ff9ef7cad18cab147e1ba7ed6f7
(const geometry_msgs::TransformStamped &msg, EigenTrajectoryPoint *trajectory_point)
void
eigenTrajectoryPointVectorFromMsg
namespacemav__msgs.html
ab2c6c2338571b10df8c30c8359059ff8
(const trajectory_msgs::MultiDOFJointTrajectory &msg, EigenTrajectoryPointVector *trajectory)
void
msgActuatorsFromEigen
namespacemav__msgs.html
a014d18dc0926609a1b24d3f66f57cd47
(const EigenActuators &actuators, Actuators *msg)
void
msgAttitudeThrustFromEigen
namespacemav__msgs.html
a7dbe9c7eb167a8074b3d5723ebfd0869
(const EigenAttitudeThrust &attitude_thrust, AttitudeThrust *msg)
void
msgMultiDofJointTrajectoryFromEigen
namespacemav__msgs.html
a4ca9b3d1aa4bb2dc5021a7deac9a73f7
(const EigenTrajectoryPoint &trajectory_point, const std::string &link_name, trajectory_msgs::MultiDOFJointTrajectory *msg)
void
msgMultiDofJointTrajectoryFromEigen
namespacemav__msgs.html
ae7b333006b35a5cb66fcd42cbe744872
(const EigenTrajectoryPoint &trajectory_point, trajectory_msgs::MultiDOFJointTrajectory *msg)
void
msgMultiDofJointTrajectoryFromEigen
namespacemav__msgs.html
ad6e5b5d2b0fb91d9a9b3a8ec8455a690
(const EigenTrajectoryPointVector &trajectory, const std::string &link_name, trajectory_msgs::MultiDOFJointTrajectory *msg)
void
msgMultiDofJointTrajectoryFromEigen
namespacemav__msgs.html
a3d0a8947e54e47838f991c31c8337bba
(const EigenTrajectoryPointVector &trajectory, trajectory_msgs::MultiDOFJointTrajectory *msg)
void
msgMultiDofJointTrajectoryFromEigen
namespacemav__msgs.html
a81331a1e25c5bf01a984d69ab28512ec
(const EigenTrajectoryPointDeque &trajectory, const std::string &link_name, trajectory_msgs::MultiDOFJointTrajectory *msg)
void
msgMultiDofJointTrajectoryFromEigen
namespacemav__msgs.html
aed90e52f0b31e8ee9052cf884ebd170f
(const EigenTrajectoryPointDeque &trajectory, trajectory_msgs::MultiDOFJointTrajectory *msg)
void
msgMultiDofJointTrajectoryFromPositionYaw
namespacemav__msgs.html
a987a5b02580676184048524b23ad72d0
(const Eigen::Vector3d &position, double yaw, trajectory_msgs::MultiDOFJointTrajectory *msg)
void
msgMultiDofJointTrajectoryPointFromEigen
namespacemav__msgs.html
afa38feb1cf68eaef4316e5965316e07b
(const EigenTrajectoryPoint &trajectory_point, trajectory_msgs::MultiDOFJointTrajectoryPoint *msg)
void
msgOdometryFromEigen
namespacemav__msgs.html
a1c4a11f20b371c9b8913a1af15ddd283
(const EigenOdometry &odometry, nav_msgs::Odometry *msg)
void
msgPoseStampedFromEigenTrajectoryPoint
namespacemav__msgs.html
ac64265272d703a8cc8b262d507b279a2
(const EigenTrajectoryPoint &trajectory_point, geometry_msgs::PoseStamped *msg)
void
msgRateThrustFromEigen
namespacemav__msgs.html
a596e5e58e659ebc411a81f636b8fbd62
(EigenRateThrust &rate_thrust, RateThrust *msg)
void
msgRollPitchYawrateThrustFromEigen
namespacemav__msgs.html
abc7999ae8e31d311e174c3f6d461784e
(const EigenRollPitchYawrateThrust &roll_pitch_yawrate_thrust, RollPitchYawrateThrust *msg)
void
msgTorqueThrustFromEigen
namespacemav__msgs.html
af86b3bb6335f6d2cb919d9d9ef6f0e5f
(EigenTorqueThrust &torque_thrust, TorqueThrust *msg)
default_topics.h
/tmp/ws/src/mav_comm/mav_msgs/include/mav_msgs/
default__topics_8h
mav_msgs
mav_msgs::default_topics
static constexpr char
AIR_SPEED
namespacemav__msgs_1_1default__topics.html
addf501d85bee416d35c4ad4ff1de6cf8
[]
static constexpr char
COMMAND_ACTUATORS
namespacemav__msgs_1_1default__topics.html
a586dbb11de827f568dd33e108dc976b7
[]
static constexpr char
COMMAND_ATTITUDE_THRUST
namespacemav__msgs_1_1default__topics.html
a9696d1e9422cc2e8737984adbf8e7719
[]
static constexpr char
COMMAND_GPS_WAYPOINT
namespacemav__msgs_1_1default__topics.html
af828648e1889131cf24bb4f37d6f4962
[]
static constexpr char
COMMAND_POSE
namespacemav__msgs_1_1default__topics.html
ac3a5608d85098878f10fa190bc1a5ecc
[]
static constexpr char
COMMAND_RATE_THRUST
namespacemav__msgs_1_1default__topics.html
a9190ac06bfc33022405eef654d791447
[]
static constexpr char
COMMAND_ROLL_PITCH_YAWRATE_THRUST
namespacemav__msgs_1_1default__topics.html
a16b85fa87586b495af054b5865a4ce36
[]
static constexpr char
COMMAND_TRAJECTORY
namespacemav__msgs_1_1default__topics.html
a8f406eff8224b5156866f8670adbea97
[]
static constexpr char
EXTERNAL_FORCE
namespacemav__msgs_1_1default__topics.html
ae6297fa3c52e1cae63ae64bf647ed9cc
[]
static constexpr char
FILTERED_SENSOR_DATA
namespacemav__msgs_1_1default__topics.html
a955a6dce071ad08931354defcab20559
[]
static constexpr char
GPS
namespacemav__msgs_1_1default__topics.html
af5bd976606e88fd37e242a3375982be7
[]
static constexpr char
GROUND_SPEED
namespacemav__msgs_1_1default__topics.html
a29962732549745e2b19cca56939dbe70
[]
static constexpr char
GROUND_TRUTH_POSE
namespacemav__msgs_1_1default__topics.html
a96a5c1f43f8773cf648a6b4d0950bedf
[]
static constexpr char
GROUND_TRUTH_TWIST
namespacemav__msgs_1_1default__topics.html
a61a674e373bd5239b5fa703f2e353f3c
[]
static constexpr char
IMU
namespacemav__msgs_1_1default__topics.html
ab386a9c486d8c719d616e4579ef1ce09
[]
static constexpr char
MAGNETIC_FIELD
namespacemav__msgs_1_1default__topics.html
a19a0dcc3040c18cfe62d0dd95a1ccbc2
[]
static constexpr char
MOTOR_FORCE_MEASUREMENT
namespacemav__msgs_1_1default__topics.html
ad1bcf0b24b5616729647ca41217a44d9
[]
static constexpr char
MOTOR_MEASUREMENT
namespacemav__msgs_1_1default__topics.html
aa4d699d4fc5ab25b20ccc169b13b3548
[]
static constexpr char
MOTOR_POSITION_MEASUREMENT
namespacemav__msgs_1_1default__topics.html
a20d5328c67cbe9c8909c76188b696c96
[]
static constexpr char
ODOMETRY
namespacemav__msgs_1_1default__topics.html
a574a51d5249526c72dbe37971d02c32d
[]
static constexpr char
POSE
namespacemav__msgs_1_1default__topics.html
a6acdb7c40c82f5870390e37217d47942
[]
static constexpr char
POSE_WITH_COVARIANCE
namespacemav__msgs_1_1default__topics.html
a8ebd1ebf9180fe71af69ef9643c9df84
[]
static constexpr char
POSITION
namespacemav__msgs_1_1default__topics.html
a540f4aaea63bc11ffe65c4a86d88ea3b
[]
static constexpr char
RC
namespacemav__msgs_1_1default__topics.html
a5e98386009479adb2c3b4bcda6f35302
[]
static constexpr char
STATUS
namespacemav__msgs_1_1default__topics.html
abcf95f52f00e594c9b8ce8c08f965ef5
[]
static constexpr char
TRANSFORM
namespacemav__msgs_1_1default__topics.html
a91c7fa47f52c4d6a268b15db8a0d65f3
[]
static constexpr char
WIND_SPEED
namespacemav__msgs_1_1default__topics.html
a8188a61d4fb2c5b19a17dec1a48c0508
[]
static constexpr char
WRENCH
namespacemav__msgs_1_1default__topics.html
a1b854e07d5c149d859644f05fc6803d7
[]
default_values.h
/tmp/ws/src/mav_comm/mav_msgs/include/mav_msgs/
default__values_8h
mav_msgs/common.h
mav_msgs
const double
kGravity
namespacemav__msgs.html
a89f50b01b45843270eb9304525abe35f
const double
kZurichHeight
namespacemav__msgs.html
a351b0ffc5c8a01a6b44d910e0da66d7b
const double
kZurichLatitude
namespacemav__msgs.html
aa4c083b0e54aa2fd105ae84f704cf612
eigen_mav_msgs.h
/tmp/ws/src/mav_comm/mav_msgs/include/mav_msgs/
eigen__mav__msgs_8h
mav_msgs/common.h
mav_msgs::EigenActuators
mav_msgs::EigenAttitudeThrust
mav_msgs::EigenMavState
mav_msgs::EigenOdometry
mav_msgs::EigenRateThrust
mav_msgs::EigenRollPitchYawrateThrust
mav_msgs::EigenTorqueThrust
mav_msgs::EigenTrajectoryPoint
mav_msgs
#define
MAV_MSGS_CONCATENATE
eigen__mav__msgs_8h.html
a9d95594a185339bd763a9320f30eb2c1
(x, y)
#define
MAV_MSGS_CONCATENATE2
eigen__mav__msgs_8h.html
a37fa665c25dfed6ebb7fec99c6c87c0d
(x, y)
#define
MAV_MSGS_MAKE_ALIGNED_CONTAINERS
eigen__mav__msgs_8h.html
a6542d1265b36bdd48915259fa6632518
(EIGEN_TYPE)
EigenTrajectoryPoint
operator*
namespacemav__msgs.html
a0b9f22ff53a40dd82174a90ac2c99784
(const Eigen::Affine3d &lhs, const EigenTrajectoryPoint &rhs)
mav_msgs
namespacemav__msgs.html
mav_msgs::default_topics
mav_msgs::EigenActuators
mav_msgs::EigenAttitudeThrust
mav_msgs::EigenMavState
mav_msgs::EigenOdometry
mav_msgs::EigenRateThrust
mav_msgs::EigenRollPitchYawrateThrust
mav_msgs::EigenTorqueThrust
mav_msgs::EigenTrajectoryPoint
void
eigenActuatorsFromMsg
namespacemav__msgs.html
a539e31182b62c4f25e85233c416c6887
(const Actuators &msg, EigenActuators *actuators)
void
eigenAttitudeThrustFromMsg
namespacemav__msgs.html
a9f65c2a54088213a27ca1b9da04657ef
(const AttitudeThrust &msg, EigenAttitudeThrust *attitude_thrust)
void
EigenMavStateFromEigenTrajectoryPoint
namespacemav__msgs.html
a1ab2e981f0c9aece80f22547e9153247
(const Eigen::Vector3d &acceleration, const Eigen::Vector3d &jerk, const Eigen::Vector3d &snap, double yaw, double yaw_rate, double yaw_acceleration, double magnitude_of_gravity, Eigen::Quaterniond *orientation, Eigen::Vector3d *acceleration_body, Eigen::Vector3d *angular_velocity_body, Eigen::Vector3d *angular_acceleration_body)
void
EigenMavStateFromEigenTrajectoryPoint
namespacemav__msgs.html
af724e36fd0f0027a857c22e8e76af3ae
(const Eigen::Vector3d &acceleration, const Eigen::Vector3d &jerk, const Eigen::Vector3d &snap, double yaw, double yaw_rate, double yaw_acceleration, Eigen::Quaterniond *orientation, Eigen::Vector3d *acceleration_body, Eigen::Vector3d *angular_velocity_body, Eigen::Vector3d *angular_acceleration_body)
void
EigenMavStateFromEigenTrajectoryPoint
namespacemav__msgs.html
ac67c39ae989a7b8d7e7718dde3f2e35c
(const EigenTrajectoryPoint &flat_state, double magnitude_of_gravity, EigenMavState *mav_state)
void
EigenMavStateFromEigenTrajectoryPoint
namespacemav__msgs.html
a08bf429a1c20e11ec6a82d23ebe166d8
(const EigenTrajectoryPoint &flat_state, EigenMavState *mav_state)
void
eigenOdometryFromMsg
namespacemav__msgs.html
a6ad3979557e90c5377fe857d6451c08b
(const nav_msgs::Odometry &msg, EigenOdometry *odometry)
void
eigenRateThrustFromMsg
namespacemav__msgs.html
a19a164807e67fda1bd8aa1342b7ebca0
(const RateThrust &msg, EigenRateThrust *rate_thrust)
void
eigenRollPitchYawrateThrustFromMsg
namespacemav__msgs.html
a3e33b642df9e3996cda2235185e6d074
(const RollPitchYawrateThrust &msg, EigenRollPitchYawrateThrust *roll_pitch_yawrate_thrust)
void
eigenTorqueThrustFromMsg
namespacemav__msgs.html
a8f70d01e338b9d97f2b099c3fad75fd4
(const TorqueThrust &msg, EigenTorqueThrust *torque_thrust)
void
eigenTrajectoryPointDequeFromMsg
namespacemav__msgs.html
ab0f9deeb68034c3c82afac10c311c005
(const trajectory_msgs::MultiDOFJointTrajectory &msg, EigenTrajectoryPointDeque *trajectory)
void
eigenTrajectoryPointFromMsg
namespacemav__msgs.html
a21aa789f797b8bdf1b4fb4cf79684248
(const trajectory_msgs::MultiDOFJointTrajectoryPoint &msg, EigenTrajectoryPoint *trajectory_point)
void
eigenTrajectoryPointFromPoseMsg
namespacemav__msgs.html
ae352280e5bc897c1a3e4ec65079e8844
(const geometry_msgs::Pose &msg, EigenTrajectoryPoint *trajectory_point)
void
eigenTrajectoryPointFromPoseMsg
namespacemav__msgs.html
ab2875f3d8a3b50359e0dc3728c583487
(const geometry_msgs::PoseStamped &msg, EigenTrajectoryPoint *trajectory_point)
void
eigenTrajectoryPointFromTransformMsg
namespacemav__msgs.html
a8fb92ff9ef7cad18cab147e1ba7ed6f7
(const geometry_msgs::TransformStamped &msg, EigenTrajectoryPoint *trajectory_point)
void
eigenTrajectoryPointVectorFromMsg
namespacemav__msgs.html
ab2c6c2338571b10df8c30c8359059ff8
(const trajectory_msgs::MultiDOFJointTrajectory &msg, EigenTrajectoryPointVector *trajectory)
void
getEulerAnglesFromQuaternion
namespacemav__msgs.html
ab1a2764dc0546e0aa3cfadcdf67161af
(const Eigen::Quaternion< double > &q, Eigen::Vector3d *euler_angles)
void
getSquaredRotorSpeedsFromAllocationAndState
namespacemav__msgs.html
a2588c1f3ed7151dcf6b65850f7bcd673
(const Eigen::MatrixXd &allocation_inv, const Eigen::Vector3d &inertia, double mass, const Eigen::Vector3d &angular_velocity_B, const Eigen::Vector3d &angular_acceleration_B, const Eigen::Vector3d &acceleration_B, Eigen::VectorXd *rotor_rates_squared)
double
MagnitudeOfGravity
namespacemav__msgs.html
a4624490e10c38375b9ca516f1d7e1c61
(const double height, const double latitude_radians)
void
msgActuatorsFromEigen
namespacemav__msgs.html
a014d18dc0926609a1b24d3f66f57cd47
(const EigenActuators &actuators, Actuators *msg)
void
msgAttitudeThrustFromEigen
namespacemav__msgs.html
a7dbe9c7eb167a8074b3d5723ebfd0869
(const EigenAttitudeThrust &attitude_thrust, AttitudeThrust *msg)
void
msgMultiDofJointTrajectoryFromEigen
namespacemav__msgs.html
a4ca9b3d1aa4bb2dc5021a7deac9a73f7
(const EigenTrajectoryPoint &trajectory_point, const std::string &link_name, trajectory_msgs::MultiDOFJointTrajectory *msg)
void
msgMultiDofJointTrajectoryFromEigen
namespacemav__msgs.html
ae7b333006b35a5cb66fcd42cbe744872
(const EigenTrajectoryPoint &trajectory_point, trajectory_msgs::MultiDOFJointTrajectory *msg)
void
msgMultiDofJointTrajectoryFromEigen
namespacemav__msgs.html
ad6e5b5d2b0fb91d9a9b3a8ec8455a690
(const EigenTrajectoryPointVector &trajectory, const std::string &link_name, trajectory_msgs::MultiDOFJointTrajectory *msg)
void
msgMultiDofJointTrajectoryFromEigen
namespacemav__msgs.html
a3d0a8947e54e47838f991c31c8337bba
(const EigenTrajectoryPointVector &trajectory, trajectory_msgs::MultiDOFJointTrajectory *msg)
void
msgMultiDofJointTrajectoryFromEigen
namespacemav__msgs.html
a81331a1e25c5bf01a984d69ab28512ec
(const EigenTrajectoryPointDeque &trajectory, const std::string &link_name, trajectory_msgs::MultiDOFJointTrajectory *msg)
void
msgMultiDofJointTrajectoryFromEigen
namespacemav__msgs.html
aed90e52f0b31e8ee9052cf884ebd170f
(const EigenTrajectoryPointDeque &trajectory, trajectory_msgs::MultiDOFJointTrajectory *msg)
void
msgMultiDofJointTrajectoryFromPositionYaw
namespacemav__msgs.html
a987a5b02580676184048524b23ad72d0
(const Eigen::Vector3d &position, double yaw, trajectory_msgs::MultiDOFJointTrajectory *msg)
void
msgMultiDofJointTrajectoryPointFromEigen
namespacemav__msgs.html
afa38feb1cf68eaef4316e5965316e07b
(const EigenTrajectoryPoint &trajectory_point, trajectory_msgs::MultiDOFJointTrajectoryPoint *msg)
void
msgOdometryFromEigen
namespacemav__msgs.html
a1c4a11f20b371c9b8913a1af15ddd283
(const EigenOdometry &odometry, nav_msgs::Odometry *msg)
void
msgPoseStampedFromEigenTrajectoryPoint
namespacemav__msgs.html
ac64265272d703a8cc8b262d507b279a2
(const EigenTrajectoryPoint &trajectory_point, geometry_msgs::PoseStamped *msg)
void
msgRateThrustFromEigen
namespacemav__msgs.html
a596e5e58e659ebc411a81f636b8fbd62
(EigenRateThrust &rate_thrust, RateThrust *msg)
void
msgRollPitchYawrateThrustFromEigen
namespacemav__msgs.html
abc7999ae8e31d311e174c3f6d461784e
(const EigenRollPitchYawrateThrust &roll_pitch_yawrate_thrust, RollPitchYawrateThrust *msg)
void
msgTorqueThrustFromEigen
namespacemav__msgs.html
af86b3bb6335f6d2cb919d9d9ef6f0e5f
(EigenTorqueThrust &torque_thrust, TorqueThrust *msg)
double
nanosecondsToSeconds
namespacemav__msgs.html
a2bf0c243358757b7d83486f2cec11f97
(int64_t nanoseconds)
EigenTrajectoryPoint
operator*
namespacemav__msgs.html
a0b9f22ff53a40dd82174a90ac2c99784
(const Eigen::Affine3d &lhs, const EigenTrajectoryPoint &rhs)
void
pointEigenToMsg
namespacemav__msgs.html
abd5b093a246518daed05f9aa0246ae6a
(const Eigen::Vector3d &eigen, geometry_msgs::Point *msg)
void
quaternionEigenToMsg
namespacemav__msgs.html
a754d1ad7a4da49e1f6c5791285b0c114
(const Eigen::Quaterniond &eigen, geometry_msgs::Quaternion *msg)
Eigen::Quaterniond
quaternionFromMsg
namespacemav__msgs.html
a51db154165dd16c4911d8a81846cf4d5
(const geometry_msgs::Quaternion &msg)
Eigen::Quaterniond
quaternionFromYaw
namespacemav__msgs.html
adea5f8aeb6bf3030d5190084ace093ca
(double yaw)
int64_t
secondsToNanoseconds
namespacemav__msgs.html
abc99382b14d6c900315a96d09112b8cb
(double seconds)
void
setAngularVelocityMsgFromYawRate
namespacemav__msgs.html
acbc82ff3ef24addfa6d1cc0048198054
(double yaw_rate, geometry_msgs::Vector3 *msg)
void
setQuaternionMsgFromYaw
namespacemav__msgs.html
a4aa903cef1f8d06f245876aef987c3c7
(double yaw, geometry_msgs::Quaternion *msg)
Eigen::Vector3d
vector3FromMsg
namespacemav__msgs.html
ad0fe31ff038d80edd86b61cf94870c95
(const geometry_msgs::Vector3 &msg)
Eigen::Vector3d
vector3FromPointMsg
namespacemav__msgs.html
aa5641bbeef35817c06dfa29ad1337e86
(const geometry_msgs::Point &msg)
void
vectorEigenToMsg
namespacemav__msgs.html
a304d6eb47efaecc0da8e74a01d0d15d2
(const Eigen::Vector3d &eigen, geometry_msgs::Vector3 *msg)
double
yawFromQuaternion
namespacemav__msgs.html
a4812f35bed10acf2db218c528887710f
(const Eigen::Quaterniond &q)
const double
kGravity
namespacemav__msgs.html
a89f50b01b45843270eb9304525abe35f
const double
kNumNanosecondsPerSecond
namespacemav__msgs.html
a3fb4d78c2b776bbdc8f10873f53e7c2d
const double
kZurichHeight
namespacemav__msgs.html
a351b0ffc5c8a01a6b44d910e0da66d7b
const double
kZurichLatitude
namespacemav__msgs.html
aa4c083b0e54aa2fd105ae84f704cf612
mav_msgs::EigenActuators
structmav__msgs_1_1EigenActuators.html
EigenActuators
structmav__msgs_1_1EigenActuators.html
a29dcb9a214a9cb70e65ae4bc345c0a7d
(const Eigen::VectorXd &_angular_velocities)
EIGEN_MAKE_ALIGNED_OPERATOR_NEW Eigen::VectorXd
angles
structmav__msgs_1_1EigenActuators.html
ad1a52aca8845aee5494dc37c8b04f601
Eigen::VectorXd
angular_velocities
structmav__msgs_1_1EigenActuators.html
a886249cb2e0153814ba843217c144532
Eigen::VectorXd
normalized
structmav__msgs_1_1EigenActuators.html
a9f9c18e4b3a2de89c60ae7cbd47a54f1
mav_msgs::EigenAttitudeThrust
structmav__msgs_1_1EigenAttitudeThrust.html
EigenAttitudeThrust
structmav__msgs_1_1EigenAttitudeThrust.html
a46e9f86b8fa2896bc5b0e99a0bcda3e9
()
EigenAttitudeThrust
structmav__msgs_1_1EigenAttitudeThrust.html
adfbe249ede211c2eadc1623de2796020
(const Eigen::Quaterniond &_attitude, const Eigen::Vector3d &_thrust)
EIGEN_MAKE_ALIGNED_OPERATOR_NEW Eigen::Quaterniond
attitude
structmav__msgs_1_1EigenAttitudeThrust.html
a5fd34c1c5c04433ae4666713e67ed7f2
Eigen::Vector3d
thrust
structmav__msgs_1_1EigenAttitudeThrust.html
a68c79787041b7282b13aad041b32e472
mav_msgs::EigenMavState
classmav__msgs_1_1EigenMavState.html
std::vector< EigenMavState, Eigen::aligned_allocator< EigenMavState > >
Vector
classmav__msgs_1_1EigenMavState.html
a9f93dbbea08c53d6318d961e90d2d1d3
EIGEN_MAKE_ALIGNED_OPERATOR_NEW
EigenMavState
classmav__msgs_1_1EigenMavState.html
a3f34e0c793841e2d4ba024a1b3434754
()
EigenMavState
classmav__msgs_1_1EigenMavState.html
aef099ce0816be23d837a43575c7dc2c8
(const Eigen::Vector3d &position_W, const Eigen::Vector3d &velocity_W, const Eigen::Vector3d &acceleration_B, const Eigen::Quaterniond &orientation_W_B, const Eigen::Vector3d &angular_velocity_B, const Eigen::Vector3d &angular_acceleration_B)
std::string
toString
classmav__msgs_1_1EigenMavState.html
a3965d1c45715e83c11a5a3ccdd7a998d
() const
Eigen::Vector3d
acceleration_B
classmav__msgs_1_1EigenMavState.html
aafe7e60c5632bcea57886cc04dac89e0
Eigen::Vector3d
angular_acceleration_B
classmav__msgs_1_1EigenMavState.html
aca94055685444cae399fc28ddaac5f2a
Eigen::Vector3d
angular_velocity_B
classmav__msgs_1_1EigenMavState.html
a4be9ce916f149adb75018e009bc7a88d
Eigen::Quaterniond
orientation_W_B
classmav__msgs_1_1EigenMavState.html
a6d7b4f9902ec817b5d4d64872599eb4f
Eigen::Vector3d
position_W
classmav__msgs_1_1EigenMavState.html
aff75c80acd5dabf9d8dc89a9f3031014
Eigen::Vector3d
velocity_W
classmav__msgs_1_1EigenMavState.html
a61b1e89299e65101688fc5e872d36a3b
mav_msgs::EigenOdometry
structmav__msgs_1_1EigenOdometry.html
EigenOdometry
structmav__msgs_1_1EigenOdometry.html
a7e42721637fe11d5b5d769ed9c7b3379
()
EigenOdometry
structmav__msgs_1_1EigenOdometry.html
a135b05c6ded1de2bb1eb5cd4269a2d44
(const Eigen::Vector3d &_position, const Eigen::Quaterniond &_orientation, const Eigen::Vector3d &_velocity_body, const Eigen::Vector3d &_angular_velocity)
void
getEulerAngles
structmav__msgs_1_1EigenOdometry.html
a3e23ff2289c4a64a36da856f74759baa
(Eigen::Vector3d *euler_angles) const
Eigen::Vector3d
getVelocityWorld
structmav__msgs_1_1EigenOdometry.html
ae86e7bf5ec4df98acce3b5e01b5403cc
() const
double
getYaw
structmav__msgs_1_1EigenOdometry.html
a7541fdff89922133e564da1734915bae
() const
double
getYawRate
structmav__msgs_1_1EigenOdometry.html
a302cc7cc85c4bb3998c564fea63c0edc
() const
void
setFromYaw
structmav__msgs_1_1EigenOdometry.html
a9839038b3b45a4d3dc17f225a729aa37
(double yaw)
void
setFromYawRate
structmav__msgs_1_1EigenOdometry.html
a87cc39f4461b1ffd07ececc913daab1f
(double yaw_rate)
void
setVelocityWorld
structmav__msgs_1_1EigenOdometry.html
a99033e9685ea959e9c1c47b4ea481a4b
(const Eigen::Vector3d &velocity_world)
Eigen::Vector3d
angular_velocity_B
structmav__msgs_1_1EigenOdometry.html
a80c664a1ff7b010928ddd72cfac9a7f5
Eigen::Quaterniond
orientation_W_B
structmav__msgs_1_1EigenOdometry.html
a64377a916714d5eb3638bb4f391323b1
Eigen::Matrix< double, 6, 6 >
pose_covariance_
structmav__msgs_1_1EigenOdometry.html
a0797012acda5e54e455863fd36c788e1
Eigen::Vector3d
position_W
structmav__msgs_1_1EigenOdometry.html
a7f457d9cd1d00e24d6827b2fc10b1b5f
EIGEN_MAKE_ALIGNED_OPERATOR_NEW int64_t
timestamp_ns
structmav__msgs_1_1EigenOdometry.html
a5284d8d1bb18726abab8858335b36298
Eigen::Matrix< double, 6, 6 >
twist_covariance_
structmav__msgs_1_1EigenOdometry.html
a82d8eb078a9951092d10bc7a9ba12c52
Eigen::Vector3d
velocity_B
structmav__msgs_1_1EigenOdometry.html
a98448ce43b7a883eb447ead1dda1645b
mav_msgs::EigenRateThrust
structmav__msgs_1_1EigenRateThrust.html
EigenRateThrust
structmav__msgs_1_1EigenRateThrust.html
a557a4fce63d9486addc78547ab7b3fa6
()
EigenRateThrust
structmav__msgs_1_1EigenRateThrust.html
afcfd4422c242145b5e30cbbe79bc45f6
(const Eigen::Vector3d &_angular_rates, const Eigen::Vector3d _thrust)
EIGEN_MAKE_ALIGNED_OPERATOR_NEW Eigen::Vector3d
angular_rates
structmav__msgs_1_1EigenRateThrust.html
a10551be88e4a182411be2815bf3fbe2a
Eigen::Vector3d
thrust
structmav__msgs_1_1EigenRateThrust.html
a8db994ff3cae51e60a2ee2d2cb8381d3
mav_msgs::EigenRollPitchYawrateThrust
structmav__msgs_1_1EigenRollPitchYawrateThrust.html
EigenRollPitchYawrateThrust
structmav__msgs_1_1EigenRollPitchYawrateThrust.html
a7233aa11124f3a409d85aa59549984de
()
EigenRollPitchYawrateThrust
structmav__msgs_1_1EigenRollPitchYawrateThrust.html
aa54c31da5d48d3cf4f747c6f73a92284
(double _roll, double _pitch, double _yaw_rate, const Eigen::Vector3d &_thrust)
double
pitch
structmav__msgs_1_1EigenRollPitchYawrateThrust.html
aaaa986ac26b463d2068d76421372c89d
double
roll
structmav__msgs_1_1EigenRollPitchYawrateThrust.html
aea675039fbe0649b9d057cc27bebd706
Eigen::Vector3d
thrust
structmav__msgs_1_1EigenRollPitchYawrateThrust.html
aa2af04f96e03bb77ac9be7fe65b79c7b
double
yaw_rate
structmav__msgs_1_1EigenRollPitchYawrateThrust.html
adf5597801f2181062089de718736ccb5
mav_msgs::EigenTorqueThrust
structmav__msgs_1_1EigenTorqueThrust.html
EigenTorqueThrust
structmav__msgs_1_1EigenTorqueThrust.html
aeb1ae7f86cb2ab8f11d3c5d76368195e
()
EigenTorqueThrust
structmav__msgs_1_1EigenTorqueThrust.html
a595f3cbcf1e3642239497c126b5dfc97
(const Eigen::Vector3d &_torque, const Eigen::Vector3d _thrust)
Eigen::Vector3d
thrust
structmav__msgs_1_1EigenTorqueThrust.html
a5545157ef25ae2d315edf7491a9baa7f
EIGEN_MAKE_ALIGNED_OPERATOR_NEW Eigen::Vector3d
torque
structmav__msgs_1_1EigenTorqueThrust.html
a102ad23a6e27e4c8e327927b991376c3
mav_msgs::EigenTrajectoryPoint
structmav__msgs_1_1EigenTrajectoryPoint.html
std::vector< EigenTrajectoryPoint, Eigen::aligned_allocator< EigenTrajectoryPoint > >
Vector
structmav__msgs_1_1EigenTrajectoryPoint.html
a9dc030bd527d2235367731dcb0a02c66
EigenTrajectoryPoint
structmav__msgs_1_1EigenTrajectoryPoint.html
a92da98372a2a3d2ff673caeeb98774f7
()
EigenTrajectoryPoint
structmav__msgs_1_1EigenTrajectoryPoint.html
ad5b3b35916e806506df9fe54e16578e4
(int64_t _time_from_start_ns, const Eigen::Vector3d &_position, const Eigen::Vector3d &_velocity, const Eigen::Vector3d &_acceleration, const Eigen::Vector3d &_jerk, const Eigen::Vector3d &_snap, const Eigen::Quaterniond &_orientation, const Eigen::Vector3d &_angular_velocity, const Eigen::Vector3d &_angular_acceleration)
EigenTrajectoryPoint
structmav__msgs_1_1EigenTrajectoryPoint.html
a24beec7b88b6be774e5f8b0cb4397a3c
(int64_t _time_from_start_ns, const Eigen::Vector3d &_position, const Eigen::Vector3d &_velocity, const Eigen::Vector3d &_acceleration, const Eigen::Vector3d &_jerk, const Eigen::Vector3d &_snap, const Eigen::Quaterniond &_orientation, const Eigen::Vector3d &_angular_velocity)
double
getYaw
structmav__msgs_1_1EigenTrajectoryPoint.html
ac1c009240f9ef152acfa81965c8c540f
() const
double
getYawAcc
structmav__msgs_1_1EigenTrajectoryPoint.html
a8422cb8782115a07714967be70db0e5c
() const
double
getYawRate
structmav__msgs_1_1EigenTrajectoryPoint.html
a62da2c5f2453798b97f8bf2910127022
() const
void
setFromYaw
structmav__msgs_1_1EigenTrajectoryPoint.html
a8158f5a4d13ae0d6d3fff1981e117d73
(double yaw)
void
setFromYawAcc
structmav__msgs_1_1EigenTrajectoryPoint.html
ad37ef74aaa55663b79cc10c215250199
(double yaw_acc)
void
setFromYawRate
structmav__msgs_1_1EigenTrajectoryPoint.html
a3a3186ff0b55e04eb6f8b75f3f30f7c0
(double yaw_rate)
std::string
toString
structmav__msgs_1_1EigenTrajectoryPoint.html
a78b78eec26da7c4c967eee294ac99076
() const
Eigen::Vector3d
acceleration_W
structmav__msgs_1_1EigenTrajectoryPoint.html
ae338ed30d4c2b9239350e6747f8a4910
Eigen::Vector3d
angular_acceleration_W
structmav__msgs_1_1EigenTrajectoryPoint.html
a0e579de1cd67b556c3e6ecd32e2cc4e7
Eigen::Vector3d
angular_velocity_W
structmav__msgs_1_1EigenTrajectoryPoint.html
a604303af82a54f516b127b876f72935b
Eigen::Vector3d
jerk_W
structmav__msgs_1_1EigenTrajectoryPoint.html
af81dce86fdd10c89802cb209c003d002
Eigen::Quaterniond
orientation_W_B
structmav__msgs_1_1EigenTrajectoryPoint.html
a885561b289283ab326ca2da0c3571a96
Eigen::Vector3d
position_W
structmav__msgs_1_1EigenTrajectoryPoint.html
a15ed025de6e8e163b9cfe33d8b5e0fb3
Eigen::Vector3d
snap_W
structmav__msgs_1_1EigenTrajectoryPoint.html
a8e14ca2bc0df8e8ecf7ed4d125a77518
int64_t
time_from_start_ns
structmav__msgs_1_1EigenTrajectoryPoint.html
abd508f9d07c1cc78150d19d311f1d173
EIGEN_MAKE_ALIGNED_OPERATOR_NEW int64_t
timestamp_ns
structmav__msgs_1_1EigenTrajectoryPoint.html
a46fef33e657b20183cd51a916c207c5f
Eigen::Vector3d
velocity_W
structmav__msgs_1_1EigenTrajectoryPoint.html
ab154e579e5f3988e48412c04b6bd7110
mav_msgs::default_topics
namespacemav__msgs_1_1default__topics.html
static constexpr char
AIR_SPEED
namespacemav__msgs_1_1default__topics.html
addf501d85bee416d35c4ad4ff1de6cf8
[]
static constexpr char
COMMAND_ACTUATORS
namespacemav__msgs_1_1default__topics.html
a586dbb11de827f568dd33e108dc976b7
[]
static constexpr char
COMMAND_ATTITUDE_THRUST
namespacemav__msgs_1_1default__topics.html
a9696d1e9422cc2e8737984adbf8e7719
[]
static constexpr char
COMMAND_GPS_WAYPOINT
namespacemav__msgs_1_1default__topics.html
af828648e1889131cf24bb4f37d6f4962
[]
static constexpr char
COMMAND_POSE
namespacemav__msgs_1_1default__topics.html
ac3a5608d85098878f10fa190bc1a5ecc
[]
static constexpr char
COMMAND_RATE_THRUST
namespacemav__msgs_1_1default__topics.html
a9190ac06bfc33022405eef654d791447
[]
static constexpr char
COMMAND_ROLL_PITCH_YAWRATE_THRUST
namespacemav__msgs_1_1default__topics.html
a16b85fa87586b495af054b5865a4ce36
[]
static constexpr char
COMMAND_TRAJECTORY
namespacemav__msgs_1_1default__topics.html
a8f406eff8224b5156866f8670adbea97
[]
static constexpr char
EXTERNAL_FORCE
namespacemav__msgs_1_1default__topics.html
ae6297fa3c52e1cae63ae64bf647ed9cc
[]
static constexpr char
FILTERED_SENSOR_DATA
namespacemav__msgs_1_1default__topics.html
a955a6dce071ad08931354defcab20559
[]
static constexpr char
GPS
namespacemav__msgs_1_1default__topics.html
af5bd976606e88fd37e242a3375982be7
[]
static constexpr char
GROUND_SPEED
namespacemav__msgs_1_1default__topics.html
a29962732549745e2b19cca56939dbe70
[]
static constexpr char
GROUND_TRUTH_POSE
namespacemav__msgs_1_1default__topics.html
a96a5c1f43f8773cf648a6b4d0950bedf
[]
static constexpr char
GROUND_TRUTH_TWIST
namespacemav__msgs_1_1default__topics.html
a61a674e373bd5239b5fa703f2e353f3c
[]
static constexpr char
IMU
namespacemav__msgs_1_1default__topics.html
ab386a9c486d8c719d616e4579ef1ce09
[]
static constexpr char
MAGNETIC_FIELD
namespacemav__msgs_1_1default__topics.html
a19a0dcc3040c18cfe62d0dd95a1ccbc2
[]
static constexpr char
MOTOR_FORCE_MEASUREMENT
namespacemav__msgs_1_1default__topics.html
ad1bcf0b24b5616729647ca41217a44d9
[]
static constexpr char
MOTOR_MEASUREMENT
namespacemav__msgs_1_1default__topics.html
aa4d699d4fc5ab25b20ccc169b13b3548
[]
static constexpr char
MOTOR_POSITION_MEASUREMENT
namespacemav__msgs_1_1default__topics.html
a20d5328c67cbe9c8909c76188b696c96
[]
static constexpr char
ODOMETRY
namespacemav__msgs_1_1default__topics.html
a574a51d5249526c72dbe37971d02c32d
[]
static constexpr char
POSE
namespacemav__msgs_1_1default__topics.html
a6acdb7c40c82f5870390e37217d47942
[]
static constexpr char
POSE_WITH_COVARIANCE
namespacemav__msgs_1_1default__topics.html
a8ebd1ebf9180fe71af69ef9643c9df84
[]
static constexpr char
POSITION
namespacemav__msgs_1_1default__topics.html
a540f4aaea63bc11ffe65c4a86d88ea3b
[]
static constexpr char
RC
namespacemav__msgs_1_1default__topics.html
a5e98386009479adb2c3b4bcda6f35302
[]
static constexpr char
STATUS
namespacemav__msgs_1_1default__topics.html
abcf95f52f00e594c9b8ce8c08f965ef5
[]
static constexpr char
TRANSFORM
namespacemav__msgs_1_1default__topics.html
a91c7fa47f52c4d6a268b15db8a0d65f3
[]
static constexpr char
WIND_SPEED
namespacemav__msgs_1_1default__topics.html
a8188a61d4fb2c5b19a17dec1a48c0508
[]
static constexpr char
WRENCH
namespacemav__msgs_1_1default__topics.html
a1b854e07d5c149d859644f05fc6803d7
[]