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

Failure in reproducing the result from the paper "ICRA2010_Marder-Eppstein"

asked 2011-03-11 11:12:29 -0600

vincent gravatar image

updated 2014-01-28 17:09:20 -0600

ngrennan gravatar image

Hello,

I just started to use ROS. I am trying to reproduce the result from a paper following instructions in this link,
link: [http://www.ros.org/wiki/Papers/ICRA2010_Marder-Eppstein]

I got some errors when I was running this command: rosmake icra_navigation_gazebo

I am using Ubuntu 10.04 and ROS Diamondback.

I've noticed that since the code from the paper was written in some older versions of Ubuntu(before 9.10), there were some dependency errors at first. I solved them by adding a few lines in rosdep.yaml files to specify the libs for Ubuntu10.04. But still, I got some errors.

The output in the terminal is shown here:

[ rosmake ] Packages requested are: ['icra_navigation_gazebo']
[ rosmake ] Logging to directory
[ rosmake ] /home/vincent/.ros/rosmake/rosmake_output-20110311-202122
[ rosmake ] Expanded args ['icra_navigation_gazebo'] to:
['icra_navigation_gazebo']
[ rosmake ] Checking rosdeps compliance for packages icra_navigation_gazebo.  This may take a few seconds.
[ rosmake ] rosdep check passed all system dependencies in packages
[ rosmake ] Prebuilding rospack
[ rosmake ] Prebuilding gtest
[ rosmake ] Prebuilding genmsg_cpp
[ rosmake ] [ 2 of 130  Completed ]
[rosmake-0] >>> opende >>> [ make ]
[ rosmake ] [ 2 of 130  Completed ]
[rosmake-1] >>> ogre >>> [ make ]
[ rosmake ] [ 2 of 130  Completed ]
[rosmake-2] >>> roslib >>> [ make ]
[rosmake-0] <<< opende <<< [PASS] [ 0.03 seconds ]
[ rosmake ] [ 2 of 130  Completed ]
[rosmake-3] >>> roslang >>> [ make ]
[rosmake-3] <<< roslang <<<  No Makefile in package roslang

[rosmake-1] <<< ogre <<< [PASS] [ 0.03 seconds ]
[ rosmake ] [ 3 of 130  Completed ]
[rosmake-0] >>> pycrypto >>> [ make ]
[rosmake-0] <<< pycrypto <<< [PASS] [ 0.01 seconds ]
[ rosmake ] [ 5 of 130  Completed ]
[rosmake-3] >>> xmlrpcpp >>> [ make ]
[ rosmake ][ rosmake ] [ 6 of 130  Completed ]
 [rosmake-0] >>> paramiko >>> [ make ]
[ 5 of 130  Completed ]
[rosmake-1] >>> angles >>> [ make ]
[rosmake-0] <<< paramiko <<< [PASS] [ 0.02 seconds ]
[ rosmake ] [ 7 of 130  Completed ]
[rosmake-0] >>> tinyxml >>> [ make ]
[rosmake-1] <<< angles <<< [PASS] [ 0.47 seconds ]
[rosmake-3] <<< xmlrpcpp <<< [PASS] [ 0.55 seconds ]
[ rosmake ] [ 8 of 130  Completed ]
[rosmake-1] >>> actionlib_msgs >>> [ make ]
[rosmake-0] <<< tinyxml <<< [PASS] [ 0.57 seconds ]
[ rosmake ] [ 9 of 130  Completed ]
[rosmake-3] >>> std_srvs >>> [ make ]
[rosmake-2] <<< roslib <<< [PASS] [ 1.14 seconds ]
[ rosmake ] [ 10 of 130  Completed ]
[rosmake-0] >>> yaml_cpp >>> [ make ]
[ rosmake ] [ 11 of 130  Completed ]
[rosmake-2] >>> rospy >>> [ make ]
[rosmake-3] <<< std_srvs <<< [PASS] [ 0.78 seconds ]
[ rosmake ] [ 12 of 130  Completed ]
[rosmake-3] >>> rosconsole >>> [ make ]
[rosmake-0] <<< yaml_cpp <<< [PASS] [ 0.01 seconds ]
[ rosmake ] [ 13 of 130  Completed ]
[rosmake-0] >>> std_msgs >>> [ make ]
[rosmake-1] <<< actionlib_msgs <<< [PASS] [ 0.93 seconds ]
[ rosmake ] [ 14 of 130  Completed ]
[rosmake-1] >>> rosnode >>> [ make ]
[rosmake-2] <<< rospy <<< [PASS] [ 0.49 seconds ]
[ rosmake ] [ 15 of 130  Completed ]
[rosmake-2] >>> rosmsg >>> [ make ]
[rosmake-2] <<< rosmsg <<<  No Makefile in package rosmsg

[ rosmake ] [ 16 of 130  Completed ]
[rosmake-2] >>> rosservice >>> [ make ]
[rosmake-1] <<< rosnode <<< [PASS] [ 0.49 seconds ]
[ rosmake ] [ 17 of 130  Completed ]
[rosmake-1] >>> eigen >>> [ make ]
[rosmake-1] <<< eigen <<< [PASS] [ 0.01 seconds ]
[ rosmake ] [ 18 of 130  Completed ]
[rosmake-1] >>> kdl >>> [ make ]
[rosmake-3] <<< rosconsole <<< [PASS] [ 0.68 seconds ]
[ rosmake ] [ 19 of 130  Completed ]
[rosmake-3] >>> roscpp >>> [ make ]
[rosmake-1] <<< kdl <<< [PASS] [ 0.32 seconds ]
[ rosmake ] [ 20 of 130  Completed ]
[rosmake-1] >>> pluginlib >>> [ make ]
[rosmake-2] <<< rosservice <<< [PASS] [ 0.53 seconds ]
[ rosmake ] [ 21 of 130  Completed ]
[rosmake-2] >>> rosparam >>> [ make ]
[rosmake-2] <<< rosparam <<< [PASS] [ 0.57 seconds ]
[ rosmake ] [ 22 of 130  Completed ]
[rosmake-2] >>> pr2_machine >>> [ make ]
[rosmake-2] <<< pr2_machine <<<  No Makefile in package pr2_machine

[ rosmake ] [ 23 of 130  Completed ]
[rosmake-2] >>> pr2_controller_configuration >>> [ make ]
[rosmake-2] <<< pr2_controller_configuration <<<  No Makefile in package pr2_controller_configuration ...
(more)
edit retag flag offensive close merge delete

1 Answer

Sort by ยป oldest newest most voted
2

answered 2011-03-13 08:21:29 -0600

Paul Vernaza gravatar image
edit flag offensive delete link more

Comments

Yeah, that solved the problem. I followed the suggestions in that post, added that line #include <boost/thread/condition.hpp> to several .h files according to the error prompt, and it was fixed. Thanks a lot Paul~
vincent gravatar image vincent  ( 2011-03-13 09:27:55 -0600 )edit

Question Tools

Stats

Asked: 2011-03-11 11:12:29 -0600

Seen: 437 times

Last updated: Mar 13 '11