diff --git a/sim/src/components/Algorithm_Routecontrol/algorithm_RouteControl_implementation.cpp b/sim/src/components/Algorithm_Routecontrol/algorithm_RouteControl_implementation.cpp index 78d31020f9e1cf912af071fb5eb451fb98151acb..865c84ce26bef7374fb874e17ba2b7b436e5ef75 100644 --- a/sim/src/components/Algorithm_Routecontrol/algorithm_RouteControl_implementation.cpp +++ b/sim/src/components/Algorithm_Routecontrol/algorithm_RouteControl_implementation.cpp @@ -169,7 +169,8 @@ void Algorithm_Routecontrol_Implementation::UpdateOutput(int localLinkId, { try { - data = std::make_shared<SteeringSignal const>(outComponentState, outSteeringWheelAngle, GetComponentName()); + data = std::make_shared<SteeringSignal const>( + outComponentState, outSteeringWheelAngle * 1_rad, GetComponentName()); } catch (const std::bad_alloc &) { diff --git a/sim/src/components/Dynamics_Chassis/dynamics_Chassis_implementation.cpp b/sim/src/components/Dynamics_Chassis/dynamics_Chassis_implementation.cpp index 1ab7bddf2a446ecd35181ca299d95024a095a8fc..e505909be4d6d6c31fc9158c7db7684baf0abb43 100644 --- a/sim/src/components/Dynamics_Chassis/dynamics_Chassis_implementation.cpp +++ b/sim/src/components/Dynamics_Chassis/dynamics_Chassis_implementation.cpp @@ -92,8 +92,6 @@ Dynamics_Chassis_Implementation::Dynamics_Chassis_Implementation(std::string com const auto wheelBase = vehicleProperties->front_axle.bb_center_to_axle_center.x - vehicleProperties->rear_axle.bb_center_to_axle_center.x; - const auto lenFront = wheelBase / 2.0; - const auto lenRear = wheelBase - lenFront; const auto trackWidthFront = vehicleProperties->front_axle.track_width; const auto trackWidthRear = vehicleProperties->rear_axle.track_width; units::length::meter_t hCOG, xCOG, yCOG; @@ -123,7 +121,7 @@ Dynamics_Chassis_Implementation::Dynamics_Chassis_Implementation(std::string com } catch (...) { - yCOG = 0 * 1_m; + yCOG = 0_m; } units::length::meter_t lenFront = wheelBase - xCOG;