how to let road begin from world origin?

7 vues (au cours des 30 derniers jours)
Xinyu
Xinyu le 12 Déc 2024
Commenté : Xinyu le 25 Déc 2024
Hello everyone,
I'm generating high definition scene from lane detections and OpenStreetMap by following this example:
I used "changeWorldSettings" to define the world origin, and changed the road information to let road begin from world origin, after that I plot it and got this picture.
But wenn I import it in Roadrunner, it didnt begin from the world origin, I have no idea why. The attachment is mine rrHDmap,this is the code to import it to roadrunner.
cropWindow = [-30 -30 60 60];
helperPlotRoads(rrHDMap,cropWindow)
write(rrHDMap,"Road0926.rrhd");
rrProjectPath = "D:\RR";
rrAppPath = "D:\RoadRunner R2024a\bin\win64";
rrApp = roadrunner(rrProjectPath,InstallationFolder=rrAppPath);
changeWorldSettings(rrApp,SceneExtents=[1000 1000]);
importScene(rrApp,fullfile(pwd,"Road0926.rrhd"),"RoadRunner HD Map");
newFilename = "lane0926.rrscene";
saveScene(rrApp,newFilename);
Can anyone give me some advices?
Best regards,
Xinyu

Réponses (1)

Sreeram
Sreeram le 19 Déc 2024
While importing and loading a RoadRunner HD Map into RoadRunner using “importScene”, you can specify an import option as described in the following documentation:
The import option object “roadrunnerHDMapLoadOptions” with property “Offset” can specify the offset of the imported HD map, relative to the center of the RoadRunner scene. I recommend passing the appropriate “roadrunnerHDMapLoadOptions” object to the “importScene” to address the issue.
  1 commentaire
Xinyu
Xinyu le 25 Déc 2024
Hello Sreeram,
maybe I didnt describe the question so good, I want to know the offset not to set the offset.
Best regards,
Xinyu

Connectez-vous pour commenter.

Produits


Version

R2024b

Community Treasure Hunt

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

Start Hunting!

Translated by