Randy Mackay
|
12da2d160a
|
Copter: set landing_complete flag to false on start-up
|
2013-07-28 18:19:03 +09:00 |
Randy Mackay
|
3b59cde1b8
|
Copter: deactivate accel throttle controller when landed
|
2013-07-28 18:19:01 +09:00 |
Randy Mackay
|
da37089dc2
|
Copter: remove landing checks in loiter controller
|
2013-07-28 18:18:57 +09:00 |
Randy Mackay
|
8eefbdce44
|
Copter: turn off stability patch when landed in Loiter
|
2013-07-28 18:18:54 +09:00 |
Randy Mackay
|
8d26fb5581
|
Copter Motors: by default spin motors at 65 when armed
|
2013-07-28 18:18:52 +09:00 |
Randy Mackay
|
9a1a999fba
|
Copter: landing check changes
|
2013-07-28 18:18:50 +09:00 |
Randy Mackay
|
dbc18ee900
|
Copter: allow arming in AltHold and Loiter if landed
|
2013-07-28 18:18:47 +09:00 |
Randy Mackay
|
24d15517ff
|
Copter: clear thr accel I term on take-off
|
2013-07-28 18:18:45 +09:00 |
Randy Mackay
|
05248738e2
|
Copter: bug fix for take-off in loiter
|
2013-07-28 18:18:43 +09:00 |
Randy Mackay
|
c3daf78340
|
Copter: reset loiter target when landed
|
2013-07-28 18:18:41 +09:00 |
Randy Mackay
|
fe412437c2
|
Copter: add flags for upper and lower throttle limits
Freeze desired altitude when motors hit a limit
|
2013-07-28 18:18:39 +09:00 |
Randy Mackay
|
de59ea3ddc
|
Copter Fence: reduce circle @Range to 30m
|
2013-07-27 10:28:33 +09:00 |
Andrew Tridgell
|
57752df68e
|
APM_Control: set a small D value by default
0.02 may help with some planes that have slow response
Pair-Programmed-With: Paul Riseborough <p_riseborough@live.com.au>
|
2013-07-26 16:07:00 +10:00 |
Andrew Tridgell
|
a192b9ee46
|
AP_Scheduler: added load_average() function
useful to give a load average in SYS_STATUS mavlink message
|
2013-07-26 16:07:00 +10:00 |
Andrew Tridgell
|
fef6a76078
|
RC_Channel: rename 'Manual' to RCPassThru
this should make it clearer what it does
|
2013-07-26 16:07:00 +10:00 |
Olivier-ADLER
|
bf6120d8b7
|
Copter: Move CH7 - CH8 check from read_aux_switches() to pre_arm_checks.
Moving this to pre-arm checks save some processing time and is safer.
|
2013-07-26 09:30:24 +09:00 |
Randy Mackay
|
f3a2db195e
|
Copter Motors: remove old style stability patch
|
2013-07-25 15:34:04 +09:00 |
Randy Mackay
|
c5851d2ddf
|
Copter: remove throttle rate's I and D calcs
|
2013-07-23 11:02:04 +09:00 |
Randy Mackay
|
740970efa6
|
Copter: remove stabilize's call to calc I terms
I terms all moved to rate controllers so this will be a small
performance improvement
|
2013-07-23 10:37:10 +09:00 |
Andrew Tridgell
|
2874ec67c7
|
DataFlash: slight efficiency improvement
fixes issue #314
thanks Dongfang!
|
2013-07-23 09:46:02 +10:00 |
Andrew Tridgell
|
63873d6af3
|
HAL_AVR: fixed example build
|
2013-07-23 09:42:51 +10:00 |
Andrew Tridgell
|
233b033e8c
|
Plane: removed old speed/altitude control algorithms
Use TECS only. This makes the code a lot simpler and easier to
properly document
|
2013-07-22 13:28:11 +10:00 |
Andrew Tridgell
|
ef104b6629
|
autotest: wait for a higher altitude on takeoff
otherwise left circuit can crash
|
2013-07-22 13:27:06 +10:00 |
Andrew Tridgell
|
c0697d0a2d
|
Plane: mark 2.75beta1
|
2013-07-22 12:50:30 +10:00 |
Andrew Tridgell
|
965dc228c2
|
Plane: fixed GUIDED mode change of altitude down
|
2013-07-22 12:50:02 +10:00 |
Andrew Tridgell
|
b8fa83ff54
|
Plane: change default slewrate to 100%/second
|
2013-07-22 12:50:02 +10:00 |
Andrew Tridgell
|
29c854e676
|
Plane: remove unused function
|
2013-07-22 12:50:02 +10:00 |
Paul Riseborough
|
ba009e55e3
|
AP_Baro : Fixed bug in temperature units in AP_Baro_HIL
|
2013-07-22 12:50:02 +10:00 |
Andrew Tridgell
|
ebebee4f06
|
AP_Baro: extend the atmospheric model to higher altitudes
|
2013-07-22 12:50:02 +10:00 |
Paul Riseborough
|
5a68c515dc
|
AP_Airspeed: Altitude Calibration - added constrain on P matrix diagonals
|
2013-07-22 12:50:02 +10:00 |
Andrew Tridgell
|
6e288551ab
|
Plane: fixed reversion to pre-failsafe mode
if AUTO was entered using GCS, we need to switch back to the old mode,
not control channel
|
2013-07-22 12:50:02 +10:00 |
Andrew Tridgell
|
3ba0dec4b3
|
AP_Airspeed: fixed typo
|
2013-07-22 12:50:02 +10:00 |
Paul Riseborough
|
d1805f4349
|
AP_Airspeed: Airspeed Calibration computational efficiency improvement
|
2013-07-22 12:50:02 +10:00 |
Andrew Tridgell
|
0c6725f289
|
AP_Baro: improved the accuracy of the barometer model
|
2013-07-22 12:50:01 +10:00 |
Andrew Tridgell
|
c5028c04da
|
APM_Control: scale controllers for altitude
this allows the attitude controllers to better handle a wider range of
altitudes
Pair-Programmed-With: Paul Riseborough <p_riseborough@live.com.au>
|
2013-07-22 12:50:01 +10:00 |
Andrew Tridgell
|
097718e833
|
AP_L1_Control: scale loiter and wp radius with altitude
this should keep the aircraft stable in loiter at very high altitudes
Pair-Programmed-With: Paul Riseborough <p_riseborough@live.com.au>
|
2013-07-22 12:50:01 +10:00 |
Andrew Tridgell
|
74dabad1f3
|
Plane: added SKIP_GYRO_CAL parameter
useful for starting the sim at high altitudes, and for starting planes
without having to hold them still
|
2013-07-22 12:50:01 +10:00 |
Andrew Tridgell
|
c8a83e17d0
|
Plane: remove old AIR_START code
this was never used or tested
|
2013-07-22 12:50:01 +10:00 |
Andrew Tridgell
|
e6d9d14fad
|
AP_Airspeed: added example sketch for airspeed calibration
|
2013-07-22 12:50:01 +10:00 |
Andrew Tridgell
|
7673ca0bac
|
Plane: updates for new EAS2TAS scaling
|
2013-07-22 12:50:01 +10:00 |
Andrew Tridgell
|
620d067ee1
|
AP_TECS: use ahrs EAS2TAS for true airspeed
|
2013-07-22 12:50:01 +10:00 |
Andrew Tridgell
|
ec73fadc45
|
AP_AHRS: added true airspeed support in AHRS
use true airspeed for wind calculations, and allow other drivers to
ask for the current ratio
|
2013-07-22 12:50:01 +10:00 |
Andrew Tridgell
|
3c66cb8af1
|
AP_Airspeed: added EAS2TAS in airspeed driver
this keeps the true airspeed ratio in the airspeed driver, which seems
the most logical place
|
2013-07-22 12:50:01 +10:00 |
Andrew Tridgell
|
9bbe6c1967
|
Plane: update to new license boilerplate for GPLv3
we had LGPLv2 in some places, despite the fw being GPLv3
|
2013-07-22 12:50:01 +10:00 |
Andrew Tridgell
|
882aa68c16
|
Plane: use new airspeed calibration code
Pair-Programmed-With: Paul Riseborough <p_riseborough@live.com.au>
|
2013-07-22 12:50:01 +10:00 |
Andrew Tridgell
|
893d2da6f6
|
AP_Airspeed: added auto-calibration support
This uses a Kalman filter to calculate the right ARSPD_RATIO at runtime
Pair-Programmed-With: Paul Riseborough <p_riseborough@live.com.au>
|
2013-07-22 12:50:01 +10:00 |
Andrew Tridgell
|
53b1b9b575
|
Plane: added note on type of airspeed in docs
|
2013-07-22 12:50:01 +10:00 |
Andrew Tridgell
|
01c124d5f5
|
AP_GPS: added velocity_vector() method
|
2013-07-22 12:50:00 +10:00 |
Andrew Tridgell
|
468e55d425
|
AP_Math: added two new vector/matrix ops for kalman airspeed filter
|
2013-07-22 12:50:00 +10:00 |
Andrew Tridgell
|
2d5deddd30
|
Plane: set mode CIRCLE on short failsafe in AUTO
this makes the code match the docs
|
2013-07-22 12:50:00 +10:00 |