CrazyChoir - Basic Usage and Target Surveillance

In this tutorial, we will see how to implement and run a target surveillance scenario into CrazyChoir. We will delve into the main basics of the package, see its main layers and how to modify them to implement custom coordination schemes leveraging external simulation tools as Webots. Click here to proceed.



ChoiRbot - Basic Usage and Multi-Robot Task Allocation

In this tutorial, we will see how to implement and run a multi-robot task-allocation scenario into ChoiRbot. We will delve into the main basics of the package, see its main layers and how to modify them to implement custom coordination schemes leveraging external simulation tools as Gazebo. Click here to proceed.



DISROPT - Basic Usage and Charging of Plug-in Electric Vehicles (PEVs)

In this tutorial, we will see how to implement and run distributed algorithms for the Planning of Battery Charging for Electric Robots scenario using the DISROPT toolbox. We will delve into the main classes of DISROPT and see how to modify them to implement a distributed optimization algorithm. Click here to proceed.