mirror of https://github.com/ArduPilot/ardupilot
1edac100ac
AP_OABendyRuler: support exclusion polygons AP_OADijkstra: support exclusion polygons AC_Avoid: adjust_velocity supports exclusion polygons AC_Avoidance: handle fence::get_boundary_points returning nullptr instead of setting num_points to zero AC_Avoidance: Dijkstra's works with only exclusion polygons AC_Avoidance: Dijkstra: check for fence counts instead of polyfence validity We really only care whether fences can be returned - and they won't be returned unless they are valid AC_Avoidance: BendyRuler: just try to get inclusion fence rather than checking validity AC_Avoidance: BendyRuler supports exclusion circles AC_Avoid: Dijkstra support for exclusion circles AC_Avoid: BendyRuler support for inclusion circles AC_Avoid: stop an inclusion/exclusion circular fences AC_Avoid: stop at inclusion/exclusion circular fences AC_Avoid: fixes to Dijkstra's use of inclusion/exclusion circles and polygons AP_Avoidance: take semaphores when interacting with AHRS and polyfence AC_Avoid: Dijkstra's fix for some_fences_enabled inclusion circles |
||
---|---|---|
.. | ||
AC_Avoid.cpp | ||
AC_Avoid.h | ||
AP_OABendyRuler.cpp | ||
AP_OABendyRuler.h | ||
AP_OADatabase.cpp | ||
AP_OADatabase.h | ||
AP_OADijkstra.cpp | ||
AP_OADijkstra.h | ||
AP_OAPathPlanner.cpp | ||
AP_OAPathPlanner.h | ||
AP_OAVisGraph.cpp | ||
AP_OAVisGraph.h |