Hello,
We've been unsuccessfully trying to use the navigation stack with our PR2 (real and simulated (Gazebo)):
PR2
- ROS Version : Hydro (installed 04-05-2015)
- Packages installed:
MoveIt!, depthimage_to_laserscan, clang, python-wstool, ninja, ccache, binutils-gold, htop, 2d_nav, pr2_navigation_self_filter
(plus a bunch of dependencies)
What we're currently doing:
The current steps we're taking (to use the navigation stack) are:
- Run the map server : rosrun map_server map_server mymap.yaml
- Start the navigation stack: roslaunch pr2_2dnav pr2_2dnav
And then sending the goals in different ways:
3. Directly publishing to both /move_base_simple/goal and /move_base/goal
When launching the navigation stack (using pr2_2dnav) we get the following errors:


Then when trying to send goals through code (as described in the tutorial
http://wiki.ros.org/navigation/Tutorials/SendingSimpleGoals) it just stays there "Sending goal". When checking the /move_base/goal and /move_base/feedback topics we can see the goal being published and in the feedback topic we get
"This goal has been accepted by the simple action server".
Through Rviz (using the 2DNav Goal button) and through direct publication to topics, there is no feedback on what is happening (just that it's not going anywhere). The /move_base/feedback is not displaying any info and also, we cannot estimate the pose using Rviz (through the 2D Pose Estimate) with the real PR2.
What we haven't tried yet:
We haven't created our own launch file to start up the navigation stack.
-----------------------
We are not entirely sure where to look at, though it might seem like there could be a problem with the launch file we are using.
Any help or suggestion would be greatly appreciated !
Thanks in advance!