PX4 mavros可以切换的模式

Posted XXX_UUU_XXX

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了PX4 mavros可以切换的模式相关的知识,希望对你有一定的参考价值。

~/catkin_ws/src/mavros/mavros/src/lib/uas_stringify.cpp

//! PX4 custom mode -> string
static const cmode_map px4_cmode_map
	 px4::define_mode(px4::custom_mode::MAIN_MODE_MANUAL),           "MANUAL" ,
	 px4::define_mode(px4::custom_mode::MAIN_MODE_ACRO),             "ACRO" ,
	 px4::define_mode(px4::custom_mode::MAIN_MODE_ALTCTL),           "ALTCTL" ,
	 px4::define_mode(px4::custom_mode::MAIN_MODE_POSCTL),           "POSCTL" ,
	 px4::define_mode(px4::custom_mode::MAIN_MODE_OFFBOARD),         "OFFBOARD" ,
	 px4::define_mode(px4::custom_mode::MAIN_MODE_STABILIZED),       "STABILIZED" ,
	 px4::define_mode(px4::custom_mode::MAIN_MODE_RATTITUDE),        "RATTITUDE" ,
	 px4::define_mode_auto(px4::custom_mode::SUB_MODE_AUTO_MISSION), "AUTO.MISSION" ,
	 px4::define_mode_auto(px4::custom_mode::SUB_MODE_AUTO_LOITER),  "AUTO.LOITER" ,
	 px4::define_mode_auto(px4::custom_mode::SUB_MODE_AUTO_RTL),     "AUTO.RTL" ,
	 px4::define_mode_auto(px4::custom_mode::SUB_MODE_AUTO_LAND),    "AUTO.LAND" ,
	 px4::define_mode_auto(px4::custom_mode::SUB_MODE_AUTO_RTGS),    "AUTO.RTGS" ,
	 px4::define_mode_auto(px4::custom_mode::SUB_MODE_AUTO_READY),   "AUTO.READY" ,
	 px4::define_mode_auto(px4::custom_mode::SUB_MODE_AUTO_TAKEOFF), "AUTO.TAKEOFF" ,
	 px4::define_mode_auto(px4::custom_mode::SUB_MODE_AUTO_FOLLOW_TARGET), "AUTO.FOLLOW_TARGET" ,
	 px4::define_mode_auto(px4::custom_mode::SUB_MODE_AUTO_PRECLAND), "AUTO.PRECLAND" ,
;

以上是关于PX4 mavros可以切换的模式的主要内容,如果未能解决你的问题,请参考以下文章

roslaunch px4 multi_uav_mavros_sitl_sdf.launch报错

PX4官方动态 | 带你走进官方教学

jetson nano-mavros-px4

ROS学习笔记之——PX4生态系统

PX4官方动态 | Prometheus开源项目已被收录于PX4官方用户指南

PX4官方动态 | Prometheus开源项目已被收录于PX4官方用户指南