    

 ## On this page

  

 

 # Namespace simulation\_framework::utilities::vehicle::controller

 Last update: 22.04.2026 

![](https://img.shields.io/badge/language-C%2B%2B-blue "C++")

**Definition**: `autonomy/simulation/utilities/vehicle_controller/i_vehicle_controller.h` (line 14)

## Classes

- [simulation\_framework::utilities::vehicle::controller::IVehicleController](classsimulation__framework_1_1utilities_1_1vehicle_1_1controller_1_1IVehicleController.md#classsimulation__framework_1_1utilities_1_1vehicle_1_1controller_1_1IVehicleController)
- [simulation\_framework::utilities::vehicle::controller::VehicleControllerFactory](classsimulation__framework_1_1utilities_1_1vehicle_1_1controller_1_1VehicleControllerFactory.md#classsimulation__framework_1_1utilities_1_1vehicle_1_1controller_1_1VehicleControllerFactory)
- [simulation\_framework::utilities::vehicle::controller::VehicleControllerInput](structsimulation__framework_1_1utilities_1_1vehicle_1_1controller_1_1VehicleControllerInput.md#structsimulation__framework_1_1utilities_1_1vehicle_1_1controller_1_1VehicleControllerInput)
- [simulation\_framework::utilities::vehicle::controller::VehicleControllerReference](structsimulation__framework_1_1utilities_1_1vehicle_1_1controller_1_1VehicleControllerReference.md#structsimulation__framework_1_1utilities_1_1vehicle_1_1controller_1_1VehicleControllerReference)