Gazebo | Ignition | Community
Ask Your Question
0

I cannot run gazebo 7 with ROS packages on Ubuntu 14. Is it not yet possible to do that?

asked 2016-02-09 20:02:07 -0500

this post is marked as community wiki

This post is a wiki. Anyone with karma >75 is welcome to improve it.

I cannot run gazebo 7 with ROS packages on Ubuntu 14. Is it not yet possible to do that?

edit retag flag offensive close merge delete

3 Answers

Sort by ยป oldest newest most voted
0

answered 2016-02-11 10:36:26 -0500

Rohit Dashrathi gravatar image

I faced the same problem. It asks to install Gazebo 2.2 when using with ROS Indigo. It seems that currently only Gazebo 2.x are supported for ROS indigo. Check the following link:

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

edit flag offensive delete link more

Comments

You can install gazebo6 with ros indigo and ros jade. Instructions are in the link you refer to.

nkoenig gravatar imagenkoenig ( 2016-02-11 18:55:05 -0500 )edit

Hi, is it still true that Gazebo 6 is the most recent version that can be made to work with ros indigo? Also, I have looked at the link above, but it I could still use a few more hints to make a non-2.2 version work with Indigo. For example, when it says "Use catkin workspaces to compile the rest of the software used from source," I'm not sure what is meant by "the rest of the software".

Colin gravatar imageColin ( 2016-07-16 22:03:02 -0500 )edit

you can now use gazebo7. "rest of the software" refers to any packages that use simulation. For instance, you'll need to compile all turtlebot_simulator packages from source, and whatever robot you're using. You can't apt install them. You may also have to modify their source code because gazebo7 has many API changes from gazebo 2.

Peter Mitrano gravatar imagePeter Mitrano ( 2016-07-17 15:11:30 -0500 )edit

Thanks Peter! While you can't speak to all robots, do you know if the turtlebot_simulator source code needs to be modified to accomodate gazebo7 or not? Do the odds improve for not having to modify source code if an earlier version of gazebo (e.g. 5 or 6) is used? And are you referring to the process described here?: http://wiki.ros.org/turtlebot/Tutorials/indigo/Turtlebot%20Installation#turtlebot.2BAC8-Tutorials.2BAC8-indigo.2BAC8-Source_Installation.Source_Installation

Colin gravatar imageColin ( 2016-07-17 16:20:24 -0500 )edit

While I have your attention, maybe you could tell me which version of Gazebo I really want. The reason I want to move away from 2.2 is because there is no camera menu, or easy way to control where you're viewing from. In which version of Gazebo did the features related to that peak?

Colin gravatar imageColin ( 2016-07-17 16:27:03 -0500 )edit

I can't imagine they've gotten worse... Gazebo 7 has the ability to view a model from any of the 6 faces. I'm not sure if 6 had that though. I'd go with 7, or build from source.

Peter Mitrano gravatar imagePeter Mitrano ( 2016-07-19 16:03:47 -0500 )edit

I'm using the kobuki base, and I've got a branch for gazebo7 here. feel free to use it. https://github.com/PeterMitrano/kobuki_desktop

Peter Mitrano gravatar imagePeter Mitrano ( 2016-07-19 16:07:35 -0500 )edit

Thanks so much for your replies! I wasn't thinking of Gazebo getting worse, just higher odds of the API diverging from what turtlebot expects as versions increase. Do you think I could just install Gazebo 7, and then do the turtlebot installation described here?: http://wiki.ros.org/turtlebot/Tutorials/indigo/Turtlebot%20Installation#turtlebot.2BAC8-Tutorials.2BAC8-indigo.2BAC8-Source_Installation.Source_Installation

Colin gravatar imageColin ( 2016-07-20 20:15:40 -0500 )edit

And can one install multiple versions of Gazebo and easily switch back and forth between them?

Colin gravatar imageColin ( 2016-07-20 20:16:21 -0500 )edit

I've never done anything with real turtlebot, but if you're unsure about something just build it from source so you can tweak if you need to. As for many gazebo versions--no. I feel like it should be possible with catkin workspaces or something, but I can't think of how that would work without having multiple copies of gazebo built from source... I'd pick a version and go with it.

Peter Mitrano gravatar imagePeter Mitrano ( 2016-07-21 02:45:33 -0500 )edit
0

answered 2016-02-10 09:41:04 -0500

longforgotten gravatar image

I presume, as you're on Ubuntu 14, that you're using ROS Indigo. The Indigo version uses the Gazebo 2.x series, while Jade version (Ubuntu 15.04) uses Gazebo 5.x.

So I think it is not recommended to do that.

edit flag offensive delete link more

Comments

You can use gazebo6 with ros indigo and ros jade.

nkoenig gravatar imagenkoenig ( 2016-02-11 18:55:30 -0500 )edit

@nkoenig I didn't know that; glad to hear this notice :)

longforgotten gravatar imagelongforgotten ( 2016-02-13 18:18:11 -0500 )edit
0

answered 2016-02-11 18:55:55 -0500

nkoenig gravatar image

We are working on the ros packages that are compatible with gazebo7. They should be available soon.

edit flag offensive delete link more

Question Tools

1 follower

Stats

Asked: 2016-02-09 20:02:07 -0500

Seen: 1,909 times

Last updated: Feb 11 '16