Andrew Tridgell
fad0b2b233
AP_AHRS: added get_correct_centrifugal()
...
used by NavEKF to force static mode
11 years ago
Andrew Tridgell
599c3a8abf
AP_Math: added more operators to VectorN
11 years ago
Andrew Tridgell
869e41fd03
AP_NavEKF: fixed detection of airspeed sensor
...
the get_airspeed() AHRS call can change as the user enables/disables
the airspeed sensor, plus it only gets enabled after the NavEKF
constructor runs.
11 years ago
Paul Riseborough
1ade39977a
AP_NavEKF : covariance prediction cleanup
11 years ago
Paul Riseborough
8daca145d0
AP_NavEKF : useAirspeed set automatically
11 years ago
Paul Riseborough
6fbada26d3
AP_NavEKF : Improvements to staticMode robustness
11 years ago
Mike McCauley
bd768a0c0c
AP_HAL_FLYMAPLE RCOutput.cpp: enable_ch no longer resets servo
...
FLYMAPLERCOutput::enable_ch incorrectly reset the servo to 0, which caused
servo twitching once per second when RC_Channel_aux::enable_aux_servos
enabled each channel.
11 years ago
Andrew Tridgell
ad4db4de6c
AP_Airspeed: added setHIL() method
...
useful for log playback
11 years ago
Andrew Tridgell
e11ada7bf0
RC_Channel: fixed comment on enable_aux_servos()
...
thanks to Mike McCauley for spotting
11 years ago
Andrew Tridgell
b2bd81f262
AP_Baro: added alternative setHIL interface
...
uses pressure and temperature for better log replay
11 years ago
Andrew Tridgell
5bf170c440
AP_NavEKF: fixed log replay code
...
also added BARO and ARSP messages
11 years ago
jschall
024855014f
AC_PosControl: update _pos_error if it is being limited
...
This fixes a bug that causes 10hz throttle noise.
11 years ago
Andrew Tridgell
9cf70fe3f7
AP_HAL: another broken example build
...
this one an internal compiler error
11 years ago
Mike McCauley
4f9f87a8c6
AP_HAL_FLYMAPLE: Add notes to FlymaplePortingNotes.txt re GPS selection.
11 years ago
Mike McCauley
54a0b04c12
AP_HAL_FLYMAPLE: RCInput detects stale input readings better. Update test
...
code.
11 years ago
Mike McCauley
f1533aa350
AP_HAL_FLYAPLE: update documentation in FlymaplePortingNotes.txt
11 years ago
Mike McCauley
81791bdc43
AP_HAL_FLYMAPLE: Added documentation about alternative orientations to FlymaplePortingNotes.txt
11 years ago
Mike McCauley
95bea052d2
AP_HAL_FLYMAPLE: update documentation in FlymaplePortingNotes.txt
11 years ago
Mike McCauley
2c94a40310
AP_InertialSensor: AP_InertialSensor_Flymaple Remove unnecessary
...
comment
11 years ago
Mike McCauley
dd6abb49a9
AP_InertialSensor: AP_InertialSensor_Flymaple::healthy() was required after
...
all.
11 years ago
Mike McCauley
0a43cf8c5c
AP_InertialSensor: AP_InertialSensor_Flymaple removed redundant definition of
...
healthy().
11 years ago
Mike McCauley
f7279aa13f
AP_InertialSensor: AP_InertialSensor_Flymaple implement get_gyro_health
...
and get_accel_health.
11 years ago
Mike McCauley
4dc33c8de8
AP_HAL_FLYMAPLE: updated FlymaplePortingNotes.txt
11 years ago
Randy Mackay
d277b6cabd
AC_AttControl: fix @Units parameter descriptions
11 years ago
Paul Riseborough
7a82746fcc
AP_NavEKF : fixed bug in pos and vel reset when in static mode
11 years ago
Paul Riseborough
275ef86f86
AP_NavEKF : Position and Velocity reset bugfix
11 years ago
Paul Riseborough
b22dc706b2
AP_NavEKF : staticMode bugfix and robustness improvements
11 years ago
Paul Riseborough
2926602718
AP_NavEKF : Cleaned up InitialiseFilterDynamic
11 years ago
Paul Riseborough
404fbafe26
AP_NavEKF : Changed timout behaviour to only reset PosVel states
11 years ago
Andrew Tridgell
856dfd0ee6
AC_AttitudeControl: fixed example build
11 years ago
Andrew Tridgell
ee37bc3d27
AP_AHRS: ensure we have HAL_CPU_CLASS available
11 years ago
Randy Mackay
6af705d455
AC_Circle: bug fix for pos target when radius is zero
11 years ago
Randy Mackay
9130c88f15
AC_PosControl: throttle rate to simple P controller
11 years ago
Randy Mackay
a021d0ca31
AHRS: fix compiler warning
11 years ago
Randy Mackay
34b62fc078
AC_AttControlHeli: add ACCEL_RP_MAX, ACCEL_Y_MAX
11 years ago
lthall
b8d9bdb794
AC_AttControl: accel limit for roll, pitch yaw rates
11 years ago
Andrew Tridgell
189d635493
AP_Compass: constrain compass offsets to +/- 2000
...
this is prompted by a user log showing NaN compass offsets, resulting
in a crash. The patch ensures we never end up with NaN offsets, and
also constrains the offsets to a reasonable limit
11 years ago
Andrew Tridgell
6618bdae67
DataFlash: periodically use lseek to avoid NuttX seek bug
11 years ago
Andrew Tridgell
9bb8f73d56
Compass: split compass learning out to its own C++ file
11 years ago
Andrew Tridgell
24e1070eb2
AP_NavEKF: initialise quaternion from rotation matrix
11 years ago
Andrew Tridgell
2df314799e
AP_Math: added tests for quaternion to/from rotation matrix
11 years ago
Andrew Tridgell
689f230d40
AP_Math: added quaternion.from_rotation_matrix()
11 years ago
Andrew Tridgell
c6b24c521b
AP_NavEKF: force healthy false when initialising
...
this prevents us feeding off our own values when booting
Pair-Programmed-With: Paul Riseborough <p_riseborough@live.com.au>
11 years ago
Andrew Tridgell
be33a9634e
AP_AHRS: move using_EKF to .cpp to make it easier in gdb
11 years ago
Andrew Tridgell
eedd88c2ec
AP_AHRS: give zero lat/lng and baro alt if no position yet in DCM
11 years ago
Andrew Tridgell
4d3f714a5d
AP_Notify: fixed example build
11 years ago
Andrew Tridgell
830afefcef
AP_HAL: fixed example build
11 years ago
Andrew Tridgell
3af38a778d
AP_Baro: fixed example build
11 years ago
Andrew Tridgell
8201f9c928
AP_NavEKF: don't build example
11 years ago
Andrew Tridgell
c1dff6aa65
AP_Math: fixed example build
11 years ago