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
4 years ago
Randy Mackay
e75c572209
AR_WPNav: remove redundant private specifier
4 years ago
Rishabh
f57082a2e0
AR_WPNav: Add note to WP_PIVOT_ANGLE
4 years ago
Randy Mackay
89a4f83527
AR_WPNav: minor param description typo fix
5 years ago
Randy Mackay
551f7d66c1
AR_WPNav: update crosstrack error during pivot turns
5 years ago
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
5 years ago
Rishabh
e7d98648e6
AR_WPNav: Reset WP origin if recovering from OA
5 years ago
Peter Hall
43449a4adb
AR_WPNav: remove unneeded overshoot methods
5 years ago
Peter Hall
b6efcbcf3b
AR_WPNav: make get_stopping_location public
5 years ago
Peter Hall
db87285153
AR_WPNav: add oa_wp_bearing_cd function
6 years ago
Peter Hall
c445362fae
AR_WPNav: fix wp_bearing_cd calc
6 years ago
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
6 years ago
Randy Mackay
030eab0f86
AR_WPNav: stop vehicle if OA processing fails
6 years ago
Randy Mackay
70e9881880
AR_WPNav: integrate OAPathPlanner
6 years ago
Randy Mackay
ce44d127c0
AR_WPNav: add is_destination_valid accessor
6 years ago
Randy Mackay
b0f0b16135
AR_WPNav: remove unnecessary temp variable
...
also heading-unknown made a const
also minor comment fix
also removed unused include
6 years ago
Peter Barker
6f97f56726
AR_WPNav: add WARN_IF_UNUSED to various methods, fix for same
6 years ago
Randy Mackay
56c344ae94
AR_WPNav: rover navigation library
6 years ago