不知道APM固件如何操作的,但是应该和px4(毕竟px4起源于APM)一样,auto mission模式的说明在这里https://docs.px4.io/en/flight_modes/mission.html
其中有说明:
At high level all vehicle types behave in the same way when MISSION mode is engaged:
1. If a mission is stored and PX4 is flying it will execute the mission/flight plan from the current step.
2. If a mission is stored and PX4 is landed:
On copters PX4 will execute the mission/flight plan. If the mission does not have a TAKEOFF command then PX4 will fly the vehicle to the minimum altitude before executing the remainder of the flight plan from the current step.
On fixed-wing vehicles PX4 will not automatically take off (the autopilot will detect the lack of movement and set the throttle to zero). The vehicle may start executing the mission if hand- or catapult- launched while in mission mode.
其中2里面说的很清楚,如果任务在飞控里面,并且飞行器没有起飞的情况下,
对于多旋翼:如果任务里面有 起飞 步骤,执行起飞步骤再执行飞行任务,如果没有起飞步骤,则起飞到任务最低高度要求。
对于固定翼:飞控不会自动起飞(APM固件会探测如果飞机没有运动,就把油门锁定为0),飞机只有再手动起飞之后才会进入auto misision模式。