Hi,

I had a question regarding executing missions from a Ground Station such as the Mission Planner.

We  created a mission in Mission Planner with the following steps:

1.) Takeoff

2.) Waypoint (fly to 10 meters and wait 10 seconds)

3.) Land

We executed this from MissionPlanner with the following steps:

1.) set mode to stabilize

2.) Arm (motors turn on)

3.) set mode to auto (or "Start Mission")

There was audio notification that the waypoints were being executed, but the quadcopter did not actually execute the mission. 

We did notice that if we  executed this from the R/C controller by doing this:

1.) set mode to stabilize (by flipping the assigned switch)

2.) Arm (left stick set to bottom right)

3.) Increase the throttle a little bit

4.) set mode to auto (by flipping the assigned switch)

that it worked fine. 

So, we tried this hybrid approach using a combination of the MissionPlanner and the R/C controller:

1.) set mode to stabilize in MissionPlanner

2.) Arm motors in MissionPlanner

3.) Increase the throttle a little bit using the R/C controller

4.) set mode to auto in MissionPlanner

which worked fine.

It appears that the firmware will not execute the mission unless the initial throttle is set sufficiently high. How can the throttle be set to the correct setting by solely using the MissionPlanner?

You need to be a member of diydrones to add comments!

Join diydrones

Email me when people reply –

Replies

  • I believe this is what we were seeing when trying to execute auto mode from MissionPlanner:

    https://code.google.com/p/arducopter/wiki/AC2_AutoMode

    Auto Mode

    • If you are going to use Auto mode to take off from the ground, a special safety prevents the execution of the mission script until you both arm and then raise the throttle for the first time.
    • This is to prevent your copter from taking off on its own by accidentally flipping the mode switch.
    • When using Auto mode to takeoff from the ground, your most recent Alt_hold throttle value is used as a baseline for throttle control.
    • Once the copter has taken off it will proceed to the first target altitude and to begin following the mission script.

    Hopefully there is a way to programatically set the throttle using MAVLink messages.

This reply was deleted.

Activity