Robotics StackExchange | Archived questions

centralized place for all available gazebo plugins

Dear Friends, Is there any centralized place where all Gazebo plugins can be searched? Most of models do not come with plugins! I am attempting to launch Pioneer3at from ROS but missing plugins is one of the issues.

thanks nitin

Edit 1: I am using gazebo 1.9 precompiled which come with Ubuntu, Error Error [SkidSteerDrivePlugin.cc:83] The element in the skid steer plugin is deprecated.Use

Asked by nitin on 2014-01-30 21:21:39 UTC

Comments

Answers

The Pioneer3at model uses the SkidSteerPlugin, which is included with gazebo. I have the gazebo-current deb installed and I have the following files in my /usr folder:

$ find /usr | grep SkidSteer
/usr/lib/x86_64-linux-gnu/gazebo-2.2/plugins/libSkidSteerDrivePlugin.so
/usr/include/gazebo-2.2/gazebo/plugins/SkidSteerDrivePlugin.hh

You may not be able to find the plugins because they are not in a standard path location. There is a setup script for Gazebo that can help setup environment variables properly:

source /usr/share/gazebo/setup.sh

Can you provide console error messages if this doesn't help?

Asked by scpeters on 2014-01-31 19:46:36 UTC

Comments

Yes it did helped . i have updated the question. I will try to interface with ros using it.

Asked by nitin on 2014-02-12 21:08:06 UTC

for a catkin workspace you can add the following to the export region of your package.xml of the package that launches gazebo:

<export>
  <gazebo_ros gazebo_plugin_path="${prefix}/lib"/>
</export>

for me this works fine and all of my plugins are found.

Asked by evilBiber on 2014-02-04 07:38:15 UTC

Comments

thanks for reply but i do not where plugin are in my system. Are they even present or i need to download separately.

Asked by nitin on 2014-02-12 21:08:52 UTC