I've seen the following in the Ardupilot 2.5 documentation:
- Programmable 3D waypoints; return-to-launch mode, in-flight reset
ability, fully programmable actions at waypoint and totally expandable
New in 2.5:
- Scriptable missions
What exactly do these statements mean?
Specifically I'm waiting for the Ardupilot Mega for the Outback UAV Challenge and the new preliminary rules for the device failsafe (when you lose telemetry radio contact) is that the UAV must fly to a 're-connect' waypoint and loiter there for 2 minutes to allow you to recover contact, and failing that return to the airport so you can land the UAV. Now I know that the Ardupilot can return to launch but I need to know if it can be made to fly to one point in the event of telemetry loss and then to another point after a certain amount of time. Of course 2 way telemetry isn't currently possible but will be with the mega.
If it can't do these things I suppose we're going to have to try to program them in, I just haven't been able to find out what 'Scriptable missions' actually is, after searching for it here.