open_simulation_interface
v3.4.0 (2021-11-18)
|
Host vehicle data is about the perception of the vehicle about its own internal states. It captures the knowledge the vehicle has internally, which can differ from the actual or global truth for various reasons. This message can also be understood as an interface container for the signals of a rest bus simulation. More...
Classes | |
struct | VehicleBasics |
The absolute base parameters of the vehicle. More... | |
struct | VehicleBrakeSystem |
The focus here is on the description of the brake system. More... | |
struct | VehicleLocalization |
Current calculated and estimated location that can be based on GNSS and related navigation sensors. This message does not contain the individual sensor values of the sensor technology. More... | |
struct | VehiclePowertrain |
State description of the powertrain. More... | |
struct | VehicleSteering |
The focus here is on the description of the steering train. More... | |
struct | VehicleWheels |
The focus here is on the description of internal wheel states. More... | |
Public Attributes | |
optional InterfaceVersion | version = 9 |
optional Timestamp | timestamp = 10 |
optional Identifier | host_vehicle_id = 11 |
optional BaseMoving | location = 1 |
optional BaseMoving | location_rmse = 2 |
optional VehicleBasics | vehicle_basics = 3 |
optional VehiclePowertrain | vehicle_powertrain = 4 |
optional VehicleBrakeSystem | vehicle_brake_system = 5 |
optional VehicleSteering | vehicle_steering = 6 |
optional VehicleWheels | vehicle_wheels = 7 |
optional VehicleLocalization | vehicle_localization = 8 |
Host vehicle data is about the perception of the vehicle about its own internal states. It captures the knowledge the vehicle has internally, which can differ from the actual or global truth for various reasons. This message can also be understood as an interface container for the signals of a rest bus simulation.
It consists of different messages categorizing the vehicle in: Basics, powertrain, brake system, steering, wheels and localization.
optional Identifier osi3::HostVehicleData::host_vehicle_id = 11 |
The ID of the host vehicle in any associated GroundTruth data.
optional BaseMoving osi3::HostVehicleData::location = 1 |
Deprecated: Will be removed in next major release. Moved to vehicle_localization. Current estimated location based on GPS- and related navigation sensors.
optional BaseMoving osi3::HostVehicleData::location_rmse = 2 |
Deprecated: Will be removed in next major release. Moved to vehicle_localization. Current estimated location error based on GPS and related navigation sensors.
optional Timestamp osi3::HostVehicleData::timestamp = 10 |
The timestamp of the host vehicle data. Zero time is arbitrary but must be identical for all messages. Zero time does not need to coincide with the unix epoch. Recommended is the starting time point of the simulation or measurement.
optional VehicleBasics osi3::HostVehicleData::vehicle_basics = 3 |
The basic parameters of the vehicle.
optional VehicleBrakeSystem osi3::HostVehicleData::vehicle_brake_system = 5 |
Interface regarding the brake system.
optional VehicleLocalization osi3::HostVehicleData::vehicle_localization = 8 |
Interface regarding the localization.
optional VehiclePowertrain osi3::HostVehicleData::vehicle_powertrain = 4 |
Interface regarding the powertrain.
optional VehicleSteering osi3::HostVehicleData::vehicle_steering = 6 |
Interface regarding the steering.
optional VehicleWheels osi3::HostVehicleData::vehicle_wheels = 7 |
Interface regarding the internal wheel states.
optional InterfaceVersion osi3::HostVehicleData::version = 9 |
The interface version used by the sender.