Swarm-IITKgp/singleRobot

Name: singleRobot

Owner: Swarm IIT Kharagpur

Description: Controls N agents by deploying the same code N times using ROS for Swarm behavior simulation.

Created: 2015-01-28 05:55:21.0

Updated: 2018-05-21 03:08:43.0

Pushed: 2015-07-19 18:58:34.0

Homepage: null

Size: 162

Language: C++

GitHub Committers

UserMost Recent Commit# Commits

Other Committers

UserEmailMost Recent Commit# Commits

README

Single Robot

Description: Controls N agents by deploying the same code N times using ROS for Swarm behavior simulation.

Dependencies: ROS, Gazebo, Swarm Simulator

======Usage:======

  1. Clone this Repository.

  2. Run the Swarm Simulator. [Swarm Simulator Repository should be in the system]

slaunch swarm_simulator swarm.launch ''
  1. Generate the launch file for the singlerobot package for n-agents
d singlerobot
 scripts/generator.sh <number of agents>
  1. Launch the singlerobot nodes.
aunch singlerobot singlerobot.launch 

The messages are published at /swarmbot0/message and similarly for others.

======TODO:======

  1. Subscribe to encoder data for single robot and generate path from that.

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.