ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange
Ask Your Question
0

teb planner producing inconsistent results

asked 2020-12-09 14:30:38 -0500

cferone gravatar image

Hi,

I'm using the teb_local_planner package within ROS Kinetic on Ubuntu 16.04 LTS.

I'm seeing the teb_local planner produce inconsistent results when trying to fit a path from a start point to a goal point with no obstacles or via_points in between. In the pictures below, you can see various attempts to fit a path between the left point and the center point. In between each attempt, no changes are made, including all of the parameters that govern the planner. I simply wait 10 seconds and then re-send the same pair of poses to the planner, and the results differ significantly each time. It is as if the planner is behaving as a time-varying system.

planner_->plan(pose1, pose2);

image description

image description

image description

image description

edit retag flag offensive close merge delete

1 Answer

Sort by ยป oldest newest most voted
0

answered 2020-12-09 14:58:31 -0500

cferone gravatar image

updated 2020-12-09 14:58:52 -0500

I figured out the problem. By placing a call to clear the planner just before sending a new plan, the problem was resolved.

planner_->clearPlanner();  
planner_->plan(pose1, pose2);
edit flag offensive delete link more

Question Tools

2 followers

Stats

Asked: 2020-12-09 14:30:38 -0500

Seen: 116 times

Last updated: Dec 09 '20