Error using the uavScenario object

Each time I run the uavScenario object to create a scenario I get the following error; (See MWE below)
rng(0)
s = uavScenario("StopTime",10,"HistoryBufferSize",200);
Error Message
Error using uav.internal.scenario.Platform/readSTL (line 305)
Invalid default value for property 'FixedWingMeshData' in class 'uav.internal.scenario.Platform':
Unrecognized field name "Points".
Error in uav.internal.scenario.Platform/readMeshData (line 319)
[meshData.Vertices, meshData.Faces] = uav.internal.scenario.Platform.readSTL(stlName);
Error in uav.internal.scenario.Scene (line 60)
obj.Platforms = uav.internal.scenario.Platform.empty;
Error in uavScenario (line 218)
obj.ScenarioImpl = uav.internal.scenario.Scene(...
Error in UAV_RadarSensor (line 5)
s = uavScenario("StopTime",10,"HistoryBufferSize",200);

3 Commenti

Hi Ogbonnaya,
Thanks for reporting this issue. Could you please try the following command in MATLAB command window and reply what you got?
out = stlread("fixedwing.stl")
Also, could you please reply what you got after running
which stlread
Thanks,
Jianxin
Thank you Jianxin for your prompt response. Please find output below;
out =
struct with fields:
faces: [1086×3 double]
vertices: [3258×3 double]
Thanks,
Ogbonnaya
Ogbonnaya Anicho
Ogbonnaya Anicho il 12 Ago 2021
Modificato: Jianxin Sun il 12 Ago 2021
After running
which stlread
<Non-MATLAB-Folder>\stlread.m

Accedi per commentare.

Risposte (1)

Jianxin Sun
Jianxin Sun il 12 Ago 2021
Spostato: Remo Pillat il 28 Nov 2023

0 voti

Hi Ogbonnaya,
It seems that your custom stlread implementation shadows the MATLAB implementation. If you could remove your stlread.m from MATLAB path, uavScenario code should start working.
Thanks,
Jianxin

1 Commento

Ogbonnaya Anicho
Ogbonnaya Anicho il 12 Ago 2021
Spostato: Dyuman Joshi il 28 Nov 2023
Hi Jianxin,
Thank you, it worked!
I appreciate the support.
Regards,
Ogbonnaya

Accedi per commentare.

Prodotti

Release

R2021a

Richiesto:

il 11 Ago 2021

Spostato:

il 28 Nov 2023

Community Treasure Hunt

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

Start Hunting!

Translated by