|
CARLA
|
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 |
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.
| float carla::sensor::s11n::VehicleStatusData::angVel_x_mps |
Definition at line 38 of file VehicleStatusSerializer.h.
Referenced by carla::sensor::data::VehicleStatusEvent::GetAngVelX().
| float carla::sensor::s11n::VehicleStatusData::angVel_y_mps |
Definition at line 38 of file VehicleStatusSerializer.h.
Referenced by carla::sensor::data::VehicleStatusEvent::GetAngVelY().
| float carla::sensor::s11n::VehicleStatusData::angVel_z_mps |
Definition at line 38 of file VehicleStatusSerializer.h.
Referenced by carla::sensor::data::VehicleStatusEvent::GetAngVelZ(), and carla::ros2::ROS2::ProcessDataFromStatusSensor().
| uint8_t carla::sensor::s11n::VehicleStatusData::control_flags |
Definition at line 43 of file VehicleStatusSerializer.h.
Referenced by carla::sensor::data::VehicleStatusEvent::GetControlFlags(), and carla::ros2::ROS2::ProcessDataFromStatusSensor().
| int32_t carla::sensor::s11n::VehicleStatusData::gear |
Definition at line 41 of file VehicleStatusSerializer.h.
Referenced by carla::sensor::data::VehicleStatusEvent::GetGear(), and carla::ros2::ROS2::ProcessDataFromStatusSensor().
| float carla::sensor::s11n::VehicleStatusData::rot_pitch |
Definition at line 39 of file VehicleStatusSerializer.h.
Referenced by carla::sensor::data::VehicleStatusEvent::GetRotPitch().
| float carla::sensor::s11n::VehicleStatusData::rot_roll |
Definition at line 39 of file VehicleStatusSerializer.h.
Referenced by carla::sensor::data::VehicleStatusEvent::GetRotRoll().
| float carla::sensor::s11n::VehicleStatusData::rot_yaw |
Definition at line 39 of file VehicleStatusSerializer.h.
Referenced by carla::sensor::data::VehicleStatusEvent::GetRotYaw().
| float carla::sensor::s11n::VehicleStatusData::speed_mps |
Definition at line 36 of file VehicleStatusSerializer.h.
Referenced by carla::sensor::data::VehicleStatusEvent::GetSpeed().
| float carla::sensor::s11n::VehicleStatusData::steer |
Definition at line 40 of file VehicleStatusSerializer.h.
Referenced by carla::sensor::data::VehicleStatusEvent::GetSteer(), and carla::ros2::ROS2::ProcessDataFromStatusSensor().
| double carla::sensor::s11n::VehicleStatusData::timestamp |
Definition at line 35 of file VehicleStatusSerializer.h.
Referenced by carla::sensor::data::VehicleStatusEvent::GetStatusTimestamp().
| uint8_t carla::sensor::s11n::VehicleStatusData::turn_mask |
Definition at line 42 of file VehicleStatusSerializer.h.
Referenced by carla::sensor::data::VehicleStatusEvent::GetTurnMask(), and carla::ros2::ROS2::ProcessDataFromStatusSensor().
| float carla::sensor::s11n::VehicleStatusData::vel_x_mps |
Definition at line 37 of file VehicleStatusSerializer.h.
Referenced by carla::sensor::data::VehicleStatusEvent::GetVelX(), and carla::ros2::ROS2::ProcessDataFromStatusSensor().
| float carla::sensor::s11n::VehicleStatusData::vel_y_mps |
Definition at line 37 of file VehicleStatusSerializer.h.
Referenced by carla::sensor::data::VehicleStatusEvent::GetVelY(), and carla::ros2::ROS2::ProcessDataFromStatusSensor().
| float carla::sensor::s11n::VehicleStatusData::vel_z_mps |
Definition at line 37 of file VehicleStatusSerializer.h.
Referenced by carla::sensor::data::VehicleStatusEvent::GetVelZ().