Jason Short
3048d2f9b4
Arducopter: WP_radius
...
Switching to stored WP_radius in meters, just like Arduplane
13 years ago
Jason Short
0620d86bfd
Arducopter:Params
...
WP_RADIUS_DEFAULT is now stored the same as Arduplane
13 years ago
Jason Short
1dbde3f803
Arducopter: Added note
13 years ago
Jason Short
af5423b863
Toy Mode: High Yaw default
13 years ago
Jason Short
19d8c405fd
Arducopter : Force home alt to 0
13 years ago
Jason Short
89fec907e2
Arducopter: CH7 Waypoint saving
...
Saves the takeoff Waypoint as Home + new altitude rather than current location.
13 years ago
Amilcar Lucas
dfe0983e1e
Merge the changes from APM_Camera branch into ArduCopter
...
Conflicts:
ArduCopter/Camera.pde
ArduCopter/Parameters.pde
13 years ago
Amilcar Lucas
cc02d85cdf
AP_Mount: add support for non-spring-loaded joysticks
13 years ago
Amilcar Lucas
9a41cbffdf
RC_Channel: improve parameter documentation
13 years ago
Amilcar Lucas
46d20c2d6b
Remove unused function, remove unnecessary angle wrapping.
13 years ago
Amilcar Lucas
bccb07cbd0
Allow mount control when no AHRS exists
...
Allow mount control on non stabilized axes
13 years ago
Andrew Tridgell
be763a6ead
ACM: use get_distance_cm() not get_distance()
...
this fixes a bug introduced in 28f2eb6b9
13 years ago
Andrew Tridgell
a72f6acef6
AP_Math: added get_distance_cm() to return in centimeters
13 years ago
Andrew Tridgell
165604a55c
AHRS: fixed HIL build
13 years ago
Andrew Tridgell
0f9fb2c64b
AHRS: added AHRS_GPS_GAIN parameter
...
this allows control of how much GPS velocity information is used in
doing centripetal correction in DCM
13 years ago
Andrew Tridgell
e1725e9ea5
AP_Param: added some docs on the eeprom header format
13 years ago
Andrew Tridgell
ba205d8ff5
autotest: create kmz files on timeout
13 years ago
Andrew Tridgell
c80a88766f
APM: added credit for FBW altitude limit code
...
thanks Yuri!
13 years ago
Craig Elder
6d3fdfc03a
DataFlash: The current method for checking if chip erase worked is producing false positives. We are forcing the block erase until we have a deterministic test method.
13 years ago
Jason Short
f019d41729
arducopter.pde
...
Timer was set =0 at initialization.
13 years ago
Jason Short
226bba48a6
Toy Mode Yaw Rate fix
13 years ago
Jason Short
cf6d73ec88
commands.pde RTL Alt
...
fix to maintain current altitude of we are above our RTL alt for safety.
13 years ago
Jason Short
038116f521
Airspeed patch:
...
pre-calculated airspeed resistance pitches copter automatically to gain a certain speed allowing the speed controller to work off of a better set point - similar to Alt hold.
added param tilt_comp with a default of 54 which equals 19.5° of pitch to go 6m/s
upped Z and Y target speeds to int32_t for speed squared calculation
13 years ago
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