Randy Mackay
a2fe846a5f
AR_WPNav: apply_speed_min used for overshoot limits
...
speed_min is applied to overshoot_speed_max only instead of des_speed_lim
so that the target doesn't immediately jump to the minimum.
also constify apply_speed_min
2020-12-08 11:29:21 +11:00
Randy Mackay
e75c572209
AR_WPNav: remove redundant private specifier
2020-12-08 11:29:21 +11:00
Randy Mackay
551f7d66c1
AR_WPNav: update crosstrack error during pivot turns
2020-08-07 08:30:03 +09:00
Randy Mackay
da746d6e8c
AR_WPNav: pivot only when destination set
...
this avoids unhelpful pivots as the vehicle reaches the waypoint when WP_RADIUS is very small
2020-08-07 08:30:03 +09:00
Peter Hall
43449a4adb
AR_WPNav: remove unneeded overshoot methods
2019-10-23 08:28:39 +08:00
Peter Hall
b6efcbcf3b
AR_WPNav: make get_stopping_location public
2019-09-27 09:09:47 +09:00
Peter Hall
db87285153
AR_WPNav: add oa_wp_bearing_cd function
2019-08-24 09:05:29 +09:00
Randy Mackay
f5a307fb13
AR_WPNav: add speed_min parameter
...
Should be set to boat's plane speed and ensure vehicle does not slow below this speed in corners
2019-08-05 17:04:43 -06:00
Randy Mackay
70e9881880
AR_WPNav: integrate OAPathPlanner
2019-06-11 13:13:22 +09:00
Randy Mackay
ce44d127c0
AR_WPNav: add is_destination_valid accessor
2019-05-29 09:40:05 +09:00
Randy Mackay
b0f0b16135
AR_WPNav: remove unnecessary temp variable
...
also heading-unknown made a const
also minor comment fix
also removed unused include
2019-05-10 06:55:35 +09:00
Peter Barker
6f97f56726
AR_WPNav: add WARN_IF_UNUSED to various methods, fix for same
2019-05-10 06:55:35 +09:00
Randy Mackay
56c344ae94
AR_WPNav: rover navigation library
2019-05-10 06:55:35 +09:00