move_base_flex: GetPath fails everytime

I’m implementing mbf along with state machine using smach, just as per this tutorial: http://wiki.ros.org/move_base_flex/Tutorials/SimpleSmachForMoveBaseFlex

I changed the import library names from move_base_flex_msgs to mbf_msgs. Upon launching all nodes, when I give a goal pose via rViz, I can see the state change to GetPath in smach_viewer, but I get this message on console: [WARN] [1601965214.477694]: Still waiting for action server '/move_base_flex/get_path' to start... is it running? And soon after, it aborts and goes back to wait for goal state.

How to solve this issue?

About this issue

  • Original URL
  • State: closed
  • Created 4 years ago
  • Comments: 26 (4 by maintainers)

Most upvoted comments

@jash101 I’ve replaced move_base_flex_msgs with mbf_msgs in http://wiki.ros.org/move_base_flex/Tutorials/SimpleSmachForMoveBaseFlex

How are you launching move_base_flex? Does /move_base_flex/get_path/goal show up in rostopic list?

For inspiration, you can look at my example repo with launch files for the turtlebot: https://github.com/Rayman/turtlebot3_mbf