Swarm API

Data Fields
swarm::SwarmMember Class Reference

Class used to store information about a member of the Swarm. More...

#include <SwarmTypes.hh>

Data Fields

std::string address
 Address of the robot. E.g.: 192.168.1.2. More...
 
gazebo::physics::ModelPtr model
 Model pointer. More...
 
std::string name
 Gazebo name used for this model. More...
 
std::vector< std::pair< std::string, double > > neighbors
 List of neighbors and comms probabilities for this robot. More...
 
bool onOutage
 Is this robot on outage? More...
 
gazebo::common::Time onOutageUntil
 When will the last outage finish? More...
 

Detailed Description

Class used to store information about a member of the Swarm.

Field Documentation

std::string swarm::SwarmMember::address

Address of the robot. E.g.: 192.168.1.2.

gazebo::physics::ModelPtr swarm::SwarmMember::model

Model pointer.

std::string swarm::SwarmMember::name

Gazebo name used for this model.

std::vector<std::pair<std::string, double> > swarm::SwarmMember::neighbors

List of neighbors and comms probabilities for this robot.

bool swarm::SwarmMember::onOutage

Is this robot on outage?

gazebo::common::Time swarm::SwarmMember::onOutageUntil

When will the last outage finish?


The documentation for this class was generated from the following file: