Commit Graph

23 Commits

Author SHA1 Message Date
Randy Mackay 7c602ade29 Rover: circle checks max speed and min radius 2023-08-01 16:48:42 +09:00
Randy Mackay e4e3277146 Rover: add circle mode
also auto mode support loiter turns
2023-06-08 09:29:59 +10:00
Andrew Tridgell 680278023f Rover: two more arguments to NAV_SCRIPT_TIME 2022-10-23 18:11:15 +11:00
jackhong12 4a4f361a17 all: use CLASS_NO_COPY() macro 2022-10-04 11:23:04 +11:00
Shiv Tyagi d8cfb80619 Rover: add DOCK mode in rover
This mode will maneuver the rover towards a docking target automatically
2022-09-06 11:23:51 +09:00
Shiv Tyagi 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 34447fa7a8 Rover: integrate AR_WPNav_OA 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 4c6bccc8d5 Rover: incorporate mission change detector 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 bf3d322005 Rover: add nav_script_time mission command support 2022-02-22 12:32:56 +09:00
Randy Mackay dd6ce1fa73 Rover: guided starts in stop submode 2021-12-07 09:55:31 +09:00
Shiv Tyagi 6294b77211 Rover: make Mis_Done_Behave enum public 2021-11-24 11:01:19 +09:00
Randy Mackay 1f28ab0576 Rover: mission started only after EKF origin is set 2021-11-23 11:18:15 +11: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
Patrick José Pereira 28c03ffb4e Rover: Add missing const in member functions
Signed-off-by: Patrick José Pereira <patrickelectric@gmail.com>
2021-02-03 18:45:14 +11:00
Shadow db1c653cc6 Rover: Add manual mode to MIS_DONE_BEHAVIOR 2021-01-27 08:23:52 +09:00
Pierre Kancir a62dc3b3e0 Rover: disable switching and arming in INITIALIZING mode 2021-01-26 08:10:50 +09:00
Iampete1 de1dec819c Rover: calc_steering_from_turn_rate remove args 2020-09-29 08:25:01 +09:00
ashvath100 9248272baa Rover: walking_height input sent to motors 2020-09-10 08:27:01 +09:00
ashvath100 485eb3fa88 Rover: roll and pitch input sent to motors
added get desired roll and pitch
Motors library adds set and get methods for roll and pitch
added roll and pitch to get_control_output
get_control_output returns roll and pitch values
2020-09-01 09:33:24 +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