Its been a good year for proximity and avoidance libraries but unfortunately I have not kept up with documentation. Its very outdated now and it should be ready for 4.1 release.
I am making a list below to make sure we cover everything (it'll be awesome if someone helps me out) :
[ ] ArduPilot/ardupilot/pull/14623: How to tune BendyRuler so that it doesn't switch decisions too quickly and improve performance
Its been a good year for proximity and avoidance libraries but unfortunately I have not kept up with documentation. Its very outdated now and it should be ready for 4.1 release. I am making a list below to make sure we cover everything (it'll be awesome if someone helps me out) :
[ ] ArduPilot/ardupilot/pull/14623: How to tune BendyRuler so that it doesn't switch decisions too quickly and improve performance
[x] ArduPilot/ardupilot/pull/14726: Vertical BendyRuler
[x] ArduPilot/ardupilot/pull/14934: BendyRuler + Dijkstras fusion
[x] ArduPilot/ardupilot/pull/15136: Reject OA DB obstacles near home
[x] ArduPilot/ardupilot/pull/14819 : Simple Avoidance - Backing away
[x] ArduPilot/ardupilot/pull/15553: 3D simple avoidance (Currently only works 2D with loiter), 3D proximity library
[x] ArduPilot/ardupilot/pull/16500: Min Alt before avoidance is switched on
[x] ArduPilot/ardupilot/pull/16500: Max accel for Simple avoidance
[x] ArduPilot/ardupilot/pull/16604: Low Pass Filter (merged) and how to change cutoff freq (yet to be merged to master)
[x] ArduPilot/ardupilot/pull/16697: Filter land with downward facing rangefinder
[ ] Some updates to the developer documentation https://ardupilot.org/dev/docs/code-overview-object-avoidance.html
Please write down in the comments if I have missed something here. I'll be starting on this list soon.