Paul Riseborough
1ecc206eee
AP_NavEKF2: Allow use in planes without a magnetometer
...
Implements the following techniques to enable planes to operate without magnetometers.
1) When on ground with mag use inhibited, a synthetic heading equal to current heading is fused to prevent uncontrolled covariance growth.
2) When transitioning to in-flight, the delta between inertial and GPS velocity vector is used to align the yaw.
3) The yaw gyro bias state variance is reset following an in-flight heading reset to enable the yaw gyro bias to be learned faster.
9 years ago
Peter Barker
daa210729c
AP_HAL_PX4: correct systemid output for PX4v4
9 years ago
Tom Pittenger
ff57884eca
Plane: renamed variable, non-functional change
9 years ago
Randy Mackay
55ffee25b1
Copter: remove unnecessary control_mode_t casts
...
Thanks @OXINARF
9 years ago
Jonathan Challinger
8f41215569
Copter: fix warning
9 years ago
Jonathan Challinger
2a36c32cf3
Copter: add prev_control_mode and prev_control_reason
9 years ago
Jonathan Challinger
18240107f0
AP_AHRS_NavEKF: add getGpsGlitchStatus
9 years ago
Jonathan Challinger
8ded496f8b
Copter: log mode change reason
9 years ago
Jonathan Challinger
a0e291bf89
DataFlash: add reason to MODE
9 years ago
Jonathan Challinger
1356deab8b
Copter: add control_mode_reason
9 years ago
Jonathan Challinger
6b5ba86f21
Copter: simplify GCS failsafe
9 years ago
Jonathan Challinger
a0ce8af633
Copter: use enum type for control_mode
9 years ago
Andrew Tridgell
16b3fe75d1
AP_RSSI: default to analog RSSI on pixracer
9 years ago
Andrew Tridgell
471e0a67a3
PX4Firmare: submodule update
...
analog RSSI for Pixracer
9 years ago
pepevalbe
abb667fac3
AP_Notify: enable/disable buzzer in Linux based boards
9 years ago
pepevalbe
c00cbcf076
AP_Notify: enable/disable buzzer in PX4 based boards
9 years ago
pepevalbe
c9862b1502
AP_Notify: New parameter to enable/disable buzzer
9 years ago
Grant Morphett
5861b754cc
Rover: fixing a bug the Rover simulation
...
Just a small change to ensure the max_wheel_turn parameter is used
instead of a hard coded value.
9 years ago
mirkix
0366bce9c1
AP_SerialManager: Fix FrSky baudrate comment
9 years ago
Andrew Tridgell
fe2065cd72
AP_Motors: rename MOT_PWM_MODE to MOT_PWM_TYPE
...
Randy prefers TYPE
9 years ago
Andrew Tridgell
c3546dfbb0
AP_BoardConfig: default to 6 PWM on FMUv4
...
less likely to use relays
9 years ago
Andrew Tridgell
8b6322082e
AP_SerialManager: default wifi port to MAVLink at 921600 on Pixracer
9 years ago
Andrew Tridgell
8695668da3
HAL_PX4: enable wifi port on FMUv4
9 years ago
Andrew Tridgell
3a242ee4a9
Plane: support up to 16 output channels
...
the extra channels can be used via SBUS output
9 years ago
Andrew Tridgell
5922e67785
HAL_PX4: allow sbus output on channels beyond BRD_PWM_COUNT
9 years ago
Andrew Tridgell
759b0d6629
HAL_PX4: only support oneshot on FMU outputs for now
...
oneshot on PX4IO gives some very weird results. I think it is doable,
but will take a bit more work
9 years ago
Andrew Tridgell
8408428339
travis: disable px4 builds in waf for now
...
they are broken by the PX4Firmware merge
9 years ago
Andrew Tridgell
2061264679
PX4Firmware: submodule update
...
allow safety control via mavlink on FMUv4
9 years ago
Andrew Tridgell
f54bcc6c7f
AP_Motors: added oneshot support via MOT_PWM_MODE
...
MOT_PWM_MODE=0 is normal
MOT_PWM_MODE=1 is oneshot
MOT_PWM_MODE=2 is oneshot125
9 years ago
Andrew Tridgell
934b4dd475
HAL_PX4: support OneShot on PX4
...
this greatly lowers output latency
9 years ago
Andrew Tridgell
e24d600e78
AP_HAL: added hal.rcout->set_output_mode()
9 years ago
Andrew Tridgell
a658a78364
mk: cope with recursive submodules in all modules
9 years ago
Andrew Tridgell
ccddd07d27
PX4Firmware: submodule update
9 years ago
Andrew Tridgell
5bd0adf980
waf: mark build as ARDUPILOT_BUILD
...
this helps with small build differences in px4 tree
9 years ago
Andrew Tridgell
61050e55d0
mk: disable pager in git during submodule check
9 years ago
Andrew Tridgell
3de9426088
mk: update modules list to include all submodules
9 years ago
Andrew Tridgell
36528965f7
AP_BoardConfig: added 7s timeout on uavcan startup
9 years ago
Andrew Tridgell
d8f08591d5
PX4: fixed build with uavcan dependence on mavlink
9 years ago
Andrew Tridgell
1d5deed72a
HAL_PX4: fixed build for new px4 param functions
9 years ago
Andrew Tridgell
d1e1941a46
PX4: pass -a 16 to lsm303d start
...
16G range
9 years ago
Andrew Tridgell
b3d58d220e
PX4Firmare: submodule update
9 years ago
Andrew Tridgell
4ef27ce446
mk: fixed px4io build
9 years ago
Randy Mackay
8d77bdec15
AP_MotorsMulti: minor comment fix
9 years ago
Lucas De Marchi
affa759fb4
AP_GPS: add missing override
9 years ago
Michael du Breuil
bd6aa982e7
AP_Arming: Fetch GPS configuration failure reason
9 years ago
Michael du Breuil
2538c17ee0
AP_GPS: add fetching of gps configuration failure reasons
9 years ago
Peter Barker
27fadb2572
Tools: rstemit: render parameter information in h tables
...
Render ranges as "min - max"
9 years ago
Michael du Breuil
78442b7e81
Plane: make the initialization of the gcs instances follow the define
9 years ago
Andrew Tridgell
f68df0e15a
github: fixed typo
9 years ago
Michael du Breuil
1a28f9ce2b
Github: Add and update github templates
9 years ago