Leonard Hall
1e9e12e866
AC_AttitudeControl: rename heading_quad to yaw_vec_correction_quat
...
also rename flip_scalart local variable to feedforward_scalar
also add comments
non-functional change
2018-03-16 13:50:57 +09:00
Randy Mackay
59a2445ad3
AC_AttitudeControl: replace smoothing gain with INPUT_TC
2018-03-16 13:50:57 +09:00
Leonard Hall
e1e224b68b
AC_AttitudeControl: add angular velocity limit
2018-03-16 13:50:57 +09:00
Leonard Hall
ee82943f85
AC_AttitudeControl: add input_shaping_rate_predictor
2018-03-16 13:50:57 +09:00
Leonard Hall
6175a896ee
AC_AttitudeControl: add set smoothing gain
...
Smoothing gain value should be set once when entering a mode
2018-03-16 13:50:57 +09:00
Leonard Hall
213f7a4061
AC_AttitudeControl: add get_accel_roll/pitch/yaw_max_radss methods
...
Also constify existing get_accel_roll/pitch/yaw_max methods
2018-03-16 13:50:57 +09:00
Michael du Breuil
45410759dc
DataFlash: Log the frame a mission command is planned in
2018-03-16 09:28:20 +09:00
Dr.-Ing. Amilcar Do Carmo Lucas
54b3936a46
AP_Beacon: Use marvelmind beacon raw distances on the EKF
...
Add support for Marvelmind RAW distance measurements this
requires Marvelmind FW >= 5.77 and "Raw distances data" enabled
in the marvelmind GUI dashboard.
This is better than the previous workaround we had.
2018-03-16 08:23:52 +09:00
Dr.-Ing. Amilcar Do Carmo Lucas
29078824fc
AP_Beacon: Replace max_buffered_positions variable with a #define
2018-03-16 08:23:52 +09:00
Randy Mackay
89725a7aa5
AR_AttitudeControl: minor comment fix
...
non-functional change
2018-03-15 09:58:27 +09:00
Peter Barker
0652c89844
AP_Mount: use dataflash singleton
...
Closes #7550
2018-03-15 07:57:50 +09:00
Randy Mackay
d139f0e28e
AR_AttitudeControl: add get_stopping_distance
2018-03-14 12:40:04 +09:00
ChristopherOlson
96793a3ae7
AP_Motors:TradHeli - DDVP Ramp/Runup
...
Change to ramp and runup DDVP tail rotor to prevent torque pitching the frame and provide runup in sync with main
rotor like a mechanically driven tail.
Fix some comments and remove indents found in whitespace in AP_MotorsHeli.cpp and AP_MotorsHeli.h
2018-03-14 09:18:07 +09:00
Michael du Breuil
0e6213a4c6
Camera: Track number of completed events
...
Closes #3903
2018-03-13 00:00:56 +00:00
Peter Barker
1ef3e4ca97
DataFlash: make more dataflash message IDs available
...
No vehicle uses anything like 64 messages.
Moved all of the EKF messages up as a logical group.
2018-03-12 19:14:09 +09:00
Lucas De Marchi
1dd14a8aed
AP_UAVCAN: add can driver getter
2018-03-10 21:07:47 -08:00
Tom Pittenger
b1a4540359
Revert "AP_Airspeed: blending of several sensors and failure recognition"
...
This reverts commit 26c7614118
.
2018-03-09 13:12:05 -08:00
Eugene Shamaev
6954a0035a
SITL: SITL of several airspeed sensors
2018-03-09 11:27:20 -08:00
Eugene Shamaev
40e2d0d0c9
AP_HAL_SITL: SITL of several airspeed sensors
2018-03-09 11:27:20 -08:00
Eugene Shamaev
26c7614118
AP_Airspeed: blending of several sensors and failure recognition
2018-03-09 11:27:20 -08:00
LinJieqiang
c73e7f0cf3
add IST8310 compass sensors in AP_Compass.cpp
2018-03-09 11:25:35 -08:00
night-ghost
7fad79ca81
HAL_F4Light: fixed parameter's numbers for some boards
2018-03-09 11:15:12 -08:00
Lucas De Marchi
c4e8aeb105
AP_InertialSensor: remove linux-only include
...
We already include AP_HAL.h that includes the platform-agnostic gpio
header, which is all that this driver needs. This is an alternative
fix to #7794 .
2018-03-09 11:12:31 -08:00
Andrew Tridgell
53b76efbd2
AP_InerialSensor: setup INT_PIN_CFG correctly
...
this restores the behavior lost with the 20789 driver change
2018-03-08 21:25:14 -08:00
Peter Barker
ffcb9ce945
AP_TECS: use baro singleton
2018-03-08 21:20:05 -08:00
Peter Barker
a40943038e
AP_SmartRTL: use baro singleton
2018-03-08 21:20:05 -08:00
Peter Barker
82a68a82e6
AP_OpticalFlow: use baro singleton
2018-03-08 21:20:05 -08:00
Peter Barker
24ad36a7a3
AP_Module: use baro singleton
2018-03-08 21:20:05 -08:00
Peter Barker
beb85e49fb
AP_Mission: use baro singleton
2018-03-08 21:20:05 -08:00
Peter Barker
e9ecc11b00
GCS_MAVLink: use baro singleton
2018-03-08 21:20:05 -08:00
Peter Barker
735f671726
DataFlash: use baro singleton
2018-03-08 21:20:05 -08:00
Peter Barker
5da78ff17d
AP_TempCalibration: use baro singleton
2018-03-08 21:20:05 -08:00
Peter Barker
7b1a906c4e
AP_NavEKF3: use baro singleton
2018-03-08 21:20:05 -08:00
Peter Barker
5ab89324b2
AP_NavEKF2: use baro singleton
2018-03-08 21:20:05 -08:00
Peter Barker
8d8f2208c0
AP_Arming: use baro singleton
2018-03-08 21:20:05 -08:00
Peter Barker
747dbea476
AP_AdvancedFailsafe: use baro singleton
2018-03-08 21:20:05 -08:00
Peter Barker
024b29858d
AP_AHRS: use baro singleton
2018-03-08 21:20:05 -08:00
Peter Barker
02205a0cb3
AP_ADSB: use baro singleton
2018-03-08 21:20:05 -08:00
Peter Barker
0675f41d1e
AP_Baro: create AP::baro() function
2018-03-08 21:20:05 -08:00
Randy Mackay
54d8a4852f
AR_AttitudeControl: reduce steer rate P default to 0.2
2018-03-09 13:17:38 +09:00
Andrew Tridgell
e8726865ab
AP_InertialSensor: Correct scaling of batch data
2018-03-08 18:00:16 -08:00
Peter Barker
36fab0209e
AP_Declination: flake8 compliance for new generate script
2018-03-07 14:36:24 +00:00
Peter Barker
9d381c26a7
GCS_MAVLink: use AHRS singleton
2018-03-07 12:34:39 +00:00
Peter Barker
5b7d5a9757
AP_NavEKF2: mark getEulerAngles as const
2018-03-07 12:34:39 +00:00
Peter Barker
659ab06d3b
AP_AHRS: AP_AHRS gets a virtual get_hagl function, EKF marks it override
2018-03-07 12:34:39 +00:00
Peter Barker
ae3099ef4b
AP_ADSB: use AP::ahrs() singleton
2018-03-07 12:34:39 +00:00
Peter Barker
dc30197ca7
AP_AHRS: add AP::ahrs() singleton
2018-03-07 12:34:39 +00:00
night-ghost
72fab7d831
HAL_F4light: fixed board's 1_readme.md
2018-03-07 08:14:03 +11:00
night-ghost
f31b2421cc
HAL_F4Light: fixed tool scripts
2018-03-07 08:12:15 +11:00
night-ghost
ac40aa7b70
HAL_F4Light: updated OSD submodule
2018-03-07 08:12:15 +11:00