Go to the source code of this file.
Classes | |
struct | mav_msgs::EigenActuators |
struct | mav_msgs::EigenAttitudeThrust |
class | mav_msgs::EigenMavState |
Container holding the state of a MAV: position, velocity, attitude and angular velocity. In addition, holds the acceleration expressed in body coordinates, which is what the accelerometer usually measures. More... | |
struct | mav_msgs::EigenOdometry |
struct | mav_msgs::EigenRateThrust |
struct | mav_msgs::EigenRollPitchYawrateThrust |
struct | mav_msgs::EigenTorqueThrust |
struct | mav_msgs::EigenTrajectoryPoint |
Namespaces | |
namespace | mav_msgs |
Defines | |
#define | MAV_MSGS_CONCATENATE(x, y) x##y |
#define | MAV_MSGS_CONCATENATE2(x, y) MAV_MSGS_CONCATENATE(x, y) |
#define | MAV_MSGS_MAKE_ALIGNED_CONTAINERS(EIGEN_TYPE) |
Functions | |
EigenTrajectoryPoint | mav_msgs::operator* (const Eigen::Affine3d &lhs, const EigenTrajectoryPoint &rhs) |
#define MAV_MSGS_CONCATENATE | ( | x, | |
y | |||
) | x##y |
Definition at line 325 of file eigen_mav_msgs.h.
#define MAV_MSGS_CONCATENATE2 | ( | x, | |
y | |||
) | MAV_MSGS_CONCATENATE(x, y) |
Definition at line 326 of file eigen_mav_msgs.h.
#define MAV_MSGS_MAKE_ALIGNED_CONTAINERS | ( | EIGEN_TYPE | ) |
typedef std::vector<EIGEN_TYPE, Eigen::aligned_allocator<EIGEN_TYPE>> \
MAV_MSGS_CONCATENATE2(EIGEN_TYPE, Vector); \
typedef std::deque<EIGEN_TYPE, Eigen::aligned_allocator<EIGEN_TYPE>> \
MAV_MSGS_CONCATENATE2(EIGEN_TYPE, Deque);
Definition at line 327 of file eigen_mav_msgs.h.