Public Member Functions | Private Member Functions | Private Attributes | List of all members
ScenarioManager Struct Reference

#include <scenarios.hpp>

Public Member Functions

void init ()
 
 ScenarioManager (ros::NodeHandle &node, Actuators &actuators, Sensors &sensors)
 

Private Member Functions

void scenarioCallback (std_msgs::UInt8 msg)
 

Private Attributes

Actuators_actuators
 
ros::NodeHandle_node
 
ros::Subscriber _scenarioSub
 
Sensors_sensors
 

Detailed Description

Definition at line 44 of file scenarios.hpp.

Constructor & Destructor Documentation

◆ ScenarioManager()

ScenarioManager::ScenarioManager ( ros::NodeHandle node,
Actuators actuators,
Sensors sensors 
)
inline

Definition at line 45 of file scenarios.hpp.

Member Function Documentation

◆ init()

void ScenarioManager::init ( )

Definition at line 21 of file scenarios.cpp.

◆ scenarioCallback()

void ScenarioManager::scenarioCallback ( std_msgs::UInt8  msg)
private

Definition at line 25 of file scenarios.cpp.

Member Data Documentation

◆ _actuators

Actuators& ScenarioManager::_actuators
private

Definition at line 51 of file scenarios.hpp.

◆ _node

ros::NodeHandle& ScenarioManager::_node
private

Definition at line 50 of file scenarios.hpp.

◆ _scenarioSub

ros::Subscriber ScenarioManager::_scenarioSub
private

Definition at line 49 of file scenarios.hpp.

◆ _sensors

Sensors& ScenarioManager::_sensors
private

Definition at line 52 of file scenarios.hpp.


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


inno_vtol_dynamics
Author(s): Roman Fedorenko, Dmitry Ponomarev, Ezra Tal, Winter Guerra
autogenerated on Sat Jul 1 2023 02:13:44