Andrew Tridgell
332a7bac9d
Rover: reject destinations outside fence in GUIDED mode
...
reject MAV_CMD_DO_REPOSITION destinations that lie outside the
configured fence, with MAV_RESULT_FAILED. Same approach as plane and
copter. Doing this inside set_desired_location() ensures other paths
into GUIDED (e.g. scripting and SET_POSITION_TARGET) are also bounced.
2026-05-21 07:42:20 +10:00
Hunter McClelland
00fe02e991
Rover: improve comments and units regarding navigation quantities
2026-03-31 20:22:23 +11:00
Leonard Hall
80ed0ddea4
Rover: add unit and axis suffixes to virtual function parameters
2026-02-10 05:47:01 -08:00
muramura
1b81a6ca68
Rover: Change to GCS_SEND_TEXT
2025-06-07 12:03:47 +10:00
muramura
f7cc7eea90
Rover: Use common variables
2024-06-11 09:16:21 +10:00
muramura
73443f5575
Rover: Change division to multiplication
2024-05-07 08:51:05 +09:00
Peter Barker
aa4a805bb6
Rover: move logger object up to AP_Vehicle
2024-02-13 10:54:29 +11:00
Pierre Kancir
f088f0df9e
Rover: make guided submode enum class
2023-09-27 08:12:23 +10:00
Shiv Tyagi and Peter Barker
a8a952d656
Rover: include fix in mode.h
...
Co-authored-by: Peter Barker <pbarker@barker.dropbear.id.au >
2022-08-22 10:04:22 +10:00
Randy Mackay
5341070af4
Rover: integrate rename of AR_WPNav::set_speed_max
...
range checks are no longer required because they are implemented within AR_WPNav
2022-03-30 15:34:14 +09:00
Randy Mackay
a5638f5699
Rover: auto, guided, rtl call wpnav.init instead of set-desired-speed
...
also smart-rtl
2022-03-30 15:34:14 +09:00
Randy Mackay
a6b22e4db9
Rover: guided does not set _reached_destination member
2022-03-30 15:34:14 +09:00
Randy Mackay
147b1284c9
Rover: guided mode fix for reached_destination during wpnav
2022-03-30 15:34:14 +09:00
Randy Mackay
74889f1c7a
Rover: guided integrates wpnav's support of fast updates
...
also guided implements wp_bearing, nav_bearing, crosstrack_error and
get_desired_lat_accel
2022-03-30 15:34:14 +09:00
Randy Mackay
95c69811cb
Rover: integrate position controller
2022-03-30 15:34:14 +09:00
Randy Mackay
dd6ce1fa73
Rover: guided starts in stop submode
2021-12-07 09:55:31 +09:00
Randy Mackay
29e85aa516
Rover: rename sent_notification to send_notification
...
also fix init of this flag in guided mode to avoid sending two notifications
2021-03-09 09:59:42 +09:00
Randy Mackay
35f0402b47
Rover: Guided mode supports direct steering and throttle control
2020-06-24 08:34:41 +09:00
Peter Barker
d31700c310
Rover: rename directory from APMrover2
2020-04-14 09:50:34 +09:00