|
ARGoS 3
A parallel, multi-engine simulator for swarm robotics
|
#include "rab_medium.h"#include <argos3/core/simulator/entity/embodied_entity.h>#include <argos3/core/simulator/simulator.h>#include <argos3/core/simulator/space/space.h>#include <argos3/core/simulator/space/positional_indices/grid.h>#include <argos3/core/utility/configuration/argos_exception.h>#include <argos3/core/utility/logging/argos_log.h>
Include dependency graph for rab_medium.cpp:Go to the source code of this file.
Namespaces | |
| namespace | argos |
| The namespace containing all the ARGoS related code. | |
Functions | |
| argos::REGISTER_MEDIUM (CRABMedium, "range_and_bearing", "Carlo Pinciroli [ilpincy@gmail.com]", "1.0", "It simulates the communication across range-and-bearing-equipped robots.", "This medium is required to simulate communication across range-and-bearing-\n" "equipped robots. You need to add it to the <media> section every time you add\n" "a range-and-bearing-equipped entity whose controller has a range-and-bearing\n" "device activated.\n\n" "REQUIRED XML CONFIGURATION\n\n" "<range_and_bearing id=\"rab\" />\n\n" "OPTIONAL XML CONFIGURATION\n\n" "By default, the RAB medium requires two robots to be in direct line-of-sight in\n" "order to be able to exchange messages. You can toggle this behavior on or off\n" "through the 'check_occlusions' attribute:\n\n" "<range_and_bearing id=\"rab\" check_occlusions=\"false\" />\n\n", "Under development") | |