MATLAB Answers

In simscape vehicle template, body is not getting apllied to truck amandla (3axle) configuration. It is showing errors, due to which I can't configure vehicle model

3 views (last 30 days)
Ameya Athavale
Ameya Athavale on 18 Jun 2021
Answered: Steve Miller on 20 Oct 2021
Unrecognized field name "Semi_Truck_Scalable".
Error in sm_car_vehcfg_setBody (line 10)
Vehicle.Chassis.Body = VDatabase.Body.(body_opt);
Error in sm_car_vehcfg/OverrideApplyButtonBodyPushed (line 1018)
Error using matlab.ui.control.internal.controller.ComponentController/executeUserCallback (line 410)
Error while evaluating Button PrivateButtonPushedFcn.

Answers (1)

Steve Miller
Steve Miller on 20 Oct 2021
Hi Ameya - that is a bug in the UI, thank you for catching it.
It is passing the wrong argument to sm_car_vehcfg_setBody().
The command it should issue is
Vehicle = sm_car_vehcfg_setBody(Vehicle,'Truck_Amandla_3Axle')




Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by