priseborough
99f0fb6bd2
APM_Control : Removed 20Hz low-pass filters on rate gyro inputs.
...
These are not required due to MPU 6000 filtering.
12 years ago
priseborough
317b75f4cd
APM_Control: Added tuning guide readme
12 years ago
Andrew Tridgell
ba83950fc4
libraries: replace constrain() with constrain_float()
...
this makes the type much more obvious. Thanks to Tobias for the
suggestion.
12 years ago
James Bielman
4fa7bb1486
Add AVR compatibility header for missing math.h definitions.
...
- Define float versions of math functions to the double versions
on AVR (eg. #define sinf sin).
- These macros appear to be missing in older versions of avr-libs.
- Include AP_Math.h rather than math.h to get these definitions.
12 years ago
James Bielman
5631f865b2
Update floating point calculations to use floats instead of doubles.
...
- Allows use of hardware floating point on the Cortex-M4.
- Added "f" suffix to floating point literals.
- Call floating point versions of stdlib math functions.
12 years ago
Andrew Tridgell
f9ab781d57
APM_Control: include AP_Common.h
12 years ago
Andrew Tridgell
5277dd4b0f
APM_Control: fixed build on ARM
12 years ago
Andrew Tridgell
6901c56a2e
yaw fixup
12 years ago
Andrew Tridgell
d55acbc00a
AP_YawController: fixup for ARM compiler
12 years ago
Andrew Tridgell
5a9ba4aeb4
APM_Control: updates for new AP_Param API
12 years ago
Pat Hickey
95a13bdbd2
APM_Control: ported to AP_HAL
...
Unable to test since there are no unit tests.
12 years ago
rmackay9
68bdf93a4d
APM_Control: move reliance from IMU to INS
12 years ago
Jonathan Challinger
59875f8d53
APM_Control: added new APM controllers library
...
See
http://www.challinger.us/2012/07/16/tuning-arduplane-roll-and-pitch-controllers/
for details
13 years ago