Andrew Tridgell
f78de63a09
AP_Compass: more efficient calculate_heading() implementation
...
Thanks to piersh for this improvement. See
b5f0635455 (commitcomment-3171806)
12 years ago
Randy Mackay
1b2d8636ca
Copter: set wp to "fast" if they have no delay
12 years ago
Randy Mackay
9f735c8d03
WPNav: add fast waypoints flag
...
Waypoint is considered "reached" when the intermediate point reaches the
destination
12 years ago
Randy Mackay
4704b729c2
WPNav: reduce max acceleration to 2.5m/s
...
Also includes bug fix to ramp up of speed of intermediate point
12 years ago
Andrew Tridgell
635b3fabda
Plane: fixed APM1-1280 build
12 years ago
Randy Mackay
9824f6c223
Copter: add flight mode strings to Parameter info
12 years ago
Randy Mackay
0a148cce19
Copter: log target alt in meters
12 years ago
Andrew Tridgell
095505129c
DataFlash: hopefully fixed cause of frequent dataflash erase
...
Wait for 0.1s after erase and before we start writing parameters to
the log
Pair-Programmed-With: Randy Mackay <rmackay9@yahoo.com>
12 years ago
Andrew Tridgell
7fdf1b6f78
DataFlash: fixed example build
12 years ago
Andrew Tridgell
8f57b72e3f
AP_InserialSensor: fixed example build
12 years ago
Andrew Tridgell
c3738ed344
AP_InertialNav: fixed example build
12 years ago
Andrew Tridgell
ed93f80ba9
AP_Baro: fixed example build
12 years ago
Andrew Tridgell
55d148abdd
AC_WPNav: fixed example build
12 years ago
Andrew Tridgell
56694fd9b1
AC_Fence: fixed example build
12 years ago
Andrew Tridgell
81c1fd5fc4
Plane: support 3D accel calibration over MAVLink
12 years ago
Andrew Tridgell
9feb46c834
Copter: use new accel cal interact over MAVLink
12 years ago
Andrew Tridgell
2ddeaa7f4d
AP_InertialSensor: show calibration offsets for success and failure
...
Pair-Programmed-With: Randy Mackay <rmackay9@yahoo.com>
12 years ago
Andrew Tridgell
f3f4b7205c
AP_InsertialSensor: added support for MAVLink user interaction
...
allows APM to ask user to print enter to continue via MAVLink messages
during accel calibration
12 years ago
Andrew Tridgell
4bc53acbda
SITL: support vsnprintf with %S on SITL
12 years ago
Andrew Tridgell
9cd0af1132
HAL_PX4: make PX4 snprintf support %S format
...
just maps it to %s for normal printf
12 years ago
Andrew Tridgell
223dfe4de5
AP_Rangefinder: added units for settle time
12 years ago
Andrew Tridgell
c5f1570f32
Plane: fixed flash logging of ATT
...
fixed types to be int16
12 years ago
Randy Mackay
328d900647
WPNav: flexible loiter speed
...
Also includes bug fix to allow speeds > 10m/s during missions
12 years ago
Andrew Tridgell
087a428360
Rover: prepare for 2.41 release
12 years ago
Randy Mackay
1f8161b493
AC_WPNav: remove unnecessary speed constraint
12 years ago
priseborough
854c50501d
Plane: Added a constraint to demanded bank angle during FBW-A mode to prevent roll limits being exceeded
12 years ago
priseborough
aee23361dd
APM_Control: Corrected typographical error in APM_Control/TuningGuide.txt
12 years ago
Andrew Tridgell
6f1cee6406
AP_AHRS: fixed position estimate with 2D fix or low satellite count
...
we should still use the GPS for position fixes when we have a low
number of satellites, but we should stop using it for velocity
estimates and attitude correction.
12 years ago
Andrew Tridgell
055da3c4b6
SITL: added SIM_GPS_NUMSATS parameter
...
this allows testing of the DCM code with less than 6 satellites
12 years ago
Randy Mackay
324200b52c
Copter: disable centrifugal correction when disarmed
12 years ago
Randy Mackay
ceda7d26b0
AHRS: add correct_centrifugal and flags structure
12 years ago
Andrew Tridgell
7e36935140
autotest: keep images in history
12 years ago
Andrew Tridgell
2a9298f3d5
autotest: display flight tracks on autotest web page
12 years ago
Andrew Tridgell
fdd509a7c1
Plane: move baro init earlier in startup
...
this ensures it is initialised when CLI takeover by MP happens
Thanks to Prof Avi Levi for reporting this bug
12 years ago
Andrew Tridgell
0cf49308af
Plane: mark a 2.73beta release
12 years ago
Andrew Tridgell
0e6a64fc14
Plane: reset roll/pitch integrators for APM_Control in takeoff
...
when airspeed is below airspeed minimum. This is consistent with the
previous controllers
Pair-Programmed-With: Paul Riseborough <p_riseborough@live.com.au>
12 years ago
Andrew Tridgell
46c6aa8a9a
APM_Control: tweak the parameter names
12 years ago
Andrew Tridgell
9c6f80c42b
Plane: moved some default values to Parameters.pde
12 years ago
Andrew Tridgell
6251d0510a
Plane: obey pitch trim and throttle pitch feed forward in new controllers
...
Pair-Programmed-With: Paul Riseborough <p_riseborough@live.com.au>
12 years ago
Andrew Tridgell
e87a6d5564
Plane: added links to new APM controller docs
12 years ago
Andrew Tridgell
400777b059
APM_Control: support inverted flight in AP_PitchController
...
auto-reverse pitch control when inverted. This is useful not just for
inverted flight mode, but also for recovering from poor manual flight
Pair-Programmed-With: Paul Riseborough <p_riseborough@live.com.au>
12 years ago
Andrew Tridgell
604bfd0700
APM_Control: adjust recommended ranges
12 years ago
Andrew Tridgell
11ad9d5a2d
Plane: auto-invert pitch control when upside down
...
this helps to recover when flying inverted, for example when in manual
and hitting the lower altitude geofence
12 years ago
Andrew Tridgell
7af3c667a5
APM_Control: added roll controller parameter docs
12 years ago
Andrew Tridgell
52c3f8841f
APM_Control: added yaw parameter docs
12 years ago
Andrew Tridgell
b618d1d81f
APM_Control: added inline docs to pitch controller
12 years ago
Andrew Tridgell
6c6c0079ee
APM_Control: improved formatting of tuning guide
...
be a bit more web friendly
12 years ago
Andrew Tridgell
742df0ac05
APM_Control: rename to avoid spaces in filenames
12 years ago
Andrew Tridgell
4e2b88f6e6
Plane: added ATT_CONTROLLER option to select attitude controller
...
set to 1 for the new APM_Control library
12 years ago
Andrew Tridgell
55f7d18979
Plane: avoid copying the DCM matrix
12 years ago