lgsvl / simulator

A ROS/ROS2 Multi-robot Simulator for Autonomous Vehicles
Other
2.29k stars 781 forks source link

Disconnected: Simulator version '2021.2' dose not match to the linked version 'Development'(400) #1564

Open blxl909 opened 3 years ago

blxl909 commented 3 years ago

When I use the linux release version of simulator, (I have already signed in) after I click the button "Go Online", I get the note "Disconnected: Simulator version '2021.2' dose not match to the linked version 'Development'(400)", how can I deal with it? (I can Go Online when I use the Windows version )

lemketron commented 3 years ago

Could you try unlinking your simulator (menu in the upper right corner) and then (make sure simulator is online and then) click "link to cloud" again, and make a new cluster for it and see if that works? You'll also need to update your simulations to use the new cluster.

blxl909 commented 3 years ago

Infact when I open the simulator on Linux ,the status is "Offline". And I can't make a new cluster, cause the simulator will ask for downloading a release version, but I already download one which match the Linux platform yesterday, so I am sure the simulator is on the latest version. Maybe there is some ploblem about linking the simulator with cluster?

By the way, when I start a simulation on Windows using the scenario created by VSE, an Error will occur ,the note is "Error on latest run: Failed to launch TestCase runtime" and "No test report data". I noticed that VSE is now only available on Linux, if I change the platform ,will that work?(my mainly purpose is testing the VSE, but now I can do it neither in Windows nor Linux )

lemketron commented 3 years ago

You should either remove the Simulator folder (at ~/.config/unity3d/LGElectronics/SVLSimulator/) or click "unlink" in the simulator main window drop down menu in the upper right corner: image

Once you have unlinked the simulator, then select "go online" and then click the "link to cloud" button in the main screen. This will take you to the browser where you can create a new cluster with a new name. The old cluster can later be removed from the Clusters view, but I recommend NOT doing that until you've either updated or deleted old simulations pointing to the old cluster.

blxl909 commented 3 years ago

Thanks, that works. But I still get a problem when I open the VSE that the map can't be loaded, the note is "BundleFormat: SingleLaneRoad (9c2be962-25d9-452d-98ce-30d4818dc879) is for bundle version com.svlsimulator.2, but currently running simulator supports only com.svlsimulator.4 bundle version", how can I fix that? (I don't know how to get the com.svlsimulator.4 bundle version)

lemketron commented 3 years ago

Try removing the SingleLandRoad map from your library, then go to the one in the store and add it again. It has a different ID and should be compatible with com.svlsimulator.4 bundle version: https://wise.svlsimulator.com/maps/profile/a6e2d149-6a18-4b83-9029-4411d7b2e69a/ https://wise.svlsimulator.com/maps/profile/a6e2d149-6a18-4b83-9029-4411d7b2e69a/edit/assets