铵滔 发表于 3 天前

AirSim在UE4中运行时显示第一人称捕获图像窗口

博客地址:https://www.cnblogs.com/zylyehuo/
参考链接: 【AirSim】
具体效果可以关注博主的小红书: 42891122102,上面有效果视频
第一种方法

通过settings.json配置“subwindows”字段去显示


settings.json
{
    "SettingsVersion": 1.2,
    "SeeDocsAt": "https://github.com/Microsoft/AirSim/blob/master/docs/settings.md",
    "SimMode": "Multirotor",
    "ViewMode": "FlyWithMe",
    "SubWindows": [
      {
            "WindowID": 0,
            "CameraName": "front_center_custom",
            "ImageType": 0,
            "Visible": true,
            "ImageSize": ,
            "CameraPosition": ,
            "CameraRotation":
      },
      {
            "WindowID": 1,
            "CameraName": "front_center_custom",
            "ImageType": 3,
            "Visible": true,
            "ImageSize": ,
            "CameraPosition": ,
            "CameraRotation":
      },
      {
            "WindowID": 2,
                "CameraName": "front_center_custom",
                "ImageType": 5,
                "Visible": true,
                "ImageSize": ,
                "CameraPosition": ,
                "CameraRotation":
      }
    ],
    "Vehicles": {
      "Drone": {
            "VehicleType": "SimpleFlight",
            "DisplayName": "My First Drone",
            "AutoCreate": true
      }
    }
}第二种方法

利用pygame绘制窗口并获取无人机FPV实时图像呈现

键盘控制及摄像机实时显示.py
import sysimport timeimport airsimimport pygameimport cv2import numpy as np# >------>>>pygame settings   >AirSim settings
页: [1]
查看完整版本: AirSim在UE4中运行时显示第一人称捕获图像窗口