diBernardoGroup / HerdingProblem

This repository contain source code to replicate herding problem simulations

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

HerdingProblem

This repository contains the code used in the paper:

F. Auletta, D. Fiore, M.J. Richardson, M. di Bernardo "Herding stochastic autonomous agents via local control rules and online global target selection strategies", https://arxiv.org/abs/2010.00386v2 , Submitted, 2020

  • The folder MATLABsimulations/ contains the Matlab functions and scripts for initializing and simulating the herding task for different target selection strategies for both fixed and variable system conditions (i.e., to test system robustness systematically). It also contains the Matlab functions for computing the performance metrics.

  • The folder ROSsimulations/ contains files and scripts for launching and running Gazebo-ROS simulations of the herding for different target selection strategies.


Movies of two illustrative trials of the experiments conducted on Robotarium are also made available for download.

  • Preview of the experiment implementing the Peer-to-peer strategy
SupplementaryMaterial_PeerToPeer_short.mp4
  • Preview of the experiment implementing the Leader-follower strategy
SupplementaryMaterial_LeaderFollower_short.mp4

Author: F. Auletta

E-mail : fabrizia.auletta@bristol.ac.uk

About

This repository contain source code to replicate herding problem simulations


Languages

Language:MATLAB 46.7%Language:C++ 30.4%Language:CMake 13.6%Language:Python 8.4%Language:M 0.9%