Public Member Functions | List of all members
ROSSimActor Class Reference

The ROSSimActor class is implementation of the intermediate node between the simulation and the agent. More...

#include <ROSSimActor.h>

Public Member Functions

void ReceiveAgentStates (const ORCAStar::AgentState &msg)
 Receives all agents states and transmits neighbours states to single agent module. More...
 
 ROSSimActor ()
 ROSSimActor default constructor. More...
 
void TransmitAgentVelocity (const geometry_msgs::Point32 &msg)
 Receives computed velocity from agent module and transmits it to simulation module. More...
 
 ~ROSSimActor ()
 ROSSimActor destructor. More...
 

Detailed Description

The ROSSimActor class is implementation of the intermediate node between the simulation and the agent.

Definition at line 26 of file ROSSimActor.h.

Constructor & Destructor Documentation

ROSSimActor::ROSSimActor ( )

ROSSimActor default constructor.

Definition at line 9 of file ROSSimActor.cpp.

ROSSimActor::~ROSSimActor ( )

ROSSimActor destructor.

Definition at line 68 of file ROSSimActor.cpp.

Member Function Documentation

void ROSSimActor::ReceiveAgentStates ( const ORCAStar::AgentState &  msg)

Receives all agents states and transmits neighbours states to single agent module.

Parameters
msgAll agents states message

Definition at line 72 of file ROSSimActor.cpp.

void ROSSimActor::TransmitAgentVelocity ( const geometry_msgs::Point32 &  msg)

Receives computed velocity from agent module and transmits it to simulation module.

Parameters
msgNew velocity message.

Definition at line 100 of file ROSSimActor.cpp.


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


ORCAStar
Author(s): Stepan Drgachev
autogenerated on Wed Jul 15 2020 16:13:14