Skip to content

robotcraft2017_patrol ROS framework for simulation of Multi-Robot Patrolling in the RobotCraft arena.

Notifications You must be signed in to change notification settings

Aand1/robotcraft2017_patrol

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

robotcraft2017_patrol v0.1 (August 2017)


General Info

robotcraft2017_patrol package for ROS Kinetic Kame

Author: David Portugal, Ingeniarius Ltd.

This package contains the basic framework to run a multi-robot patrolling experiment using the Stage Simulator and ROS.

This is part of the ROS course of RobotCraft, class of 2017.


Development

Robotcrafters, please inspect and modify the patrolbot.cpp source file (in the "src" folder) to program your own robots' behavior.


Usage

To start up the framework, please do:

roslaunch robotcraft2017_patrol robotcraft2017.launch

And in a separate terminal, run the example (3 robots at the same time):

roslaunch robotcraft2017_patrol start_robots.launch

Tip:

Instead of launching all robots together (last command), you may test each robot's behavior in a separate terminal:

rosrun robotcraft2017_patrol patrolbot robot_id:=0
rosrun robotcraft2017_patrol patrolbot robot_id:=1
rosrun robotcraft2017_patrol patrolbot robot_id:=2

Instructions

Please find detailed installation instructions HERE.

About

robotcraft2017_patrol ROS framework for simulation of Multi-Robot Patrolling in the RobotCraft arena.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published