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 |