ADORe
ADORe is a modular open source software library and toolkit for decision making, planning, control and simulation of automated vehicles
ControlErrorNode Class Reference
Collaboration diagram for ControlErrorNode:
Collaboration graph

Public Member Functions

 ControlErrorNode ()
 
void init ()
 
void receive_steering (std_msgs::Float32ConstPtr msg)
 
void receive_acceleration (std_msgs::Float32ConstPtr msg)
 
void receive_odom (nav_msgs::OdometryConstPtr msg)
 

Public Attributes

bool terminated_
 
int mode_
 
double time_
 
double activation_time_
 
bool error_mode_
 
ros::Subscriber subscriber_odom_
 
ros::Subscriber subscriber_steering_
 
ros::Subscriber subscriber_acceleration_
 
ros::Publisher publisher_steering_
 
ros::Publisher publisher_acceleration_
 
ros::Publisher publisher_propositions_
 

Constructor & Destructor Documentation

◆ ControlErrorNode()

ControlErrorNode::ControlErrorNode ( )
inline

Member Function Documentation

◆ init()

void ControlErrorNode::init ( )
inline
Here is the call graph for this function:
Here is the caller graph for this function:

◆ receive_acceleration()

void ControlErrorNode::receive_acceleration ( std_msgs::Float32ConstPtr  msg)
inline
Here is the caller graph for this function:

◆ receive_odom()

void ControlErrorNode::receive_odom ( nav_msgs::OdometryConstPtr  msg)
inline
Here is the caller graph for this function:

◆ receive_steering()

void ControlErrorNode::receive_steering ( std_msgs::Float32ConstPtr  msg)
inline
Here is the caller graph for this function:

Member Data Documentation

◆ activation_time_

double ControlErrorNode::activation_time_

◆ error_mode_

bool ControlErrorNode::error_mode_

◆ mode_

int ControlErrorNode::mode_

◆ publisher_acceleration_

ros::Publisher ControlErrorNode::publisher_acceleration_

◆ publisher_propositions_

ros::Publisher ControlErrorNode::publisher_propositions_

◆ publisher_steering_

ros::Publisher ControlErrorNode::publisher_steering_

◆ subscriber_acceleration_

ros::Subscriber ControlErrorNode::subscriber_acceleration_

◆ subscriber_odom_

ros::Subscriber ControlErrorNode::subscriber_odom_

◆ subscriber_steering_

ros::Subscriber ControlErrorNode::subscriber_steering_

◆ terminated_

bool ControlErrorNode::terminated_

◆ time_

double ControlErrorNode::time_

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