Andrew Tridgell
|
4298625daf
|
AP_NavEKF: added convenient plotting scripts
|
2014-02-15 05:27:53 +11:00 |
Paul Riseborough
|
fca1090694
|
AP_NavEKF: debug updates
|
2014-02-15 05:27:53 +11:00 |
Andrew Tridgell
|
95f51123d7
|
AP_NavEKF: added plot.dat output
|
2014-02-15 05:27:53 +11:00 |
Andrew Tridgell
|
050b0fb9f1
|
AP_NavEKF: fixed compass declination, baro cal and time shift
now runs much faster
|
2014-02-15 05:27:53 +11:00 |
Andrew Tridgell
|
776cedf368
|
AP_NavEKF: try running EKF on log data
|
2014-02-15 05:27:52 +11:00 |
Andrew Tridgell
|
ffce1f64cc
|
AP_NavEKF: added euler angle functions
|
2014-02-15 05:27:52 +11:00 |
Andrew Tridgell
|
977ad4bbf6
|
AP_NavEKF: added dataflash log reader
this gives log playback into HIL
|
2014-02-15 05:27:52 +11:00 |
Andrew Tridgell
|
f3dfde2025
|
AP_NavEKF: initial test sketch for NavEKF
|
2014-02-15 05:27:52 +11:00 |
Paul Riseborough
|
361bb5b18f
|
AP_NavEKF: Updated comments in header file
|
2014-02-15 05:27:52 +11:00 |
Paul Riseborough
|
00df068967
|
AP_NavEKF: Explicitly defined numerical constants as single precision using f suffix
|
2014-02-15 05:27:52 +11:00 |
Andrew Tridgell
|
cd9027adfd
|
Plane: added NavEKF object
|
2014-02-15 05:27:52 +11:00 |
Andrew Tridgell
|
eb505eef91
|
AP_NavEKF: fixed build for APM environment
|
2014-02-15 05:27:52 +11:00 |
Paul Riseborough
|
0dd5463e77
|
AP_NavEKF : Changed file and variable names
|
2014-02-15 05:27:52 +11:00 |
Paul Riseborough
|
fb1345dd99
|
Plane : add suport for NavEKF
|
2014-02-15 05:27:52 +11:00 |
Paul Riseborough
|
1e993d2ef5
|
AP_NavEKF: Added constructor for measurements
|
2014-02-15 05:27:52 +11:00 |
Paul Riseborough
|
4a7f81e50a
|
AP_NavEKF: Corrected height update timeout error
|
2014-02-15 05:27:51 +11:00 |
Paul Riseborough
|
0f3ebb8e31
|
AP_NavEKF: Updated measurement fusion control
|
2014-02-15 05:27:51 +11:00 |
Paul Riseborough
|
c557bd7df5
|
AP_NavEKF: Updated GPS input processing
|
2014-02-15 05:27:51 +11:00 |
Paul Riseborough
|
1d4b040c67
|
AP_NavEKF: Inertial Navigation Code - 24 State EKF
initial version converted from matlab
|
2014-02-15 05:27:51 +11:00 |
Andrew Tridgell
|
03cc777991
|
AP_Airspeed: added last_update_ms() interface
|
2014-02-15 05:27:51 +11:00 |
Andrew Tridgell
|
e7cf07dfb7
|
DataFlash: added Columns column to FMT
|
2014-02-15 05:27:51 +11:00 |
Andrew Tridgell
|
87d43d766d
|
autotest: kill off lt-JSBSim too
on some systems it gets this name
|
2014-02-15 05:27:51 +11:00 |
Andrew Tridgell
|
9c2df97954
|
autotest: a useful CMAC test pattern from Paul
|
2014-02-15 05:27:51 +11:00 |
Andrew Tridgell
|
1e0f3f5398
|
AP_Math: make to_euler() const
|
2014-02-15 05:27:51 +11:00 |
Andrew Tridgell
|
90c41981ac
|
AP_Math: added quaternion normalization
|
2014-02-15 05:27:51 +11:00 |
Randy Mackay
|
006cf58b2d
|
Copter: fix merge error for g.angle_max
|
2014-02-15 05:27:51 +11:00 |
Randy Mackay
|
5e8fede19e
|
Copter: comment fix to Attitude.pde
|
2014-02-15 05:27:50 +11:00 |
Randy Mackay
|
aa79e22ce0
|
Drift: bug fix for throttle
|
2014-02-15 05:27:50 +11:00 |
Randy Mackay
|
10a0303706
|
Copter: smooth throttle transition between flight modes
|
2014-02-15 05:27:50 +11:00 |
Randy Mackay
|
0df1dc267b
|
Copter: integrate WPNav constructor change
|
2014-02-15 05:27:50 +11:00 |
Randy Mackay
|
9e31f0b985
|
AC_WPNav: use PosControl accessor
Saves 2bytes of RAM
|
2014-02-15 05:27:50 +11:00 |
Randy Mackay
|
78c12eaebf
|
AC_PosControl: get_pos_xy_kP accessor method
|
2014-02-15 05:27:50 +11:00 |
Randy Mackay
|
8d6eb1eceb
|
MotorsMatrix: motor_to_channel_map moved to progmem
|
2014-02-15 05:27:50 +11:00 |
Randy Mackay
|
134289af38
|
TradHeli: motor_to_channel_map moved to progmem
|
2014-02-15 05:27:50 +11:00 |
Randy Mackay
|
1bee56877c
|
CoaxCopter: motor_to_channel_map moved to progmem
|
2014-02-15 05:27:50 +11:00 |
Randy Mackay
|
3fad8e3630
|
SingleCopter: motor_to_channel_map moved to progmem
|
2014-02-15 05:27:50 +11:00 |
Randy Mackay
|
0edf039155
|
AP_MotorsTri: motor_to_channel_map moved to progmem
|
2014-02-15 05:27:50 +11:00 |
Randy Mackay
|
96d433c63e
|
AP_Motors: motor_to_channel_map moved to progmem
|
2014-02-15 05:27:50 +11:00 |
Randy Mackay
|
1b8055aed9
|
Copter: remove unused t7 const
Saves 4 bytes
|
2014-02-15 05:27:49 +11:00 |
Randy Mackay
|
2b3995ccb5
|
Copter: integrate refs for RC_Channels in motor defs
|
2014-02-15 05:27:49 +11:00 |
Randy Mackay
|
8baf5ebf4a
|
AC_AttControlHeli: use motor accessors to set roll, pitch, yaw, thr
|
2014-02-15 05:27:49 +11:00 |
Randy Mackay
|
f216cffb77
|
AC_AttControl: use motor accessors to set roll, pitch, yaw, thr
Saves 8bytes of RAM
|
2014-02-15 05:27:49 +11:00 |
Randy Mackay
|
415e48de19
|
TriCopter: use refs for all RC_Channels
|
2014-02-15 05:27:49 +11:00 |
Randy Mackay
|
01d30271d8
|
SingleCopter: use refs for all RC_Channels
|
2014-02-15 05:27:49 +11:00 |
Randy Mackay
|
18d3907928
|
TradHeli: use refs for all RC_Channels
|
2014-02-15 05:27:49 +11:00 |
Randy Mackay
|
cf1d6854b9
|
AP_MotorsMatrix: use ref for roll, pitch, yaw, thr channels
|
2014-02-15 05:27:49 +11:00 |
Randy Mackay
|
2f4fe3e192
|
AP_Motors: accessors to set roll, pitch, yaw, throttle
This saves 16bytes of RAM and slightly reduces the dependence upon the
RC_Channel class as the interface.
|
2014-02-15 05:27:49 +11:00 |
Randy Mackay
|
98224db1e4
|
AC_AttControl: Leaonard's rate feedforward
Also saves 24bytes of RAM
|
2014-02-15 05:27:49 +11:00 |
Randy Mackay
|
9f78f65413
|
TradHeli: integrate leonard's control_acro fixes
|
2014-02-15 05:27:49 +11:00 |
Randy Mackay
|
bf6bb59cb4
|
Copter: Leonard's control_acro fixes
get_pilot_desired_angle_rates returns bf rate targets as floats
|
2014-02-15 05:27:49 +11:00 |