CARLA
Loading...
Searching...
No Matches
Public Attributes | List of all members
carla::sensor::s11n::VehicleStatusData Struct Reference

Snapshot of a vehicle's kinematic + control state, streamed each tick by the Autoware VehicleStatusSensor (UE side, next phase) and decoded by ROS2::ProcessDataFromStatusSensor into the six /vehicle/status/* report publishers. More...

#include <VehicleStatusSerializer.h>

Public Attributes

float angVel_x_mps
 
float angVel_y_mps
 
float angVel_z_mps
 
uint8_t control_flags
 
int32_t gear
 
float rot_pitch
 
float rot_roll
 
float rot_yaw
 
float speed_mps
 
float steer
 
double timestamp
 
uint8_t turn_mask
 
float vel_x_mps
 
float vel_y_mps
 
float vel_z_mps
 

Detailed Description

Snapshot of a vehicle's kinematic + control state, streamed each tick by the Autoware VehicleStatusSensor (UE side, next phase) and decoded by ROS2::ProcessDataFromStatusSensor into the six /vehicle/status/* report publishers.

Ported from tier4/autoware-support.

Bit masks: control_flags: b0 = reverse, b1 = manual gear shift turn_mask: b0 = left blinker, b1 = right blinker, b2 = hazards

Definition at line 34 of file VehicleStatusSerializer.h.

Member Data Documentation

◆ angVel_x_mps

float carla::sensor::s11n::VehicleStatusData::angVel_x_mps

◆ angVel_y_mps

float carla::sensor::s11n::VehicleStatusData::angVel_y_mps

◆ angVel_z_mps

float carla::sensor::s11n::VehicleStatusData::angVel_z_mps

◆ control_flags

uint8_t carla::sensor::s11n::VehicleStatusData::control_flags

◆ gear

int32_t carla::sensor::s11n::VehicleStatusData::gear

◆ rot_pitch

float carla::sensor::s11n::VehicleStatusData::rot_pitch

◆ rot_roll

float carla::sensor::s11n::VehicleStatusData::rot_roll

◆ rot_yaw

float carla::sensor::s11n::VehicleStatusData::rot_yaw

◆ speed_mps

float carla::sensor::s11n::VehicleStatusData::speed_mps

◆ steer

float carla::sensor::s11n::VehicleStatusData::steer

◆ timestamp

double carla::sensor::s11n::VehicleStatusData::timestamp

◆ turn_mask

uint8_t carla::sensor::s11n::VehicleStatusData::turn_mask

◆ vel_x_mps

float carla::sensor::s11n::VehicleStatusData::vel_x_mps

◆ vel_y_mps

float carla::sensor::s11n::VehicleStatusData::vel_y_mps

◆ vel_z_mps

float carla::sensor::s11n::VehicleStatusData::vel_z_mps

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