Skip to main content

AVxcelerate Simulation Framework 2026 R1

Namespace simulation_framework::autonomy::communication::messages

Last update: 09.03.2026

Definition: autonomy/communication/messages/vehicle_control_input_msg/vehicle_control_input_msg.h (line 16)

Classes

Enumeration types

Enumeration type VehicleControlMode

Definition: autonomy/communication/messages/vehicle_control_input_msg/vehicle_control_input_msg.h (line 31)

enum VehicleControlMode {
  ACC_N_STEER = 0,
  ANALOG = 1,
  BINARY = 2,
  INVALID = 255
}

Mode that describes how vehicle controls are interpreted.

Enumerator ACC_N_STEER

Enumerator ANALOG

Enumerator BINARY

Enumerator INVALID

Typedefs

Typedef ThrottleType

Definition: autonomy/communication/messages/vehicle_control_input_msg/vehicle_control_input_msg.h (line 22)

using simulation_framework::autonomy::communication::messages::ThrottleType = typedef std::variant<int double>

Type used to represent throttle values.

?> Two representations are supported:

  • int (discrete steps, e.g. -1, 0, 1)

  • double (analog / continuous value)

Return type: std::variant int, double >

Typedef SteeringType

Definition: autonomy/communication/messages/vehicle_control_input_msg/vehicle_control_input_msg.h (line 28)

using simulation_framework::autonomy::communication::messages::SteeringType = typedef std::variant<int double>

Type used to represent steering values.

?> Two representations are supported:

  • int (discrete steps, e.g. -1, 0, 1)

  • double (analog / continuous value) [-1,1]

Return type: std::variant int, double >

[static]: https://img.shields.io/badge/-static-lightgrey (static)

Connect with Ansys