Peter Barker
|
ca0374a7af
|
Rover: do not permit copying of a Mode
|
2019-01-03 13:35:33 +09:00 |
Michael du Breuil
|
216cb23806
|
APMRover2: Remove unneeded AP_Buffer include
|
2018-12-31 11:41:43 +09:00 |
Andrew Tridgell
|
088442880e
|
build: removed makefile build system
|
2018-12-22 11:06:59 +11:00 |
TsuyoshiKawamura
|
a9781686b1
|
Rover: Vehicle will stop with loiter in Guided mode for boat.
|
2018-12-20 20:13:15 +09:00 |
Randy Mackay
|
80e9a54aed
|
Rover: arming and mode init checks use ekf_position_ok
|
2018-12-20 15:15:00 +09:00 |
Tatsuya Yamaguchi
|
3ff1bb7714
|
Rover: add ekf failsafe
|
2018-12-20 15:15:00 +09:00 |
Peter Barker
|
1ee8cfad6f
|
Rover: split SIMSTATE, AHRS2 and AHRS3 onto their own ap_message ids
|
2018-12-19 13:19:23 +11:00 |
Peter Barker
|
f8f5faa6b9
|
Rover: split DISTANCE_SENSOR onto its own ap_message id
|
2018-12-19 07:24:37 +11:00 |
Peter Barker
|
88dfb3220b
|
Rover: try_send_message caller checks telemetry_delayed
|
2018-12-18 14:25:56 +11:00 |
Peter Barker
|
90d13548a1
|
Rover: split SYS_STATUS and POWER_STATUS onto separate ap_messages
|
2018-12-18 14:05:20 +11:00 |
Randy Mackay
|
8e96eb969f
|
Rover: support DShot ESCs
|
2018-12-18 11:21:24 +09:00 |
Peter Barker
|
588829161b
|
Rover: move accept_packet to GCS_MAVLink base class
|
2018-12-14 12:44:31 +11:00 |
Randy Mackay
|
17af4c8933
|
Rover: enable avoidance in auto, RTL, smartRTL
|
2018-12-14 09:18:23 +09:00 |
Randy Mackay
|
66a2c10203
|
Rover: proximity logging uses LOG_BITMASK for rangefinder
|
2018-12-14 09:18:23 +09:00 |
Peter Barker
|
a98e9f498f
|
Rover: DataFlash uses AP_Mission singleton
|
2018-12-13 14:45:30 +09:00 |
Peter Barker
|
29782c3d2e
|
Rover: move AP_Mission object into ModeAuto class
This mirrors what we did for Copter
|
2018-12-13 13:44:46 +09:00 |
Peter Barker
|
0fa9f43815
|
Rover: GCS_MAVLink now uses Mission singleton
|
2018-12-13 10:52:52 +09:00 |
Randy Mackay
|
452382ff76
|
Rover: loiter provides bearing to target
|
2018-12-13 09:30:19 +09:00 |
Randy Mackay
|
6b5ff939f2
|
Rover: follow provides distance and bearing to target
|
2018-12-13 09:30:19 +09:00 |
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
|
2018-12-13 09:30:19 +09:00 |
Randy Mackay
|
2b97e496ff
|
Rover: nav-controller-output msg sends roll as zero and pitch for balance bot
|
2018-12-13 09:30:19 +09:00 |
Peter Barker
|
d1eb9c5c71
|
Rover: split MSG_SCALED_PRESSURE into three separate messages
|
2018-12-12 21:36:01 +11:00 |
Peter Barker
|
2e03061625
|
Rover: GCS_MAVLink uses dataflash singleton
|
2018-12-11 08:43:47 +09:00 |
Peter Barker
|
f2dc8f9282
|
Rover: call GCS update functions at much higher rate to support lower intervals
|
2018-12-10 12:52:41 +09:00 |
Peter Barker
|
434a263ef4
|
Rover: split MSG_RAW_IMU1 into per-IMU ap_messages
|
2018-12-10 12:52:41 +09:00 |
Peter Barker
|
a5b5688960
|
Rover: send both SYS_STATUS or POWER_STATUS or neither
|
2018-12-10 12:52:41 +09:00 |
Peter Barker
|
b67876316a
|
Rover: rename send_extended_status1 to send_sys_status
|
2018-12-10 12:52:41 +09:00 |
Peter Barker
|
9665d8d2e9
|
Rover: adjust for new update entry points into GCS
|
2018-12-10 12:52:41 +09:00 |
Peter Barker
|
0d8e3bdfd8
|
Rover: add parameter stream to list-of-all-streams
|
2018-12-10 12:52:41 +09:00 |
Peter Barker
|
dc4e58de13
|
Rover: rename MSG_EXTENDED_STATUS2 to MSG_MEMINFO
|
2018-12-04 18:01:38 +11:00 |
Peter Barker
|
54d4030ed1
|
Rover: rename MSG_RAW_IMU2 and MSG_RAW_IMU3 to reflect what they send
|
2018-12-04 17:45:32 +11:00 |
Randy Mackay
|
b1a5636d4d
|
Rover: fix auto enter check
|
2018-12-04 11:21:13 +09:00 |
Andrew Tridgell
|
eb851cf1a6
|
Rover: log SITL state
|
2018-12-04 09:44:50 +11:00 |
TsuyoshiKawamura
|
ba0926e101
|
Rover: MIS_DONE_BEHAVE parameter to choose mode after mission done
|
2018-11-23 15:27:58 +09:00 |
Peter Barker
|
86994ba195
|
Rover: remove pointless wrappers around RC_Channels functions
|
2018-11-23 10:56:17 +11:00 |
Peter Barker
|
5dcf4dfffc
|
Rover: remove pointless wrappers around gcs functions
|
2018-11-23 10:56:17 +11:00 |
DOMINATOR\Eugene
|
cdbffb4ecc
|
APMrover2: move airspeed update to library
|
2018-11-17 07:52:42 +11:00 |
Randy Mackay
|
002223204b
|
Rover: add comments to failsafe structure
|
2018-11-14 20:32:53 +09:00 |
Tatsuya Yamaguchi
|
c9299db3b9
|
Rover: ignore pilot's input during RC failsafe
|
2018-11-14 20:32:44 +09:00 |
Tatsuya Yamaguchi
|
32ba248c73
|
Rover: add continue-in-auto option to failsafe
|
2018-11-14 20:24:01 +09:00 |
Tatsuya Yamaguchi
|
44360a769d
|
Rover: fix to use defined value of failsafe action
|
2018-11-14 11:18:43 +09:00 |
Peter Barker
|
78313dab4a
|
Rover: stop passing ahrs to OpticalFlow constructor
|
2018-11-13 10:40:23 +11:00 |
Randy Mackay
|
1069ab0860
|
Rover: GCS invoked RTL returns failed when set-mode fails
|
2018-11-12 15:58:21 +09:00 |
Randy Mackay
|
4c3651c2be
|
Rover: 3.5.0-rc1 release notes
|
2018-11-12 13:44:50 +09:00 |
Peter Barker
|
67e5b18268
|
Rover: factor out do_aux_function_change_mode
|
2018-11-08 10:01:16 +09:00 |
Peter Barker
|
86168cd180
|
Rover: add override keyword where required, fix bad method override
|
2018-11-08 11:30:12 +11:00 |
Michael du Breuil
|
65af2bc56b
|
Rover: Fix sail motor test not being reachable
CID: 325623
|
2018-11-06 16:23:59 +09:00 |
Michael du Breuil
|
a40295c3b6
|
Rover: Make capability init consistent
|
2018-11-05 14:04:36 +11:00 |
Randy Mackay
|
380884e175
|
Rover: shorten radio/throttle failsafe to 0.2 sec min
|
2018-11-02 10:31:37 +09:00 |
Randy Mackay
|
2408538bdf
|
Rover: failsafe clears rc-overrides
|
2018-11-02 10:31:37 +09:00 |