Difference between DWA local_planner and TEB local_planner
Hi there,
I'm new in ROS nav_stack. Currently, I'm working on navigation of a mobile robot (vehicular robot) and I am searching the "best" local planner for our application.
Currently, we are using TEB local planner and I am working on improving its performance of avoiding obstacles (dynamic and static obstacles).
But still it is not clear for me that beside of the mathematical algorithm to find the most optimized path, what is the difference between the DWA local planner (or the base local planner) and the TEB local planner? According to this question, they should have the same approach. Thus, I would like to know for a user that asks the robot to go from point A to point B, what is the difference, in user point of view, and the developer point of view, between the TEB local planner and the DWA local planner?
Also, according to this question there is no local planner for Dynamic obstacles and the only solution is to work on additional tracking and motion prediction on top of the costmap in TEB and DWA local planner. Do you have any other idea?
Thanks in advance,
hello, have you found a solution for this? I would like to know as well. Please share if you do.
Not yet, unfortunately.