Swarm-IITKgp/swarm_robot

Name: swarm_robot

Owner: Swarm IIT Kharagpur

Description: Gazebo Model using .stl for the mesh design and .sdf for the model description

Created: 2015-10-08 05:19:16.0

Updated: 2016-03-04 05:11:37.0

Pushed: 2016-05-13 11:30:44.0

Homepage: null

Size: 9

Language: null

GitHub Committers

UserMost Recent Commit# Commits

Other Committers

UserEmailMost Recent Commit# Commits

README

Swarm_robot

Model : swarm_robot for gazebo using ros

This model has been built using a mesh created in 3D Solidworks and by using values from the .urdf to create a .sdf file. This uses plugins from ros and the SDF format for its description.

Prerequisites :
d the appropriate apt repo (substitute 'trusty' for the right value):
do sh -c 'echo "deb http://packages.osrfoundation.org/gazebo/ubuntu trusty main" >  /etc/apt/sources.list.d/gazebo-latest.list'
d the osrfoundation.org package repository key
et http://packages.osrfoundation.org/gazebo.key -O - | sudo apt-key add -
date your list of packages
do apt-get update
stall the Gazebo6 wrappers
do apt-get install ros-indigo-gazebo6-ros-pkgs
Process :
  1. Now, clone this repository into wherever you want, provided that that directory be listed in the $GAZEBO_MODEL_PATH. Personally, I keep it in ~/.gazebo/models ; don't have to edit ~/.bashrc that way.

  2. Next step, make sure you have swarm_simulator repository setup in your catkin workspace. You have two options, I prefer the first one though both work:

    • Copy the model.sdf from the cloned directory and replace the swarmRobot.sdf in the sdf folder with this. Rename it to swarmRobot.sdf
    • Edit the one_swarmRobot.launch to give the absolute address for the model.sdf
  3. Run the swarm_simulator as earlier. It should run without any issues. To check all the rostopics being published, run:

    opic list
    

This work is supported by the National Institutes of Health's National Center for Advancing Translational Sciences, Grant Number U24TR002306. This work is solely the responsibility of the creators and does not necessarily represent the official views of the National Institutes of Health.