Gazebo | Ignition | Community
Ask Your Question
0

Is it possible to use ROS (gazebo_ros) with the recent nightly builds of Gazebo8?

asked 2017-01-04 05:40:34 -0600

lumeier gravatar image

Hi

I want to use actors in Gazebo as described in this tutorial:

http://gazebosim.org/tutorials?tut=ac...

As far as I know actors are not properly supported in the gazebo version before gazebo8, that's why I use a nightly build of gazebo8. This works so far.

Now my problem is, that I have to include these actors in a project which is also using ROS. Connecting gazebo8 to ROS does not work for me since the gazebo_ros package does not support gazebo 8 yet.

Is this right or can somebody think of a way to make this work? Is there maybe a late version of gazebo7 which already properly supports actors but still works with ROS kinetic?

Best regards, lumeier

edit retag flag offensive close merge delete

2 Answers

Sort by ยป oldest newest most voted
0

answered 2017-02-08 15:54:49 -0600

Ben B gravatar image

Yes -- mostly. I have this building and running. However I am having issues with launch files. I'm doing it in a Docker container running Ubuntu 16.04 and ROS Kinetic.

Install dependencies

apt-get install -y libignition-math3 
apt-get install -y libsdformat5 \
        libgazebo8 \
        gazebo8 \
        libgazebo8-dev \
        ros-kinetic-ros-control \
        ros-kinetic-ros-controllers

Create a catkin workspace. In the source folder, pull the gazebo_ros package:

git clone https://github.com/ros-simulation/gazebo_ros_pkgs.git -b kinetic-devel

then catkin_make it and source devel/setup.bash

edit flag offensive delete link more
0

answered 2017-01-04 09:25:58 -0600

nkoenig gravatar image

Can you try compiling gazebo_ros from source? I think you can setup a catkin workspace with both gazebo and gazebo_ros in it.

edit flag offensive delete link more

Question Tools

1 follower

Stats

Asked: 2017-01-04 05:40:34 -0600

Seen: 1,636 times

Last updated: Feb 08 '17