AirSim icon indicating copy to clipboard operation
AirSim copied to clipboard

Get "no compatible vehicles created for current SimMode" when running computer vision mode with custom vehicle

Open JiancongWang opened this issue 3 years ago • 2 comments

Question

What's your question?

Hi guys, I am trying to add custom cameras to a car when using computer vision mode. The settings.json I use is as follows

{ "SettingsVersion": 1.2, "SimMode": "ComputerVision", "Vehicles": { "PhysXCar": { "VehicleType": "PhysXCar", "DefaultVehicleState": "", "AutoCreate": true, "PawnPath": "", "EnableCollisionPassthrogh": false, "EnableCollisions": true, "RC": { "RemoteControlID": -1 }, "Cameras": {
"MyCamera0": { "X": 2, "Y": 0, "Z": -1, "Pitch": 0, "Roll": 0, "Yaw": -90 }, "MyCamera1": { "X": 2, "Y": 0, "Z": -1, "Pitch": 0, "Roll": 0, "Yaw": 0 }, "MyCamera2": { "X": 2, "Y": 0, "Z": -1, "Pitch": 0, "Roll": 0, "Yaw": 90 }, "MyCamera3": { "X": 2, "Y": 0, "Z": -1, "Pitch": 0, "Roll": 0, "Yaw": 180 }, "MyCamera4": { "X": 2, "Y": 0, "Z": -1, "Pitch": 90, "Roll": 0, "Yaw": 0 } } } }, "SubWindows": [ {"WindowID": 0, "ImageType": 0, "CameraName": "MyCamera4", "Visible": true}, {"WindowID": 1, "ImageType": 0, "CameraName": "MyCamera1", "Visible": true}, {"WindowID": 2, "ImageType": 0, "CameraName": "MyCamera2", "Visible": true} ], "Recording": { "RecordOnMove": false, "RecordInterval": 0.05, "Cameras": [ { "CameraName": "MyCamera0", "ImageType": 5, "PixelsAsFloat": false, "Compress": true }, { "CameraName": "MyCamera1", "ImageType": 5, "PixelsAsFloat": false, "Compress": true }, { "CameraName": "MyCamera2", "ImageType": 5, "PixelsAsFloat": false, "Compress": true } ] } }

This runs fine when I set the sim mode to "Car". But when I switch the sim mode to "ComputerVision", it gives me an error of "there were no compatible vehicles created for current simmode". So I am writing to ask how to resolve this issue?

Context details

I am running this on Ubuntu 20.04, unreal4 4.27.2.

Include details of what you already did to find answers

I tried to add the "PawnPath" and add a drone to the vehicle setting and still no luck.

JiancongWang avatar Jun 15 '22 16:06 JiancongWang

For Computer vision simmode, the vehicle type must also be ComputerVision

rajat2004 avatar Jun 16 '22 06:06 rajat2004

Thanks for the tip! In that case can I just replace the vehicle type of "PhysXCar" to "ComputerVision"?

JiancongWang avatar Jun 16 '22 14:06 JiancongWang