目录 文章目录 目录 摘要 1.初始化 2.抛飞模式运行 1.抛飞状态机 1.锁定(Throw_Disarmed) 2.解锁等待抛飞(Throw_Detecting) 3.抛飞上升(Throw_Uprighting) 4.抛飞上升(Throw_Uprighting) 5.高度保持(Throw_HgtStabilise) 6.位置保持(Throw_PosHold) 2.根据状态机执行相对应的动作 1.上锁 2.识别 3.上升 4.高度控制 5.位置控制 3.记录日志信息 3.总结 摘要 本节主要记录ardupilot的抛飞模式实现,欢迎批评指正!!! 1.初始化 ardupilot要想实现抛飞模式首先需要打开抛飞模式使能:默认代码可能右关闭 //投掷-将飞行器抛向空中后的飞行---- Throw - fly vehicle after throwing it in the air #ifndef MODE_THROW_ENABLED # define MODE_THROW_ENABLED E