CodexLabsLLC / Colosseum

Open source simulator for autonomous robotics built on Unreal Engine with support for Unity
https://codexlabsllc.github.io/Colosseum/
Other
335 stars 105 forks source link

Exception thrown at 0x00007FF9547E4B2C in UnrealEditor #56

Open crose72 opened 1 year ago

crose72 commented 1 year ago

Question

Hi, when I press play to start AirSim I get an exception

Exception thrown at 0x00007FF9547E4B2C in UnrealEditor-Win64-DebugGame.exe: Microsoft C++ exception: std::system_error at memory location 0x000000D8050BEFE0. [2023.07.18-02.10.17:943][553]LogTemp: Error: Exception occurred while updating world: device or resource busy: device or resource busy

settings.json

{ "SeeDocsAt": "https://github.com/Microsoft/AirSim/blob/main/docs/settings.md", "SettingsVersion": 1.2, "LogMessagesVisible": true, "SimMode": "Multirotor", "OriginGeopoint": { "Latitude": -35.363261, "Longitude": 149.165230, "Altitude": 583 }, "Vehicles": { "Copter": { "VehicleType": "ArduCopter", "Lockstep": true, "UseSerial": false, "LocalHostIp": "127.0.0.1", "UdpIp": "172.27.255.255", "UdpPort": 5760, "ControlPort": 5760 } } }

System and tool information: Windows 11 Unreal Engine 5.1.1 Visual Studio 2022 Ubuntu-20.04 Colosseum cloned in April 2023

xxEoD2242 commented 1 year ago

@cameroncrose72 When using PX4, the port can take time to be released by the kernel. Usually works if you give it a second. Worst case is to restart your computer but I have rarely done that. Let me know if that doesn't work.

crose72 commented 1 year ago

@xxEoD2242 I am not using a PX4. I actually don't know how I'd use a PX4 in the loop with this (or the Matek F405-HDTE since that's the FC I'm using). After fumbling around with the settings.json file, I am now seeing this behavior instead: image

Do you have any ideas on this?

Settings.json is in the top left of the picture. I have tried restarting my computer and starting it back up, and still seeing the issue.