Hi Jolin,<br><br>possible boost version mismatch?  can you post what below returns?<br><br>ldd /opt/ros/cturtle/stacks/pr2_controllers/pr2_mechanism_controllers/lib/libpr2_mechanism_controllers.so<br><br>Thanks,<br>John<br>

<br><br><div class="gmail_quote">On Thu, Oct 28, 2010 at 5:46 AM, Jolin Jia <span dir="ltr"><<a href="mailto:pplin86@gmail.com">pplin86@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">

Hi,<br><br>I am learning navigation on the robot. And I found that the paper "The Office Marathon: Robust Navigation in an Indoor Office Environment" in the website of "<a href="http://www.ros.org/wiki/Papers/ICRA2010_Marder-Eppstein" target="_blank">http://www.ros.org/wiki/Papers/ICRA2010_Marder-Eppstein</a>" is very useful and interesting. And I download the code "icra10_navigation_ros", when I type "roslaunch icra_navigation_gazebo blind_corner.launch", the simulation window flashed. And the error as follows:<br>


=====================================error================================================<br>/opt/ros/cturtle/stacks/simulator_gazebo/gazebo/gazebo/bin/gazebo: symbol lookup error: /opt/ros/cturtle/stacks/pr2_controllers/pr2_mechanism_controllers/lib/libpr2_mechanism_controllers.so: undefined symbol: _ZN5boost18condition_variable4waitERNS_11unique_lockINS_5mutexEEE<br>


Traceback (most recent call last):<br>  File "/opt/ros/cturtle/stacks/pr2_mechanism/pr2_controller_manager/scripts/spawner", line 157, in <module><br>    if __name__ == '__main__': main()<br>  File "/opt/ros/cturtle/stacks/pr2_mechanism/pr2_controller_manager/scripts/spawner", line 135, in main<br>


    resp = load_controller(name)<br>  File "/opt/ros/cturtle/ros/core/rospy/src/rospy/impl/tcpros_service.py", line 418, in __call__<br>    return self.call(*args, **kwds)<br>  File "/opt/ros/cturtle/ros/core/rospy/src/rospy/impl/tcpros_service.py", line 507, in call<br>


    raise ServiceException("transport error completing service call: %s"%(str(e)))<br>rospy.service.ServiceException: transport error completing service call: unable to receive data from sender, check sender's logs for details<br>


[gazebo-2] process has died [pid 1949, exit code 127].<br>log files: /home/jolin/.ros/log/64255032-e28f-11df-9383-002454d0c109/gazebo-2*.log<br>======================================end of error==============================================<br>


And the detailed errors in the attachment. But I found "pr2_mechanism_controllers" is good when I type "rosmake". And it includes "rosbuild_link_boost(pr2_mechanism_controllers thread )" in the CMakeLists.txt file of  pr2_mechanism_controllers. Why this error happened? And my work environment is C-turtle in Ubuntu 10.04 and my PC is "intel core i5" and "GEFORCE GT 320M". Thanks in advanced.<br>


<br>_______________________________________________<br>
ros-users mailing list<br>
<a href="mailto:ros-users@code.ros.org">ros-users@code.ros.org</a><br>
<a href="https://code.ros.org/mailman/listinfo/ros-users" target="_blank">https://code.ros.org/mailman/listinfo/ros-users</a><br>
<br></blockquote></div><br>