As part of the continuing APM 2.0 beta test program, we've released another package of updated APM software: New versions of the APM 2.0 beta code (2.01), Mission Planner (0.4.16) and HappyKillmore GCS (1.2.43).

 

Please upgrade your system to the latest code, which includes bug fixes, a few new features and improved stability. To be safe, load the code into Arduino and compile it as usual; the automatic firmware loading process may not always bring in the latest code during this beta testing period. [UPDATE; the Mission Planner will now load the latest firmware automatically, so no need to use Arduino or download the code yourself.]

 

New features include:

--More Action Commands implemented. As shown at right, we've added back some commands that you can issue in-flight via the HK GCS. More commands will be coming soon.

--More effecient memory handling allows APM to run MAVlink on Port 0 (USB) and Port 3 (Xbee) simultaneously without risk of memory overrun.

--Lots of improvement to the Mission Planner. Altitude in 3D waypoints should now be properly displayed.

 

Known issues:

--Some modes are not being reported correctly in HK GCS. Stabilize is being reported as "Guided", for example. We know how to fix this and it will be right in the next build.

--Writing waypoints via MAVLink in the Mission Planner is still sometimes unreliable. If you're having trouble, close it and reopen and try again.

--Vehicle Number is still being reported as 7, rather than 1. We'll fix that in the next build.

 

We'll be releasing new code each week for the duration of the beta test process. Expect a final Release Candidate by mid-April. As always, keep the bug reports and other feedback coming! (Bug reports to the Issue Tracker, please)

 

 

 

 

 

 

Views: 315

Comment by Marlan L. Kingsley on March 27, 2011 at 9:14am
just found out I did not properly set up the radio, throttle seems to be working, have not tried to fly yet
Comment by Marlan L. Kingsley on March 27, 2011 at 10:14am

Using the ardumega planner i set three waypoints and I walked the plane to the waypoints in auto mode,  looking at the GCS it shows when i reach waypoint1 it changed to waypoint two and then once waypoint  two is reached it shows  waypoint three, however when waypoint three is reached the GSC switches from auto to loiter and will only change back to waypoint 1 if i reset the autopilot. 

Is there a different command used for the last waypoint so it will go back to waypoint one?


3D Robotics
Comment by Chris Anderson on March 27, 2011 at 10:27am
Marlan, that is the expected behavior. Once it finishes the mission, it goes back to home. If you want it to restart the mission, issue a restart command via the GCS (I'm not sure if that's enabled in the current HK GCS, but it's built into APM and will be supported by all the clients when APM 2.0 hits final release in a couple weeks)
Comment by Marlan L. Kingsley on March 27, 2011 at 10:37am

how do you issue a restart command, is this in the in the AMP GCS?

 

Thanks


3D Robotics
Comment by Chris Anderson on March 27, 2011 at 10:38am
Marlan, did you read my comment?
Comment by Peter Seddon on March 28, 2011 at 5:33am
I cannot get 2.011 to compile using Arduino 0022. This is the message:
ArduPilotMega.cpp: In member function 'void GCS_MAVLINK::handleMessage(mavlink_message_t*)':
GCS_Mavlink:357: error: 'struct Location' has no member named 'options'
GCS_Mavlink:375: error: 'struct Location' has no member named 'options'
GCS_Mavlink:553: error: 'struct Location' has no member named 'options'
GCS_Mavlink:563: error: 'struct Location' has no member named 'options'
GCS_Mavlink:571: error: 'struct Location' has no member named 'options'
ArduPilotMega.cpp: In function 'Location get_wp_with_index(int)':
commands:59: error: 'struct Location' has no member named 'options'
commands:75: error: 'struct Location' has no member named 'options'
ArduPilotMega.cpp: In function 'void set_wp_with_index(Location, int)':
commands:90: error: 'struct Location' has no member named 'options'
commands:91: error: 'struct Location' has no member named 'options'
commands:93: error: 'struct Location' has no member named 'options'
commands:99: error: 'struct Location' has no member named 'options'

I need to change the baud rate on Serial port 3 and don't believe I can do that using Planner to upload the firmware and then the CLI to change the port rate... but maybe I have missed something?

Peter

Developer
Comment by Michael Oborne on March 28, 2011 at 3:49pm
Peter, you dont have your sketchbook setup properly, you must have it pointing to old library files.

Developer
Comment by Michael Oborne on March 28, 2011 at 3:56pm
Rana, i think there is a problem with the serial interface. see issue 303

3D Robotics
Comment by Chris Anderson on March 28, 2011 at 3:58pm
"Chris, could you please paste the link to update libraries of APM."

Rana, I don't understand. Could you rephrase?

3D Robotics
Comment by Chris Anderson on March 28, 2011 at 4:51pm

Rana: I'm still not following. Are you trying to update with Subversion? Something else? 

 

If you just download the zip and use that everything should be fine. Nobody but developers should be taking the code off the SVN trunk--it's changing by the hour and is often unstable. 

 

Comment

You need to be a member of DIY Drones to add comments!

Join DIY Drones

Social Networking

Contests

Season Two of the Trust Time Trial (T3) Contest has now begun. The fourth round is an accuracy round for multicopters, which requires contestants to fly a cube. The deadline is April 14th.

A list of all T3 contests is here

Groups

Advertisement

© 2013   Created by Chris Anderson.   Powered by

Badges  |  Report an Issue  |  Terms of Service