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

move_base could not find package manifest

asked 2020-03-15 12:32:42 -0500

toertelbot gravatar image

Hello there,

I am trying to run move_base on the Raspberry Pi 3 Model B+ on Raspian Stretch at my Turtlebot 3 Burger. Everything was configured as in the Turtlebot3 Tutorials. Since there are no precompiled binaries (afaik) I cloned all the stuff into my workspace and compiled it on the RPi. Now most packages are working, but move_base gives me the following error when starting it with either rosrun or roslaunch:

[ERROR] [1584292493.001149514]: Could not find a root element for package manifest at /home/pi/catkin_ws/src/navigation/rotate_recovery/package.xml.
[ERROR] [1584292493.001984404]: Could not find package manifest (neither package.xml or deprecated manifest.xml) at same directory level as the plugin XML file /home/pi/catkin_ws/src/navigation/rotate_recovery/rotate_plugin.xml. Plugins will likely not be exported properly.
)
[ERROR] [1584292493.002831430]: Could not find a root element for package manifest at /home/pi/catkin_ws/src/navigation/move_slow_and_clear/package.xml.
[ERROR] [1584292493.003028616]: Could not find package manifest (neither package.xml or deprecated manifest.xml) at same directory level as the plugin XML file /home/pi/catkin_ws/src/navigation/move_slow_and_clear/recovery_plugin.xml. Plugins will likely not be exported properly.
)
...

for all packages that move_base uses (clear_costmap_recovery, move_slow_and_clear, carrot_planner etc.).

I don't really know why it doesn't find those since it all runs perfectly when started on my Remote PC (Ubuntu 16.04, installed move_base with apt-get) and the files are there (there is a package.xml at said directory, e.g. ~/catkin_ws/src/navigation/rotate_recovery).

Where does this error come from and how to solve it? Thanks in advance.

edit retag flag offensive close merge delete

1 Answer

Sort by ยป oldest newest most voted
0

answered 2020-03-19 11:27:39 -0500

toertelbot gravatar image

Figured it out myself! I cloned some packages in the incorrect branch, so I deleted and cloned them with my kinetic branch. Then I rebuilt the navigation stack and all packages I needed and move_base works now.

edit flag offensive delete link more

Question Tools

2 followers

Stats

Asked: 2020-03-15 12:32:42 -0500

Seen: 359 times

Last updated: Mar 19 '20