open_simulation_interface
master (2c3953b)
|
Information regarding the classification of the occupant. More...
Public Types | |
enum | Seat { SEAT_UNKNOWN = 0 , SEAT_OTHER = 1 , SEAT_FRONT_LEFT = 2 , SEAT_FRONT_RIGHT = 3 , SEAT_FRONT_MIDDLE = 4 , SEAT_BACK_LEFT = 5 , SEAT_BACK_RIGHT = 6 , SEAT_BACK_MIDDLE = 7 , SEAT_THIRD_ROW_LEFT = 8 , SEAT_THIRD_ROW_RIGHT = 9 , SEAT_THIRD_ROW_MIDDLE = 10 } |
Definition of seat positions. More... | |
enum | SteeringControl { STEERING_CONTROL_UNKNOWN = 0 , STEERING_CONTROL_OTHER = 1 , STEERING_CONTROL_NO_HAND = 2 , STEERING_CONTROL_ONE_HAND = 3 , STEERING_CONTROL_BOTH_HANDS = 4 , STEERING_CONTROL_LEFT_HAND = 5 , STEERING_CONTROL_RIGHT_HAND = 6 } |
Definition of hands related to the steering wheel (mostly driver). More... | |
Public Attributes | |
optional bool | is_driver = 2 |
Flag determining whether the person is the driver of the vehicle or a passenger. More... | |
optional Seat | seat = 3 |
Seat position of the vehicle occupant. More... | |
optional SteeringControl | steering_control = 4 |
Describes the state of the passenger's hands related to the steering wheel (mostly driver). More... | |
Information regarding the classification of the occupant.
Definition of seat positions.
Definition of hands related to the steering wheel (mostly driver).
optional bool osi3::Occupant::Classification::is_driver = 2 |
Flag determining whether the person is the driver of the vehicle or a passenger.
optional Seat osi3::Occupant::Classification::seat = 3 |
Seat position of the vehicle occupant.
optional SteeringControl osi3::Occupant::Classification::steering_control = 4 |
Describes the state of the passenger's hands related to the steering wheel (mostly driver).