Andreas M. Antonopoulos
de64c05f8e
param_parser: cosmetic
...
Arduplane: doc fixes
13 years ago
Amilcar Lucas
af338939be
RC_Channel: Improve documentation
13 years ago
Amilcar Lucas
46552b4222
AP_Mount: Fix radians/degrees scaling regressions
...
Rename calculate() into stabilize()
Implement MAV_MOUNT_MODE_RC_TARGETING initialization
Document to make sure this radians/degrees mess up does not happen again
13 years ago
Andrew Tridgell
78c51b945f
APM: fixed DisplayName/Description mixups in parameter docs
13 years ago
Andrew Tridgell
b1fb2eb71c
Rover: changed to auto deltat in Rover code as well
13 years ago
Andrew Tridgell
d755fedc26
AnalogSource: prevent a division by zero on zero ADC data
13 years ago
Andrew Tridgell
f6d7d1bc59
APM: changed PID library to do automatic deltat calculation
...
this fixes a problem with the HDNG2RLL PID, which was using the wrong
time base and prevents similar bugs from happening in the future
13 years ago
Andrew Tridgell
58fd91165f
APM: fixed some build warnings and type errors
13 years ago
Andreas M. Antonopoulos
29338fbf7b
auto est: modular tests and unit testing with Junit.xml output for jenkins
...
autotest: unit testing for jenkins
- parameterized unit testing
- modular python test modules
- test groups by directory
- select tests individual or by group
- skip tests individually or by group
arducopter.py: parameterized several functions to allow throttle settings and timeouts
test modules: extracted and copied 8 tests from Tridge's autotest into modules
junit.xml: xml template for unit test reporting to jenkins
13 years ago
Andrew Tridgell
f501503eb0
AP_Baro: improved barometer averaging
...
this changes the barometer calculations to floating point. On a MS5611
this is actually about twice as fast as the previous 64 bit
calculations, but gains us more accuracy as we are able to take
advantage of sub-bit precision when we average over 8 samples.
13 years ago
Andrew Tridgell
520d762382
Filter: split the DerivativeFilter steps into update() and slope()
...
this allows us to apply new data at a different rate than we calculate
the slope.
13 years ago
Andrew Tridgell
3c7e521f70
AP_Baro: update MS5611 test to use baro library altitude
13 years ago
Andrew Tridgell
302696951a
AHRS: make the yaw independent drift correction optional and disable
...
the new correction algorithm copes poorly with gyro drift, leading to
signification attitude errors in the face of drift
13 years ago
Michael Oborne
c4433b6944
APM Planner 1.1.96
...
Fix camera stab reverse boxs
add better param data duplicate handling
add rfd900a
tweak terminal settings
13 years ago
Andrew Tridgell
75772b83cf
autotest: don't set a negative max pitch limit!
...
this didn't do well in the simulator :-)
13 years ago
Andrew Tridgell
3a792abb4d
autotest: tweak the Rascal tuning
13 years ago
Andreas M. Antonopoulos
384365832a
ArduCopter: Copied parameter documentation from ArduPlane, where appropriate
13 years ago
Andrew Tridgell
8c5ef3e60f
AHRS: only enable barometer for AHRS if it is smooth enough
...
if we used less than 5 samples to compute the pressure then don't use
it for climb rate
13 years ago
Andrew Tridgell
ec0995eea1
SITL: lower baro noise a bit
13 years ago
Andrew Tridgell
6534dab719
Filter: fixed DerivativeFilter example build
13 years ago
Andrew Tridgell
d29b6ce0a8
SITL: run the HIL barometer at 80Hz to match APM2
13 years ago
Andrew Tridgell
209136386b
AP_Baro: added get_pressure_samples() interface
...
this returns how many samples were used to calculate the last pressure
13 years ago
Andrew Tridgell
1a42b10255
Filter: fixed typo in 9 point DerivativeFilter
13 years ago
Andreas M. Antonopoulos
186a3e4f6a
param_parser - better tolerance for missing parameters
13 years ago
Andrew Tridgell
5abd26a142
APM: more parameter documentation
13 years ago
Andrew Tridgell
21f06f8a39
GeoFence: fixed default return altitude units
...
off by 100x!
13 years ago
Andreas M. Antonopoulos
2010d3aaa3
parameter metadata parser: better values formatting
13 years ago
Andreas M. Antonopoulos
425ef33b59
parameter metadata parser: escape wiki characters
13 years ago
Andrew Tridgell
8220ae8096
MAVLink: climb_rate is in m/s
13 years ago
Andreas M. Antonopoulos
fdbb1ebd42
parameter documentation to test auto build
13 years ago
Andrew Tridgell
185c6e5b32
AP_Baro: change to a 7 point DerivativeFilter for climb rate
13 years ago
Andrew Tridgell
75470dc912
Filter: cope with non-uniform time steps in the DerivativeFilter
...
this helps with the barometer a lot, as the timing is quite variable
13 years ago
Andrew Tridgell
0385932afb
MAVLink: added climb rate reporting
13 years ago
Andrew Tridgell
f03ba86d9d
SITL: add some minimal noise when motors are off
...
this actually improves the gyro calibration
13 years ago
Andrew Tridgell
95d9569b35
Docs: fixed some units in APM parameter docs
13 years ago
Andrew Tridgell
60caaa4b04
MAVLink: remove MAVLink 0.9 protocol support
...
this simplifies the code a lot. We're not going back to 1.0
13 years ago
Andrew Tridgell
adf6030cfa
CPUInfo: added acos(), asin() and atan2()
13 years ago
Andrew Tridgell
2cd6da2539
AHRS: only use GPS for yaw when compass is not being used
...
this avoids having two competing controllers
13 years ago
Andrew Tridgell
adfa97b6f8
AHRS: enable barometer for vertical velocity
...
this re-enables the barometer for vertical velocity information
for drift correction, now that we have a better filter
on the climb rate
13 years ago
Andrew Tridgell
f9fc7aafe7
AP_Baro: use DerivativeFilter in barometer climb rate
13 years ago
Andrew Tridgell
f19e5a6273
Filter: added DerivativeFilter implementation
...
this adds a DerivativeFilter implementation of up to 10 points
13 years ago
Andrew Tridgell
9f8703274c
AP_Baro: show climb rate in baro test sketch
13 years ago
Adam M Rivera
857ad6c706
Camera.pde: Implemented gyro based camera stabilization to support continuous servo gimbals.
13 years ago
Adam M Rivera
6e93ab6af6
Parameters: Added flag for camera pitch/roll servos (continuous or regular)
13 years ago
Andreas M. Antonopoulos
9f6fb89392
parameter metadata parser, display improvements
13 years ago
Andreas M. Antonopoulos
453c1677b5
parameter metadata -> wiki, bug fixes
13 years ago
rmackay9
b5f47f5e63
AP_Motors: clarified some doxygen descriptions for TradHeli
13 years ago
Andreas M. Antonopoulos
c4b59a89da
parameter metadata parser and wiki generator
13 years ago
Amilcar Lucas
0febf76d9d
Document++
13 years ago
Amilcar Lucas
e9c72822dc
Remove unused function
13 years ago