Ask Your Question

unbound frontier_exploration goal

asked 2015-05-19 04:06:38 -0500

Swan Baigne gravatar image


I am currently using Ubuntu ARM 14.04 with ROS Indigo ARM. I am using a actionlib client to send a goal to the explore_server of the frontier_exploration package in order to make my robot ( TurtleBot 2 ) do an unbound exploration of its environment. The problem i have is that, after beginning the exploration it works OK for some time before stopping moving. When it stop moving, it in fact receive goals at his current position, thus cycling though the same patern :

gmapping_demo.launch window

Got new plan
Goal reached
Got new plan
Goal reached

Anyone have an idea why it behave like that ?

edit retag flag offensive close merge delete

1 Answer

Sort by ยป oldest newest most voted

answered 2015-05-19 07:51:29 -0500

paulbovbel gravatar image

This is likely due to goals being generated in the footprint of the robot. frontier_exploration's costmap should be clearing the footprint automatically, however I've found this to be inconsistent. I am working on adding a footprint-goal-filter type of mechanism to an upcoming version of frontier_exploration.

edit flag offensive delete link more


Thanks a lot for your works, i am looking forward to seeing the new version of your package which helped me a lot !

Swan Baigne gravatar image Swan Baigne  ( 2015-05-19 08:23:55 -0500 )edit

Your Answer

Please start posting anonymously - your entry will be published after you log in or create a new account.

Add Answer

Question Tools



Asked: 2015-05-19 04:06:38 -0500

Seen: 318 times

Last updated: May 19 '15