Andrew Tridgell
edfebc1f29
AP_GPS: fixed indent-tabs-mode
12 years ago
Andrew Tridgell
c92069644d
AP_InertialSensor: fixed indent-tabs-mode
12 years ago
Andrew Tridgell
c28ef033a2
AP_Limits: fixed indent-tabs-mode
12 years ago
Andrew Tridgell
5024da2695
AP_Math: fixed indent-tabs-mode
12 years ago
Andrew Tridgell
5fdf6ff4f7
AP_Menu: fixed indent-tabs-mode
12 years ago
Andrew Tridgell
81f7ae9108
AP_Motors: fixed indent-tabs-mode
12 years ago
Andrew Tridgell
1cc02836a0
AP_Mount: fixed indent-tabs-mode
12 years ago
Andrew Tridgell
e69e4a5695
AP_RangeFinder: fixed indent-tabs-mode
12 years ago
Andrew Tridgell
91a60be758
GCS_MAVLink: fixed indent-tabs-mode
12 years ago
Andrew Tridgell
6862791d66
PID: fixed indent-tabs-mode
12 years ago
Andrew Tridgell
c96ac5edbb
RC_Channel: fixed indent-tabs-mode
12 years ago
Randy Mackay
4ce4b7aef9
OptFlow: minor commenting and format changes
12 years ago
Andrew Tridgell
15a84972d1
SITL: added SIM_MAG_ERROR parameter
...
this is a compass yaw error in degrees, used for testing navigation
with a bad compass
12 years ago
Randy Mackay
ec7ee47099
Copter: scaling stability patch
12 years ago
Randy Mackay
dbd6524f9f
Copter: WPNav consolidate acceleration #defines
12 years ago
Randy Mackay
e3dffb920b
Copter: initialise target vel in loiter
12 years ago
Randy Mackay
a474b97291
Copter: resolve compiler warning re unused vars
12 years ago
Randy Mackay
916f241fff
Copter: Leonard's improved Loiter
12 years ago
Andrew Tridgell
14628990e6
AP_AHRS: make wind estimation configurable
...
rover doesn't want it
12 years ago
Andrew Tridgell
807dbf9786
AP_InertialSensor: fixed a build warning
12 years ago
Randy Mackay
46d65150af
Copter: lengthen loiter stopping point
...
This will make stops less aggressive when entering loiter at very high
speeds (more 7.5m/s)
12 years ago
Randy Mackay
400c1bd7b7
Copter: smooth waypoint transitions
...
Speed of intermediate point is initialised and constrained based on
current speed vector vs direction to the next waypoint.
This means the copter does not slow if the previous segment and next
segment are in line and also the intermediate point is not advanced
towards the next waypoint if the copter is moving quickly in the
opposite direction.
12 years ago
Andrew Tridgell
59b6118a1d
AP_InertialSensor: fixed parameter markup
12 years ago
Randy Mackay
b27ddf0f63
AP_AHRS: add parameter descriptions
12 years ago
Randy Mackay
6a65a32de2
CopterMotors: add formatting info to top of files
12 years ago
Randy Mackay
5235f4cacd
Copter: allow Tri copters to init ESCs through APM/PX4
12 years ago
Randy Mackay
b914f9ba06
SITL: use SIM_ENGINE_MUL to simulate motor failure
12 years ago
Andrew Tridgell
c08c084191
AP_AHRS: added get_projected_position()
...
this is used to project the position forward by the GPS lag
12 years ago
Andrew Tridgell
2c149bac8e
HAL_PX4: added new arming ioctls
12 years ago
Randy Mackay
cb795ea536
WPNav: divide by zero checks
12 years ago
Randy Mackay
610edd8f9a
ACMotors: small formatting change
12 years ago
Randy Mackay
cd5795a4ac
ACMotors: make a few more functions non-virtual
...
Saves at least 22 bytes of RAM
12 years ago
Randy Mackay
ad00e0ee1e
ACMotors: make test_order uint_8
12 years ago
Randy Mackay
88893f4209
ACMotors: make a few functions non-virtual
12 years ago
Randy Mackay
bd07b1e57b
ACMotors: remove unused get_num_motors function
...
Saves about 4 bytes of RAM
12 years ago
Randy Mackay
5bb0582854
ACMotors: ESC Calibration only for enabled motors
12 years ago
Randy Mackay
33d1129904
Copter: remove unused TB_RATIO parameter
12 years ago
Randy Mackay
7a81c41689
AP_Motors: motor_enabled array to bool
...
Also increased the default MAX_THROTTLE from 850 to 1000 but this number
is always overwritten by the main code anyway so should have no
functional impact.
12 years ago
Andrew Tridgell
411e940342
DataFlash: prevent the dataflash erase problem
...
only allow writes to dataflash block devices once StartNewLog() has
been called
12 years ago
Andrew Tridgell
119ffb0fc0
SITL: fixed simulated airspeed value
12 years ago
Andrew Tridgell
a5b20b4dfc
AP_HAL: removed scaling factor on analog sources
...
these are not use anymore, as voltage_average() is used instead
12 years ago
Andrew Tridgell
48cfdac6f0
AP_ADC_AnalogSource: added voltage_average_ratiometric()
12 years ago
Andrew Tridgell
cec08be9cb
AP_Rangefinder: use ratiometric analog input for analog sonar
12 years ago
Andrew Tridgell
dfb98490f4
AP_Airspeed: use rationmetric analog input for airspeed sensor
12 years ago
Andrew Tridgell
589b8cdb58
AP_HAL: added voltage_average_ratiometric() call to AnalogIn
...
this is for ratiometric sensors such as the 3DR airspeed sensor and
the Maxbotix analog sonar
12 years ago
Andrew Tridgell
a17b85c661
AP_AHRS: use vectors for ground vector complimentary filter
12 years ago
Paul Riseborough
9f309a2aa6
AP_L1_Control: Remove potential nan errors
...
If WP A and B were the same or ground speed was exactly zero, then the
previous code would produce a nan output. Protection against these
two cases has been added.
If WP A and B are equal, we track directly to the target waypoint
12 years ago
Randy Mackay
55235630b6
Copter: bug fix for slow loiter repositioning
12 years ago
Andrew Tridgell
9bdbd6bfbd
MAVLink: update to latest common.xml from upstream
12 years ago
Randy Mackay
61288fcb90
WPNav: make get_stopping_point method public
12 years ago