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
|
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
|
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
|
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
|
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
|
2c6470f87b
|
AP_MotorsMatrix: remove unused _num_motors
Saves 1 byte of RAM
|
2014-02-15 05:27:49 +11:00 |
|
Randy Mackay
|
32a0992985
|
MatrixMotors: motor_out array made local
|
2014-02-15 05:27:48 +11:00 |
|
Randy Mackay
|
2f3fc3a3ce
|
Single: remove use of motor_out array
Also allow fins to move when throttle at zero
|
2014-02-15 05:27:48 +11:00 |
|
Randy Mackay
|
a036009524
|
AP_MotorsTri: motor_out array made local
|
2014-02-15 05:27:48 +11:00 |
|
Randy Mackay
|
83321b8786
|
AP_Motors: remove motor_out array
Saves 16bytes of RAM
|
2014-02-15 05:27:48 +11:00 |
|
Randy Mackay
|
5f89e9e746
|
AC_AttControl: bug fix to yaw rate limit
|
2014-02-15 05:27:48 +11:00 |
|
Randy Mackay
|
d76180d605
|
AC_AttControl: use trig values from ahrs
|
2014-02-15 05:27:48 +11:00 |
|
Randy Mackay
|
8b8d6a8e01
|
AC_PosControl: use trig values from ahrs
|
2014-02-15 05:27:48 +11:00 |
|
Randy Mackay
|
598a1b1f43
|
AC_Circle: use trig values from ahrs
|
2014-02-15 05:27:48 +11:00 |
|
Randy Mackay
|
64cfcb2308
|
AC_WPNav: use trig values from ahrs
|
2014-02-15 05:27:48 +11:00 |
|
Randy Mackay
|
082c5021ee
|
AC_AttControlHeli: add comments
|
2014-02-15 05:27:47 +11:00 |
|
Randy Mackay
|
17177adccf
|
AC_Circle: remove debug comment
|
2014-02-15 05:27:46 +11:00 |
|
Randy Mackay
|
37cfbc9ad5
|
AP_Math: float versions of wrap_360 and wrap_180
|
2014-02-15 05:27:45 +11:00 |
|
Randy Mackay
|
a7504faa7d
|
TradHeli: empty angle_boost for trad heli
|
2014-02-15 05:27:44 +11:00 |
|
Randy Mackay
|
80ec61f217
|
TradHeli: make accessor methods const
|
2014-02-15 05:27:43 +11:00 |
|
Randy Mackay
|
48a0917670
|
Copter: make motors armed call const
|
2014-02-15 05:27:43 +11:00 |
|
Randy Mackay
|
eda376c7f6
|
AC_AttControl: init_targets() clears body frame angle errors
This should ensure that we don't get sudden jerks when entering acro
mode
|
2014-02-15 05:27:43 +11:00 |
|
Randy Mackay
|
2643ee9724
|
AC_AttControl_Heli: adjust for new slew_yaw param
|
2014-02-15 05:27:43 +11:00 |
|
Randy Mackay
|
2db24659d0
|
AC_AttControl: add slew_yaw
|
2014-02-15 05:27:42 +11:00 |
|
Randy Mackay
|
959f5ec3b2
|
AC_AttControl: tradheli add RATE_RP_MAX
|
2014-02-15 05:27:42 +11:00 |
|
Randy Mackay
|
2dae0d68c5
|
AC_AttControl: add RATE_RP_MAX, RATE_Y_MAX params
These replace the ANGLE_RATE_MAX parameter from the main code
|
2014-02-15 05:27:42 +11:00 |
|
Randy Mackay
|
c2efb91ece
|
AC_AttControl: trad heli angle boost
|
2014-02-15 05:27:42 +11:00 |
|
Randy Mackay
|
ebbff24a04
|
AC_AttControl: trad heli yaw
|
2014-02-15 05:27:42 +11:00 |
|