Very strange turn behavior with TEB planner

asked 2018-12-04 03:54:47 -0500

ZengLei gravatar image

I use TEB as the local planner for the robot's navigation. The path of the original TEB planner is very reasonable, as Fig 1 shows.

image description

fig 1

But as it moves forward, the path becomes very strange. The path first knotted and then became complicated. image description

fig 2

image description

fig 3

image description

fig 4

image description

fig 5

image description

fig 6

image description

fig 7

image description

fig 8

Clearly the initial path is the best, why will it change?

I'd like to know:

  1. Causes of this problem.
  2. Possible ways to improve.

Can anyone give me some suggestion? Thanks in advance ;-)

edit retag flag offensive close merge delete


I meet the problem too,I tried to solve it in the tutorial :"frequently asked questions " set global_plan_overwrite_orientation=false but it helpless maybe you could try

Andong Chen gravatar image Andong Chen  ( 2019-05-10 01:16:52 -0500 )edit


Were you able to solve the problem? I'm facing similar issues and I don't know what's wrong with my parameters.

Thank you!

Rosbq gravatar image Rosbq  ( 2019-05-28 10:02:10 -0500 )edit

Tentative solution: try to increase weight_optimaltime to 10 or more

jorge gravatar image jorge  ( 2019-06-03 12:28:27 -0500 )edit