合聚咖

合聚咖

AirSim学习笔记(二) 项目背景环境设置(CV mode)

admin

使用AirSim进行仿真时,首先需了解AirSim作为虚幻游戏引擎的插件,能适应基于虚幻引擎搭建的环境。插件编译后,在“AirSim\Unreal”目录下生成的“Plugins”文件夹至关重要,将其复制至虚幻引擎工程即可使用插件。

Unreal官方商店提供丰富环境资源,环境分为工程和资源两种类型。使用.sln文件(Visual Studio Solution File)组织项目结构,SLN文件存储项目环境、项目状态信息,支持生成Debug或Release模式的项目,适用于通用或专用CPU。

下载并安装环境时,确保Epic Game Launcher语言设置为英文,避免路径中文引发问题。如使用特定环境,如Landscape Mountains,需通过商店创建项目或直接添加到已有项目中。

Landscape Mountains作为免费经典教程环境,安装后可探索更多环境。下载安装过程包括创建项目、添加至项目、新建C++类等步骤,确保环境兼容性与版本一致。

添加AirSim插件至环境中,需复制“Plugins”文件夹并修改“uproject”文件以引用AirSim。通过生成Visual Studio项目文件并设置编译选项,可确保插件在Unreal编辑器中识别。

调整Unreal编辑器设置,包括设置游戏开始玩家位置、优化CPU使用、显示实时FPS等,以提升仿真体验。使用“Computer Vision Mode”可利用键盘控制视角,自由浏览游戏场景。

最后,设置“Computer Vision Mode”时,修改“settings.json”文件以指定模式,如Car或Multirotor,进行仿真。启用此模式后,通过键盘操作即可在Unreal编辑器中自由控制视角浏览环境,提升仿真灵活性与效率。