Robotics StackExchange | Archived questions

Terminate called after boost::lock_error on drcsim startup

The following is console output at startup of drcsim on a new 12.04 Ubuntu install. Similar to error I received on Ubuntu 14.04 that led to creating a 12.04 VM to begin with. Used install instructions on wiki.

roslaunch drcsim_gazebo atlas.launch ... logging to /home/aaron/.ros/log/c49c5bd2-0d28-11e4-b6c5-080027fac126/roslaunch-aaron-VirtualBox-2233.log Checking log directory for disk usage. This may take awhile. Press Ctrl-C to interrupt Done checking log file disk usage. Usage is <1GB.

the rosdep view is empty: call 'sudo rosdep init' and 'rosdep update' started roslaunch server http://aaron-VirtualBox:33890/

SUMMARY

PARAMETERS * /atlas/delaymaxperstep * /atlas/delaymaxperwindow * /atlas/delaywindowsize * /atlas/timetounpin * /atlascontroller/gains/backlbz/d * /atlascontroller/gains/backlbz/i * /atlascontroller/gains/backlbz/iclamp * /atlascontroller/gains/backlbz/p * /atlascontroller/gains/backmby/d * /atlascontroller/gains/backmby/i * /atlascontroller/gains/backmby/iclamp * /atlascontroller/gains/backmby/p * /atlascontroller/gains/backubx/d * /atlascontroller/gains/backubx/i * /atlascontroller/gains/backubx/iclamp * /atlascontroller/gains/backubx/p * /atlascontroller/gains/larmelx/d * /atlascontroller/gains/larmelx/i * /atlascontroller/gains/larmelx/iclamp * /atlascontroller/gains/larmelx/p * /atlascontroller/gains/larmely/d * /atlascontroller/gains/larmely/i * /atlascontroller/gains/larmely/iclamp * /atlascontroller/gains/larmely/p * /atlascontroller/gains/larmmwx/d * /atlascontroller/gains/larmmwx/i * /atlascontroller/gains/larmmwx/iclamp * /atlascontroller/gains/larmmwx/p * /atlascontroller/gains/larmshx/d * /atlascontroller/gains/larmshx/i * /atlascontroller/gains/larmshx/iclamp * /atlascontroller/gains/larmshx/p * /atlascontroller/gains/larmusy/d * /atlascontroller/gains/larmusy/i * /atlascontroller/gains/larmusy/iclamp * /atlascontroller/gains/larmusy/p * /atlascontroller/gains/larmuwy/d * /atlascontroller/gains/larmuwy/i * /atlascontroller/gains/larmuwy/iclamp * /atlascontroller/gains/larmuwy/p * /atlascontroller/gains/llegkny/d * /atlascontroller/gains/llegkny/i * /atlascontroller/gains/llegkny/iclamp * /atlascontroller/gains/llegkny/p * /atlascontroller/gains/lleglax/d * /atlascontroller/gains/lleglax/i * /atlascontroller/gains/lleglax/iclamp * /atlascontroller/gains/lleglax/p * /atlascontroller/gains/lleglhy/d * /atlascontroller/gains/lleglhy/i * /atlascontroller/gains/lleglhy/iclamp * /atlascontroller/gains/lleglhy/p * /atlascontroller/gains/llegmhx/d * /atlascontroller/gains/llegmhx/i * /atlascontroller/gains/llegmhx/iclamp * /atlascontroller/gains/llegmhx/p * /atlascontroller/gains/lleguay/d * /atlascontroller/gains/lleguay/i * /atlascontroller/gains/lleguay/iclamp * /atlascontroller/gains/lleguay/p * /atlascontroller/gains/lleguhz/d * /atlascontroller/gains/lleguhz/i * /atlascontroller/gains/lleguhz/iclamp * /atlascontroller/gains/lleguhz/p * /atlascontroller/gains/neckay/d * /atlascontroller/gains/neckay/i * /atlascontroller/gains/neckay/iclamp * /atlascontroller/gains/neckay/p * /atlascontroller/gains/rarmelx/d * /atlascontroller/gains/rarmelx/i * /atlascontroller/gains/rarmelx/iclamp * /atlascontroller/gains/rarmelx/p * /atlascontroller/gains/rarmely/d * /atlascontroller/gains/rarmely/i * /atlascontroller/gains/rarmely/iclamp * /atlascontroller/gains/rarmely/p * /atlascontroller/gains/rarmmwx/d * /atlascontroller/gains/rarmmwx/i * /atlascontroller/gains/rarmmwx/iclamp * /atlascontroller/gains/rarmmwx/p * /atlascontroller/gains/rarmshx/d * /atlascontroller/gains/rarmshx/i * /atlascontroller/gains/rarmshx/iclamp * /atlascontroller/gains/rarmshx/p * /atlascontroller/gains/rarmusy/d * /atlascontroller/gains/rarmusy/i * /atlascontroller/gains/rarmusy/iclamp * /atlascontroller/gains/rarmusy/p * /atlascontroller/gains/rarmuwy/d * /atlascontroller/gains/rarmuwy/i * /atlascontroller/gains/rarmuwy/iclamp * /atlascontroller/gains/rarmuwy/p * /atlascontroller/gains/rlegkny/d * /atlascontroller/gains/rlegkny/i * /atlascontroller/gains/rlegkny/iclamp * /atlascontroller/gains/rlegkny/p * /atlascontroller/gains/rleglax/d * /atlascontroller/gains/rleglax/i * /atlascontroller/gains/rleglax/iclamp * /atlascontroller/gains/rleglax/p * /atlascontroller/gains/rleglhy/d * /atlascontroller/gains/rleglhy/i * /atlascontroller/gains/rleglhy/iclamp * /atlascontroller/gains/rleglhy/p * /atlascontroller/gains/rlegmhx/d * /atlascontroller/gains/rlegmhx/i * /atlascontroller/gains/rlegmhx/iclamp * /atlascontroller/gains/rlegmhx/p * /atlascontroller/gains/rleguay/d * /atlascontroller/gains/rleguay/i * /atlascontroller/gains/rleguay/iclamp * /atlascontroller/gains/rleguay/p * /atlascontroller/gains/rleguhz/d * /atlascontroller/gains/rleguhz/i * /atlascontroller/gains/rleguhz/iclamp * /atlascontroller/gains/rleguhz/p * /atlascontroller/jointtrajectoryactionnode/constraints/backlbz/goal * /atlascontroller/jointtrajectoryactionnode/constraints/backmby/goal * /atlascontroller/jointtrajectoryactionnode/constraints/backubx/goal * /atlascontroller/jointtrajectoryactionnode/constraints/goaltime * /atlascontroller/jointtrajectoryactionnode/constraints/larmelx/goal * /atlascontroller/jointtrajectoryactionnode/constraints/larmely/goal * /atlascontroller/jointtrajectoryactionnode/constraints/larmmwx/goal * /atlascontroller/jointtrajectoryactionnode/constraints/larmshx/goal * /atlascontroller/jointtrajectoryactionnode/constraints/larmusy/goal * /atlascontroller/jointtrajectoryactionnode/constraints/larmuwy/goal * /atlascontroller/jointtrajectoryactionnode/constraints/llegkny/goal * /atlascontroller/jointtrajectoryactionnode/constraints/lleglax/goal * /atlascontroller/jointtrajectoryactionnode/constraints/lleglhy/goal * /atlascontroller/jointtrajectoryactionnode/constraints/llegmhx/goal * /atlascontroller/jointtrajectoryactionnode/constraints/lleguay/goal * /atlascontroller/jointtrajectoryactionnode/constraints/lleguhz/goal * /atlascontroller/jointtrajectoryactionnode/constraints/neckay/goal * /atlascontroller/jointtrajectoryactionnode/constraints/rarmelx/goal * /atlascontroller/jointtrajectoryactionnode/constraints/rarmely/goal * /atlascontroller/jointtrajectoryactionnode/constraints/rarmmwx/goal * /atlascontroller/jointtrajectoryactionnode/constraints/rarmshx/goal * /atlascontroller/jointtrajectoryactionnode/constraints/rarmusy/goal * /atlascontroller/jointtrajectoryactionnode/constraints/rarmuwy/goal * /atlascontroller/jointtrajectoryactionnode/constraints/rlegkny/goal * /atlascontroller/jointtrajectoryactionnode/constraints/rleglax/goal * /atlascontroller/jointtrajectoryactionnode/constraints/rleglhy/goal * /atlascontroller/jointtrajectoryactionnode/constraints/rlegmhx/goal * /atlascontroller/jointtrajectoryactionnode/constraints/rleguay/goal * /atlascontroller/jointtrajectoryactionnode/constraints/rleguhz/goal * /atlascontroller/jointtrajectoryactionnode/joints * /atlascontroller/joints * /atlascontroller/statisticstimewindowsize * /atlascontroller/type * /atlasrobotstatepublisher/publishfrequency * /multisensesl/camera/stereoprocsimulationrelay/approximatesync * /multisensesl/camera/stereoprocsimulationrelay/disparityrange * /multisensesl/stereoproc/approximatesync * /multisensesl/stereoproc/disparityrange * /multisensesljointstatesrelay/lazy * /multisensesllaserscanrelay/lazy * /multisenseslleftcamerainforelay/lazy * /multisenseslleftimagerawrelay/lazy * /multisenseslrightcamerainforelay/lazy * /multisenseslrightimagerawrelay/lazy * /multisenseslrobotstatepublisher/publishfrequency * /robotdescription * /robotinitialpose/pitch * /robotinitialpose/roll * /robotinitialpose/x * /robotinitialpose/y * /robotinitialpose/yaw * /robotinitialpose/z * /rosdistro * /rosversion * /tf2bufferserver/buffersize * /usesimtime

NODES /multisensesl/camera/ stereoprocsimulationrelay (stereoimageproc/stereoimageproc) /multisensesl/ stereoproc (stereoimageproc/stereoimageproc) / atlasrobotstatepublisher (robotstatepublisher/statepublisher) gazebo (drcsimgazebo/rungazebo) multisensesljointstatesrelay (topictools/relay) multisensesllaserscanrelay (topictools/relay) multisenseslleftcamerainforelay (topictools/relay) multisenseslleftimagerawrelay (topictools/relay) multisenseslrightcamerainforelay (topictools/relay) multisenseslrightimagerawrelay (topictools/relay) multisenseslrobotstatepublisher (robotstatepublisher/statepublisher) tf2bufferserver (tf2ros/buffer_server)

auto-starting new master process[master]: started with pid [2251] ROSMASTERURI=http://localhost:11311

setting /runid to c49c5bd2-0d28-11e4-b6c5-080027fac126 process[rosout-1]: started with pid [2264] started core service [/rosout] process[gazebo-2]: started with pid [2276] process[atlasrobotstatepublisher-3]: started with pid [2278] process[multisenseslrobotstatepublisher-4]: started with pid [2301] process[tf2bufferserver-5]: started with pid [2322] process[multisensesl/stereoproc-6]: started with pid [2351] [ INFO] [1405542948.999603592]: Finished loading Gazebo ROS API Plugin. [ INFO] [1405542949.005486936]: waitForService: Service [/gazebo/setphysicsproperties] has not been advertised, waiting... process[multisensesljointstatesrelay-7]: started with pid [2387] process[multisensesllaserscanrelay-8]: started with pid [2403] process[multisenseslleftimagerawrelay-9]: started with pid [2418] process[multisenseslleftcamerainforelay-10]: started with pid [2441] process[multisenseslrightimagerawrelay-11]: started with pid [2456] process[multisenseslrightcamerainforelay-12]: started with pid [2471] process[multisensesl/camera/stereoprocsimulationrelay-13]: started with pid [2506] terminate called after throwing an instance of 'boost::exceptiondetail::cloneimplboost::exception_detail::error_info_injector<boost::lock_error >' what(): boost::lock_error terminate called recursively [gazebo-2] process has finished cleanly log file: /home/aaron/.ros/log/c49c5bd2-0d28-11e4-b6c5-080027fac126/gazebo-2*.log

Asked by unknownentity1 on 2014-07-16 15:58:25 UTC

Comments

Yea I have the same problem except I am running the FTC Sim

Asked by johnLin on 2014-07-17 09:35:05 UTC

Answers