Extensions

This page collects a number of extensions of ARGoS. Extensions take the form of additional plug-ins, or of code that integrates ARGoS with other tools.

ARGoS-Kilobot

Description

The Kilobot is a small, cheap robot widely used in the swarm robotics community. This plugin allows you to simulate the Kilobot in ARGoS. The plugin supports Kilolib, the C interface of the Kilobot. Thus, it is possible to transfer code simulated in ARGoS to the real Kilobots seamlessly.

Download

The source code is hosted on github: https://github.com/ilpincy/argos3-kilobot. To download it, open up a terminal and clone the repository with this command:

$ git clone https://github.com/ilpincy/argos3-kilobot.git argos3-kilobot

Authors

Vito Trianni, Carlo Pinciroli

ARGoS-ROS

Description

Robot Operating System (ROS) is a widely used middleware for robotics. This plug-in is a bridge between ARGoS and ROS that allows you to run ROS code in ARGoS.

Download

The source code is hosted on github: https://github.com/BOTSlab/argos_bridge. To download it, open up a terminal and clone the repository with this command:

$ git clone https://github.com/BOTSlab/argos_bridge.git argos_ros_bridge

Authors

Andrew Vardy

ARGoS-MultiVeStA

Description

MultiVeStA is a statistical model checker for discrete event simulators that enables fast statistical analysis of complex experiments. With this extension, you can execute MultiVeStA queries on simulated experiments run in ARGoS.

Download

The source code is hosted on github: https://github.com/ilpincy/argos3-multivesta. To download it, open up a terminal and clone the repository with this command:

$ git clone https://github.com/ilpincy/argos3-multivesta.git argos3-multivesta

Authors

Andrea Vandin, Carlo Pinciroli