|
open_simulation_interface
v3.4.0 (2021-11-18)
|
Atomic traffic actions to be performed. More...

Classes | |
| struct | AbortActionsAction |
| AbortActionsAction. More... | |
| struct | AcquireGlobalPositionAction |
| Acquire global position action. More... | |
| struct | ActionHeader |
| The action header. More... | |
| struct | CustomAction |
| Custom Action. More... | |
| struct | DynamicConstraints |
| DynamicConstraints. More... | |
| struct | EndActionsAction |
| End actions action. More... | |
| struct | FollowPathAction |
| Follow path action. More... | |
| struct | FollowTrajectoryAction |
| Follow trajectory action. More... | |
| struct | LaneChangeAction |
| Lane change action. More... | |
| struct | LaneOffsetAction |
| Lane Offset Action. More... | |
| struct | LateralDistanceAction |
| Lateral Distance Action. More... | |
| struct | LongitudinalDistanceAction |
| Longitudinal Distance Action. More... | |
| struct | SpeedAction |
| Speed action. More... | |
| struct | TeleportAction |
| Teleport Action. More... | |
Public Types | |
| enum | FollowingMode { FOLLOWING_MODE_POSITION = 0 , FOLLOWING_MODE_FOLLOW = 1 } |
| enum | DynamicsShape { DYNAMICS_SHAPE_UNSPECIFIED = 0 , DYNAMICS_SHAPE_LINEAR = 1 , DYNAMICS_SHAPE_CUBIC = 2 , DYNAMICS_SHAPE_SINUSOIDAL = 3 , DYNAMICS_SHAPE_STEP = 4 } |
Public Attributes | |
| optional FollowTrajectoryAction | follow_trajectory_action = 1 |
| optional FollowPathAction | follow_path_action = 2 |
| optional AcquireGlobalPositionAction | acquire_global_position_action = 3 |
| optional LaneChangeAction | lane_change_action = 4 |
| optional SpeedAction | speed_action = 5 |
| optional AbortActionsAction | abort_actions_action = 6 |
| optional EndActionsAction | end_actions_action = 7 |
| optional CustomAction | custom_action = 8 |
| optional LongitudinalDistanceAction | longitudinal_distance_action = 9 |
| optional LaneOffsetAction | lane_offset_action = 10 |
| optional LateralDistanceAction | lateral_distance_action = 11 |
| optional TeleportAction | teleport_action = 12 |
Atomic traffic actions to be performed.
The transmitted commands are the atomic traffic actions described by this message.
Definition of following mode.
| optional AbortActionsAction osi3::TrafficAction::abort_actions_action = 6 |
| optional AcquireGlobalPositionAction osi3::TrafficAction::acquire_global_position_action = 3 |
| optional CustomAction osi3::TrafficAction::custom_action = 8 |
A CustomAction.
| optional EndActionsAction osi3::TrafficAction::end_actions_action = 7 |
An EndActionsAction.
| optional FollowPathAction osi3::TrafficAction::follow_path_action = 2 |
| optional FollowTrajectoryAction osi3::TrafficAction::follow_trajectory_action = 1 |
| optional LaneChangeAction osi3::TrafficAction::lane_change_action = 4 |
| optional LaneOffsetAction osi3::TrafficAction::lane_offset_action = 10 |
| optional LateralDistanceAction osi3::TrafficAction::lateral_distance_action = 11 |
| optional LongitudinalDistanceAction osi3::TrafficAction::longitudinal_distance_action = 9 |
| optional SpeedAction osi3::TrafficAction::speed_action = 5 |
A SpeedAction.
| optional TeleportAction osi3::TrafficAction::teleport_action = 12 |