Andrew Tridgell
088442880e
build: removed makefile build system
6 years ago
TsuyoshiKawamura
a9781686b1
Rover: Vehicle will stop with loiter in Guided mode for boat.
6 years ago
Randy Mackay
80e9a54aed
Rover: arming and mode init checks use ekf_position_ok
6 years ago
Tatsuya Yamaguchi
3ff1bb7714
Rover: add ekf failsafe
6 years ago
Peter Barker
1ee8cfad6f
Rover: split SIMSTATE, AHRS2 and AHRS3 onto their own ap_message ids
6 years ago
Peter Barker
f8f5faa6b9
Rover: split DISTANCE_SENSOR onto its own ap_message id
6 years ago
Peter Barker
88dfb3220b
Rover: try_send_message caller checks telemetry_delayed
6 years ago
Peter Barker
90d13548a1
Rover: split SYS_STATUS and POWER_STATUS onto separate ap_messages
6 years ago
Randy Mackay
8e96eb969f
Rover: support DShot ESCs
6 years ago
Peter Barker
588829161b
Rover: move accept_packet to GCS_MAVLink base class
6 years ago
Randy Mackay
17af4c8933
Rover: enable avoidance in auto, RTL, smartRTL
6 years ago
Randy Mackay
66a2c10203
Rover: proximity logging uses LOG_BITMASK for rangefinder
6 years ago
Peter Barker
a98e9f498f
Rover: DataFlash uses AP_Mission singleton
6 years ago
Peter Barker
29782c3d2e
Rover: move AP_Mission object into ModeAuto class
...
This mirrors what we did for Copter
6 years ago
Peter Barker
0fa9f43815
Rover: GCS_MAVLink now uses Mission singleton
6 years ago
Randy Mackay
452382ff76
Rover: loiter provides bearing to target
6 years ago
Randy Mackay
6b5ff939f2
Rover: follow provides distance and bearing to target
6 years ago
Randy Mackay
b405286262
Rover: nav-controller-output message sourced from flight mode
...
future change will allow overriding these values so each mode can provide the best value
6 years ago
Randy Mackay
2b97e496ff
Rover: nav-controller-output msg sends roll as zero and pitch for balance bot
6 years ago
Peter Barker
d1eb9c5c71
Rover: split MSG_SCALED_PRESSURE into three separate messages
6 years ago
Peter Barker
2e03061625
Rover: GCS_MAVLink uses dataflash singleton
6 years ago
Peter Barker
f2dc8f9282
Rover: call GCS update functions at much higher rate to support lower intervals
6 years ago
Peter Barker
434a263ef4
Rover: split MSG_RAW_IMU1 into per-IMU ap_messages
6 years ago
Peter Barker
a5b5688960
Rover: send both SYS_STATUS or POWER_STATUS or neither
6 years ago
Peter Barker
b67876316a
Rover: rename send_extended_status1 to send_sys_status
6 years ago
Peter Barker
9665d8d2e9
Rover: adjust for new update entry points into GCS
6 years ago
Peter Barker
0d8e3bdfd8
Rover: add parameter stream to list-of-all-streams
6 years ago
Peter Barker
dc4e58de13
Rover: rename MSG_EXTENDED_STATUS2 to MSG_MEMINFO
6 years ago
Peter Barker
54d4030ed1
Rover: rename MSG_RAW_IMU2 and MSG_RAW_IMU3 to reflect what they send
6 years ago
Randy Mackay
b1a5636d4d
Rover: fix auto enter check
6 years ago
Andrew Tridgell
eb851cf1a6
Rover: log SITL state
6 years ago
TsuyoshiKawamura
ba0926e101
Rover: MIS_DONE_BEHAVE parameter to choose mode after mission done
6 years ago
Peter Barker
86994ba195
Rover: remove pointless wrappers around RC_Channels functions
6 years ago
Peter Barker
5dcf4dfffc
Rover: remove pointless wrappers around gcs functions
6 years ago
DOMINATOR\Eugene
cdbffb4ecc
APMrover2: move airspeed update to library
6 years ago
Randy Mackay
002223204b
Rover: add comments to failsafe structure
6 years ago
Tatsuya Yamaguchi
c9299db3b9
Rover: ignore pilot's input during RC failsafe
6 years ago
Tatsuya Yamaguchi
32ba248c73
Rover: add continue-in-auto option to failsafe
6 years ago
Tatsuya Yamaguchi
44360a769d
Rover: fix to use defined value of failsafe action
6 years ago
Peter Barker
78313dab4a
Rover: stop passing ahrs to OpticalFlow constructor
6 years ago
Randy Mackay
1069ab0860
Rover: GCS invoked RTL returns failed when set-mode fails
6 years ago
Randy Mackay
4c3651c2be
Rover: 3.5.0-rc1 release notes
6 years ago
Peter Barker
67e5b18268
Rover: factor out do_aux_function_change_mode
6 years ago
Peter Barker
86168cd180
Rover: add override keyword where required, fix bad method override
6 years ago
Michael du Breuil
65af2bc56b
Rover: Fix sail motor test not being reachable
...
CID: 325623
6 years ago
Michael du Breuil
a40295c3b6
Rover: Make capability init consistent
6 years ago
Randy Mackay
380884e175
Rover: shorten radio/throttle failsafe to 0.2 sec min
6 years ago
Randy Mackay
2408538bdf
Rover: failsafe clears rc-overrides
6 years ago
Randy Mackay
6167e6ac0b
Rover: gcs fs not triggered if rc-overrides arrive
...
also not triggered if manual-control messages arrive
also minor restructure of gcs_failsafe_check (non-functional)
also remove unnecessary failsafe_trigger call when heartbeats arrive
6 years ago
Randy Mackay
047f704236
Rover: last_heartbeat_ms moved to failsafe structure
6 years ago