Autoware.Auto
autoware::state_monitor Namespace Reference

Classes

class  AutowareStateMonitorNode
 A node for monitoring the state of Autoware system. More...
 
class  OdometryUpdater
 Updates odometry buffer by adding new values and removing old to preserve length. More...
 
struct  StateInput
 Input state of the state machine. More...
 
class  StateMachine
 State machine for determining a state of the Autoware system. More...
 
struct  StateMachineParams
 Parameters used by the state machine. More...
 

Typedefs

using OdometryBuffer = std::deque< autoware_auto_vehicle_msgs::msg::VehicleOdometry::ConstSharedPtr >
 Buffer for odometry messages storage. More...
 
using State = uint8_t
 Defines states of the Autoware system. More...
 

Functions

std::string toString (const State state)
 Converts AutowareState to string. More...
 
double distance2d (const geometry_msgs::msg::Point &p1, const geometry_msgs::msg::Point &p2)
 

Typedef Documentation

◆ OdometryBuffer

using autoware::state_monitor::OdometryBuffer = typedef std::deque<autoware_auto_vehicle_msgs::msg::VehicleOdometry::ConstSharedPtr>

Buffer for odometry messages storage.

◆ State

using autoware::state_monitor::State = typedef uint8_t

Defines states of the Autoware system.

Function Documentation

◆ distance2d()

double autoware::state_monitor::distance2d ( const geometry_msgs::msg::Point p1,
const geometry_msgs::msg::Point p2 
)

◆ toString()

std::string autoware::state_monitor::toString ( const State  state)
inline

Converts AutowareState to string.