mirror of
https://github.com/ArduPilot/ardupilot
synced 2025-02-01 05:28:45 -04:00
939ca36c33
remove overlapping prunable loops (keeps longest loop) replace use of Bitmask calls with flag restart_pruning protection against overflow remove argument to reset_simplification and reset_pruning fix setting _simplify.path_points_completed fix add_loop - compare length of new loop to sum of all existing loops that would be replaced add program error protection - an overflow of the path_points_count index is dangerous so although it should never happen, if it does, deactivate reduce the simplify and prune path-points-completed numbers as points are popped off the path so that if the user aborts the SafeRTL simplification and pruning process any new points added aftwards |
||
---|---|---|
.. | ||
examples/SafeRTL_test | ||
AP_SafeRTL.cpp | ||
AP_SafeRTL.h |