Home | Tutorials | Wiki | Issues
Ask Your Question

is DRCSIM,for groovy?

asked 2013-05-16 18:27:08 -0500

gazer gravatar image

there is a missing link between the ROS and GAZEBO-1.7 .

DRCSIM seems to be a way of fixing the link.

I am wondering, does DRCSIM supports groovy, which is the version I am using????

edit retag flag offensive close merge delete


Just to clarify, DRCSim is not "a missing link between the ROS and Gazebo". It is a software build on top of ROS and Gazebo to provide the features needed for the Darpa Robotics Challenge.

Jose Luis Rivero gravatar imageJose Luis Rivero ( 2013-05-20 07:24:21 -0500 )edit

ok. got it!

gazer gravatar imagegazer ( 2013-05-21 17:41:51 -0500 )edit

3 Answers

Sort by ยป oldest newest most voted

answered 2013-05-20 07:33:32 -0500

Jose Luis Rivero gravatar image

Two versions of DRCSim are currently released in packages.osrfoundation.org:

  1. ROS fuerte version for Ubuntu precise
  2. ROS groovy version for Ubuntu quantal

Building from source you could get the others combinations easily, but they have not being released as packages in the OSRF repository.

If you are interested in building you own packages for theses other combinations, exists experimental code written for auto builing packages from a local machine (see launch debbuild README).

edit flag offensive delete link more

answered 2013-05-17 10:26:50 -0500

dcconner gravatar image

DRCsim (at least the Ubuntu 12.04 Precise version) is built off Fuerte. It requires a separate setup.bash from Groovy to use Fuerte environment.

You can communicate using Groovy-built ROS nodes, which is the setup we run. Execute Gazebo/drcsim under Fuerte environment, and all our software under Groovy.

The OSRF/DRCSIM specific messages have not been catkin-ized yet, which causes some grief.

edit flag offensive delete link more

answered 2013-05-17 17:48:34 -0500

SL Remy gravatar image

updated 2013-05-17 18:09:27 -0500

There is also the option of the (currently dry) simulator_gazebo package.

And to get things to work these two lines may get you the needed dependencies:

sudo apt-get install -y build-essential libtinyxml-dev libtbb-dev libxml2-dev libqt4-dev pkg-config  libprotoc-dev libfreeimage-dev libprotobuf-dev protobuf-compiler libboost-all-dev freeglut3-dev cmake libogre-dev libtar-dev libcurl4-openssl-dev libcegui-mk2-dev
sudo apt-get install -y ros-groovy-bullet ros-groovy-xacro ros-groovy-dynamic-reconfigure ros-groovy-urdf ros-groovy-ivcon ros-groovy-driver-base ros-groovy-pcl-ros
edit flag offensive delete link more
Login/Signup to Answer

Question Tools

1 follower


Asked: 2013-05-16 18:27:08 -0500

Seen: 152 times

Last updated: May 20 '13