How to avoid planner jumping between 2 possible path.
Hi everyone, recently I'm using Navigation2 release 1.1.0 with Galactic built from source in Ubuntu18.04.
I'm using Smac 2D Planner and TEB controller in my navigation stack, they are run in 10Hz. The localization is provided by another node, all running in a real robot.
To describe my question, here is the video.
You can see there are 2 symmetric pathes generated by global planner (both Navfn and Smac 2D). It will cause the robot stuck at the intersection. How can I be sure that it will keep the path as long as there are no blocked space.
If there is any missing information please let me know. Really want some help on it. Thanks!