Namespace simulation_framework::autonomy::communication::messages
Last update: 09.03.2026Definition: autonomy/communication/messages/vehicle_control_input_msg/vehicle_control_input_msg.h (line 16)
Classes
- simulation_framework::autonomy::communication::messages::AutonomyMsg
- simulation_framework::autonomy::communication::messages::TimestampView
- simulation_framework::autonomy::communication::messages::VehicleControlInput
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)