首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >在 Windows 上构建 AirSim

在 Windows 上构建 AirSim

原创
作者头像
心语.Wang
发布2025-09-23 00:31:56
发布2025-09-23 00:31:56
980
举报
文章被收录于专栏:AirSimAirSim

安装虚幻引擎

  1. 下载Epic Games启动程序。虽然虚幻引擎是开源的,可以免费下载,但仍需要注册。
  2. 运行 Epic Games 启动程序,打开左侧窗格中的选项卡。 点击右上角的按钮,应显示下载虚幻引擎>= 4.27的选项。选择适合您需要的安装位置,如下图所示。如果你安装了多个版本的虚幻引擎,请点击该版本的 启动(Launch) 按钮旁边的向下箭头,确保你正在使用的版本设置为**当前**版本。Unreal EngineInstall

注意:如果你有UE 4.16或更早版本的项目,请参阅升级指南来升级你的项目。

构建 AirSim

  • 安装 Visual Studio 2022。确保选择“使用 C++ 和 Windows 10 SDK 进行桌面开发 10.0.19041 (默认情况下应选中) ,并在安装 VS 2022 时在”单个组件“选项卡下选择最新的 .NET Framework SDK。
  • 开始。Developer Command Prompt for VS 2022
  • 克隆 repo: ,并通过 转到 AirSim 目录。git clone https://github.com/Microsoft/AirSim.gitcd AirSim 注意:在 C 盘中安装 AirSim 通常不是一个好主意。这可能会导致脚本失败,并且需要在管理模式下运行 VS。相反,在不同的驱动器(例如 D 或 E)中克隆。
  • 从命令行运行。这将在文件夹中创建可放入任何虚幻项目中的即用型插件位。build.cmdUnreal\Plugins

构建虚幻项目

最后,你需要一个虚幻项目来托管载具的环境。在构建第一个环境之前,请务必关闭并重新打开虚幻引擎和Epic Games启动程序(如果尚未这样做)。重新启动Epic Games启动程序后,它会要求你将项目文件扩展名与虚幻引擎关联,点击“立即修复”进行修复。AirSim 带有一个内置的“块环境”,您可以使用它,也可以创建自己的环境。请参阅设置虚幻环境

设置遥控器(仅限多旋翼)

如果您想手动飞行,则需要遥控器。有关更多详细信息,请参阅遥控器设置

或者,您可以使用 API 进行编程控制或使用所谓的计算机视觉模式使用键盘四处移动。

如何使用 AirSim

按照上述步骤设置 AirSim 后,您可以,

  1. 双击.sln文件以将 Blocks 项目加载到(或在您自己的自定义虚幻项目中加载.sln文件)。如果你没有看到.sln文件,则你可能尚未完成上面 构建虚幻项目(Build Unreal Project) 小节中的步骤。Unreal\Environments\Blocks 注意:虚幻4.27将自动生成面向Visual Studio 2019的.sln文件。Visual Studio 2022 将能够加载和运行此.sln,但如果需要完整的 Visual Studio 2022 支持,则需要通过转到“编辑->编辑器首选项->源代码”并为“源代码编辑器”设置选择“Visual Studio 2022”来显式启用支持。
  2. 选择你的虚幻项目作为 启动(Start) 项目(例如,Blocks 项目),并确保 构建(Build) 配置设置为 “开发编辑器(Develop Editor) 和 x64。
  3. 加载虚幻编辑器后,按 播放(Play) 按钮。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
作者已关闭评论
0 条评论
热度
最新
推荐阅读
目录
  • 安装虚幻引擎
  • 构建 AirSim
  • 构建虚幻项目
  • 设置遥控器(仅限多旋翼)
  • 如何使用 AirSim
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档