New Features of ArduPilot 2.6:
- Supports IMU or thermopiles
- All-new control laws. PI and D for all functions
- Two fly-by-wire modes: A (with airspeed control) and B (without airspeed control)
- Designed for ArduIMU code 1.7 if you're using the IMU (upgrade if you haven't already)
- Support for absolute pressure sensor and magnetometer add-ons to IMU
- Optional performance reporting; sends IMU quality data (gyro saturation, etc) to ground station
- Experimental support for autonomous takeoff and landing!
Some of this is documented in the code and the configuration comments. I'm in the process of updating the manual to reflect all the 2.6 changes, so please be patient for the next few days until I'm done.
Comments
On the RTL issue if you can use the latest 2.6 code in the repository and set GCS_PROTOCOL 1 to get the alternate telemetry stream I would be happy to look at the data and help you debug.
I flew 2.6 for the first time today and it went great. I haven't flown waypoints yet; just rtl, loiter, fly by wire A, and stabilize. Everything worked with the default gains. I did, however, make a mistake and forgot to disable the airspeed sensor which didn't have a pitot tube on it. When I went to RTL the plane went wild which I quickly diagnosed as the throttle going full on. Otherwise everything went great.
Chris had some trouble because he was using a Z sensor. We disabled it and were able to fly normally. I think the sensor's scaler value isn't getting set properly. I will change the code to make that more reliable.
Overall it worked great, so thanks!
Done - R128 of ArduIMU
When you switch to RTL are you possibly well above the set RTL altitude, and therefore properly going down? Try setting a waypoint with a high altitude and see if you go up when switching to AUTO....
-
1
-
2
-
3
of 3 Next