ArduPilot/ardupilot
Copter: vehicle may backup if mission with takeoff as first command is initiated
Ouverte
#6 322 ouverte le 25 mai 2017
BUGCoptergood first issue
Métriques du dépôt
- Stars
- (9 336 étoiles)
- Métriques de merge PR
- (Merge moyen 26j 16h) (166 PRs mergées en 30 j)
Description
Try this in the simulator:
- set up a mission with a take-off command to 50m followed by a waypoint command
- set MIS_RESTART = 1
- arm and takeoff in stabilize or loiter, fly the vehicle forward at a reasonably fast speed but do not climb above 50m
- initiate AUTO
- the take-off command sets a horizontal target based on the vehicle's position at the moment the take-off command was initiated. If the vehicle is moving horizontally it will continue flying forward for a bit but then slow and return to where it was.
The solution is that if the vehicle is not-landed, the take-off command should use the horizontal stopping point as it's target instead of the current horizontal position.