20 #include <Eigen/Geometry>
23 #include <mavconn/mavlink_dialect.h>
55 constexpr
typename std::underlying_type<_T>::type
enum_value(_T e)
57 return static_cast<typename std::underlying_type<_T>::type
>(e);
68 std::string
to_string(mavlink::common::MAV_SENSOR_ORIENTATION e);
70 std::string
to_string(mavlink::minimal::MAV_AUTOPILOT e);
71 std::string
to_string(mavlink::minimal::MAV_TYPE e);
72 std::string
to_string(mavlink::minimal::MAV_STATE e);
73 std::string
to_string(mavlink::minimal::MAV_COMPONENT e);
74 std::string
to_string(mavlink::common::MAV_ESTIMATOR_TYPE e);
75 std::string
to_string(mavlink::common::ADSB_ALTITUDE_TYPE e);
76 std::string
to_string(mavlink::common::ADSB_EMITTER_TYPE e);
77 std::string
to_string(mavlink::common::MAV_MISSION_RESULT e);
78 std::string
to_string(mavlink::common::MAV_FRAME e);
79 std::string
to_string(mavlink::common::MAV_DISTANCE_SENSOR e);
80 std::string
to_string(mavlink::common::LANDING_TARGET_TYPE e);