Commit Graph
19 Commits
Author SHA1 Message Date
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 TyagiandPeter 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