Randy Mackay
ac7ea2a12c
AC_PosControl: use AttControl's sqrt_controller
10 years ago
Jonathan Challinger
7224669399
AC_AttitudeControl: cleanup angle_ef_roll_pitch_rate_ef_yaw_smooth
10 years ago
Jonathan Challinger
779baa006d
AC_PosControl: Use sqrt_controller function
10 years ago
Jonathan Challinger
0c4a489491
AC_AttitudeControl: use sqrt_controller function
10 years ago
Randy Mackay
fc898a00a3
AC_AttControl: add sqrt_controller
...
Original code by Jonathan Challinger
10 years ago
Randy Mackay
4aa07d7aef
LogAnalyser: rename BalanceTwist to MotorBalance
10 years ago
Randy Mackay
98e9ce3206
LogAnalyser: TestBalanceTwist sanity check of motor values
10 years ago
Jonathan Challinger
a62f1f0f48
LogAnalyzer: updated testCompass to match our prearm check
10 years ago
Jonathan Challinger
0955284d7e
LogAnalyzer: balance/twist initial commit
10 years ago
Randy Mackay
28b98a170b
Copter: fix to dcm-check to be continuous
...
dcm-check was triggering after 10 bad headings but these did not need to
be continuous meaning if the vehicle was flown long enough it would
almost certainly trigger a dcm-check failure and land
10 years ago
Andrew Tridgell
26de54c29a
AP_AHRS: cope with 90 degree pitch in update_trig()
...
this prevents a numerical error in Replay
10 years ago
Andrew Tridgell
485397c4cb
Replay: cope with old copter attitude and baro msgs
10 years ago
Andrew Tridgell
ddd27f5acb
Plane: increase mav throttle slew rate in generated param docs
10 years ago
Andrew Tridgell
e4f7a7f6d2
Plane: removed incomplete DF log of go-around
...
the right commands should already be logged. This code would have
logged a lot of uninitialised bytes
10 years ago
Andrew Tridgell
c046273be2
Plane: fixed verify_land() comment for go-around
10 years ago
Andrew Tridgell
1f3e285ed0
Plane: reset commanded_go_around at start of land
...
this allows multiple landing attempts
10 years ago
Andrew Tridgell
ad58822cb5
Plane: removed impossible boolean check
10 years ago
Andrew Tridgell
959cd11cb1
Plane: save a byte in auto_state
...
keep single bits together to save space on APM2
10 years ago
Michael Day
01f611daa9
Plane: "Go around" operation. Assumes go around behavior follows land wp.
10 years ago
Andrew Tridgell
e434850f1f
Plane: move set_mode() after mission.set_current_cmd()
...
if set_current_cmd() fails, we don't want to change to AUTO with some
unknown mission item
10 years ago
Andrew Tridgell
02b80db67c
Plane: minor code style change
...
use comment and function style consistent with rest of code
10 years ago
Michael Day
c1b949a74f
Plane: Bugfix. Changing to landing sequence now works at mission end.
10 years ago
Michael Day
83c2f497a3
AP_Mission: Change jump_to_landing_sequence to get_landing_sequence_start
10 years ago
Andrew Tridgell
5ddbcc296d
AP_OpticalFlow: fixed example build
10 years ago
Andrew Tridgell
ad8b73c8aa
AP_Airspeed: update ARSPD_AUTOCAL docs
10 years ago
Randy Mackay
41a6393356
RangeFinder: PulsedLight I2C addr to 0x62
10 years ago
Andrew Tridgell
ad7c612334
AP_InertialSensor: fixed SITL with new HIL code
10 years ago
Andrew Tridgell
aeaa3c1e04
AP_InertialSensor: fixed build for VRBrain
10 years ago
Andrew Tridgell
40e83ceb1f
AP_InertialSensor: simplify next sample time calculations
...
this makes the calculation much clearer
10 years ago
Andrew Tridgell
9dfbdb1e69
AP_InertialSensor: run the MPU6000 at 1kHz on fast CPUs
...
use a software filter and 1kHz sampling for better filtering if we
have a fast enough CPU to do it
10 years ago
Andrew Tridgell
a047d1f569
AP_InertialSensor: moved default filter and sample_rate to frontend
...
this simplifies the backends and prevents code repitition
10 years ago
Andrew Tridgell
17b2214798
AP_InertialSensor: make it easier to add multiple backends
...
use _add_backend() to add new backends on startup
10 years ago
Andrew Tridgell
868ee3af23
AP_Mission: fixed example build
10 years ago
Andrew Tridgell
006185f08a
AP_InertialNav: fixed example build
10 years ago
Andrew Tridgell
f79ce92673
AP_AHRS: fixed example build
10 years ago
Andrew Tridgell
33c7432e97
AC_WPNav: fixed example build
10 years ago
Andrew Tridgell
31eeb657ca
AC_Sprayer: fixed example build
10 years ago
Andrew Tridgell
4fcf46005b
AC_Fence: fixed example build
10 years ago
Andrew Tridgell
9a98e63702
AC_AttitudeControl: fixed example build
10 years ago
Andrew Tridgell
bc5d79118d
AP_InertialSensor: updated comments
10 years ago
Andrew Tridgell
3a9a5a9c18
AP_InertialSensor: implement gyro and accel health monitoring
...
sensor is healthy if it gave a sample on the last update()
10 years ago
Andrew Tridgell
586fa9a816
AP_InertialSensor: added product_id support
...
fill in parameter from first backend
10 years ago
Andrew Tridgell
37dea4e367
AP_Common: added MPU9250 product ID
10 years ago
Andrew Tridgell
520727e5bd
AP_InertialSensor: fixed example build
10 years ago
Andrew Tridgell
39d623ff94
VARTest: convert to new AP_InertialSensor API
10 years ago
Andrew Tridgell
d809ce51a7
Replay: convert to new AP_InertialSensor API
10 years ago
Andrew Tridgell
35b558cfc2
Rover: convert to new AP_InertialSensor API
10 years ago
Andrew Tridgell
a4d2b044f0
AntennaTracker: convert to new AP_InertialSensor API
10 years ago
Andrew Tridgell
4c0351a76a
Copter: convert to new AP_InertialSensor API
10 years ago
Andrew Tridgell
240e87dc2c
Plane: update for new AP_InertialSensor API
10 years ago