open_simulation_interface
v3.4.0 (2021-11-18)
|
Moving object in the environment as detected and perceived by the sensor. More...
Classes | |
struct | CandidateMovingObject |
A candidate for a detected moving object as estimated by the sensor. More... | |
Public Types | |
enum | ReferencePoint { REFERENCE_POINT_UNKNOWN = 0 , REFERENCE_POINT_OTHER = 1 , REFERENCE_POINT_CENTER = 2 , REFERENCE_POINT_MIDDLE_LEFT = 3 , REFERENCE_POINT_MIDDLE_RIGHT = 4 , REFERENCE_POINT_REAR_MIDDLE = 5 , REFERENCE_POINT_REAR_LEFT = 6 , REFERENCE_POINT_REAR_RIGHT = 7 , REFERENCE_POINT_FRONT_MIDDLE = 8 , REFERENCE_POINT_FRONT_LEFT = 9 , REFERENCE_POINT_FRONT_RIGHT = 10 } |
enum | MovementState { MOVEMENT_STATE_UNKNOWN = 0 , MOVEMENT_STATE_OTHER = 1 , MOVEMENT_STATE_STATIONARY = 2 , MOVEMENT_STATE_MOVING = 3 , MOVEMENT_STATE_STOPPED = 4 } |
Public Attributes | |
optional DetectedItemHeader | header = 1 |
optional BaseMoving | base = 2 |
optional BaseMoving | base_rmse = 3 |
optional ReferencePoint | reference_point = 4 |
optional MovementState | movement_state = 5 |
optional double | percentage_side_lane_left = 6 |
optional double | percentage_side_lane_right = 7 |
repeated CandidateMovingObject | candidate = 8 |
optional ColorDescription | color_description = 9 |
optional RadarSpecificObjectData | radar_specifics = 100 |
optional LidarSpecificObjectData | lidar_specifics = 101 |
optional CameraSpecificObjectData | camera_specifics = 102 |
optional UltrasonicSpecificObjectData | ultrasonic_specifics = 103 |
Moving object in the environment as detected and perceived by the sensor.
Information about a possible movement of the object during tracking.
Definition of available reference points. Left/middle/right and front/middle/rear indicate the position in y- and x-direction respectively. The z position is always considered as middle.
optional BaseMoving osi3::DetectedMovingObject::base = 2 |
The base parameters of the moving object.
base
is the sensor's vehicle frame. optional BaseMoving osi3::DetectedMovingObject::base_rmse = 3 |
The root mean squared error of the base parameters of the detected moving object (e.g. car). MovingObject::base
has to be identical for all candidate
moving objects.
base
is the sensor's vehicle frame. optional CameraSpecificObjectData osi3::DetectedMovingObject::camera_specifics = 102 |
Additional data that is specific to camera sensors.
repeated CandidateMovingObject osi3::DetectedMovingObject::candidate = 8 |
A list of candidates for this moving object as estimated by the sensor (e.g. pedestrian, car).
optional ColorDescription osi3::DetectedMovingObject::color_description = 9 |
The dominating color of the material of the moving object.
optional DetectedItemHeader osi3::DetectedMovingObject::header = 1 |
Common information of one detected item.
optional LidarSpecificObjectData osi3::DetectedMovingObject::lidar_specifics = 101 |
Additional data that is specific to lidar sensors.
optional MovementState osi3::DetectedMovingObject::movement_state = 5 |
Actual movement state w.r.t. the moving object history.
optional double osi3::DetectedMovingObject::percentage_side_lane_left = 6 |
Percentage side lane left.
Percentage value of the object width in the corresponding lane.
\rules is_greater_than_or_equal_to: 0 is_less_than_or_equal_to: 100 \endrules
optional double osi3::DetectedMovingObject::percentage_side_lane_right = 7 |
Percentage side lane right.
Percentage value of the object width in the corresponding lane.
\rules is_greater_than_or_equal_to: 0 is_less_than_or_equal_to: 100 \endrules
optional RadarSpecificObjectData osi3::DetectedMovingObject::radar_specifics = 100 |
Additional data that is specific to radar sensors.
optional ReferencePoint osi3::DetectedMovingObject::reference_point = 4 |
Reference point location specification of the sensor measurement (required to decouple sensor measurement, position and bounding box estimation) as used by the sensor (model).
optional UltrasonicSpecificObjectData osi3::DetectedMovingObject::ultrasonic_specifics = 103 |
Additional data that is specific to ultrasonic sensors.