Win10平台用UE4、VS Code22搭建Airsim项目

这篇具有很好参考价值的文章主要介绍了Win10平台用UE4、VS Code22搭建Airsim项目。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

我们在Windows10平台下搭建Airsim,需要安装这几个东西:UE4、VS Code 2022。

目录

1 参考文献

官方文档

参考教程

2 UE4安装

3 下载VS Code 2022

4 Airsim编译

4.1 环境安装

4.2 Blocks测试


1 参考文献

官方文档

官方文档一直都在更新,所以在安装的时候一定要先阅读官方文档的版本,以防下错版本,后续出现问题。文档链接:Build on Windows - AirSim

有支持Windows、macOS和Linux的,这里我们选择Windows的构建方法。

Win10平台用UE4、VS Code22搭建Airsim项目,ue4,无人机,python,c++

参考教程

知乎宁子安:airsim & unreal 仿真平台 - 知乎

b站:皮卡丘上大学啦皮卡丘上大学啦博客-皮卡丘上大学啦专栏文章-文集-哔哩哔哩视频​​​​​​

这里我参考了知乎和B站的大佬他们安装Airsim项目环境的内容,后续Airsim的一系列内容都很值得大家去看哟

2 UE4安装

根据官方文档,要求先下载Epic Unreal Launcher,下载链接:Download Unreal Engine

点击“下载启动程序”,跳出下载界面,直接点击打开就行,默认安装即可。

Win10平台用UE4、VS Code22搭建Airsim项目,ue4,无人机,python,c++

安装完成后,会在桌面显示一个快捷图标Epic Unreal Launcher,双击打开它,进入Epic Games,第一次打开会要求登录微软账号,没有的话需要注册一个。点击虚幻引擎-->-->引擎版本旁边的+号-->会跳出另一个版本号,点击它旁边的下三角-->选择4.27的版本下载,可以修改存储的位置,最好不要放在C盘。我这里由于已经安装了4.27的,所以下拉列表中是没有的。

这里解释一下为什么不用最新的版本,因为高版本下创建的项目在之后的操作中可能会出现不适配,所以我们尽量选择官方文档中说的大于等于4.27的版本就好了。

Win10平台用UE4、VS Code22搭建Airsim项目,ue4,无人机,python,c++

下载过程比较漫长,需要保证网络通畅。利用这个时间可以去下载VS Code 2022

3 下载VS Code 2022

步骤分两步,第一下载Visual Studio Install,第二在它里面安装Visual Studio Community 2022。

Visual Studio Install下载链接:下载 Visual Studio Tools - 免费安装 Windows、Mac、Linux

这里选择免费的社区版本就好了,点击免费下载,跳出下载界面,直接打开,就下载好了,打开文件。

Win10平台用UE4、VS Code22搭建Airsim项目,ue4,无人机,python,c++Win10平台用UE4、VS Code22搭建Airsim项目,ue4,无人机,python,c++

打开文件后,默认继续,进行安装。

Win10平台用UE4、VS Code22搭建Airsim项目,ue4,无人机,python,c++Win10平台用UE4、VS Code22搭建Airsim项目,ue4,无人机,python,c++

安装好VS Install后,会自动打开,选择Visual Studio Community 2022。因为我已经安装过了,所以这里只显示修改,第一次安装的话应该显示安装。点击“安装”或“修改”,我们进行配置。

Win10平台用UE4、VS Code22搭建Airsim项目,ue4,无人机,python,c++

官方文档里要求下载这些东西:

Win10平台用UE4、VS Code22搭建Airsim项目,ue4,无人机,python,c++

按照官方文档的要求,我们依次安装。

首先,在工作负荷里勾选Python开发使用C++桌面开发;因为之后会用到Python的API,所以这里先安装了Python开发环境,以免后续再修改。

Win10平台用UE4、VS Code22搭建Airsim项目,ue4,无人机,python,c++

然后,在单个组件里搜索Win,勾选Windows 10 SDK (10.019041.0),为保险起见,我还勾选了它的最新版本10.20348.0

Win10平台用UE4、VS Code22搭建Airsim项目,ue4,无人机,python,c++

接着,继续搜索net,官方文档说要选择最新的,但我为了保险起见,勾选所有的SDK和目标包

Win10平台用UE4、VS Code22搭建Airsim项目,ue4,无人机,python,c++

好的,全部配置好了,接下来进行安装,需要注意的是安装位置一定要改不要放到C盘,然后点击安装,由于我已经安装好了,这里就是修改了。

Win10平台用UE4、VS Code22搭建Airsim项目,ue4,无人机,python,c++

安装好了,就可以点击启动,显示这个样子就安装好了

Win10平台用UE4、VS Code22搭建Airsim项目,ue4,无人机,python,c++

4 Airsim编译

4.1 环境安装

在搜索栏找到Developer Command Prompt for VS 2022,会进入到Visual Studio Community 2022的安装位置。

Win10平台用UE4、VS Code22搭建Airsim项目,ue4,无人机,python,c++Win10平台用UE4、VS Code22搭建Airsim项目,ue4,无人机,python,c++

我们找一个内存比较大的盘存放Airsim的文件。不要将它下载到C盘,以防遇到权限问题,这里我直接用D盘,因此,我一直cd ..到D盘。

Win10平台用UE4、VS Code22搭建Airsim项目,ue4,无人机,python,c++

接下来,去GitHub上git下Airsim的源码内容。

输入:

git clone https://github.com/Microsoft/AirSim.git

这里的下载时间也可能蛮长的,需要一段时间。

Win10平台用UE4、VS Code22搭建Airsim项目,ue4,无人机,python,c++

如果网络不稳定,可能下载不下来,还有第二个方法,去GitHub上直接下载Airsim压缩包,链接:GitHub - microsoft/AirSim: Open source simulator for autonomous vehicles built on Unreal Engine / Unity, from Microsoft AI & Research,然后解压到D盘。最好把文件名字改一下,改成Airsim,里面包含了它的一系列源码。

Win10平台用UE4、VS Code22搭建Airsim项目,ue4,无人机,python,c++Win10平台用UE4、VS Code22搭建Airsim项目,ue4,无人机,python,c++

接着,输入

cd Airsim

进入到 “AirSim” 文件夹中,继续输入:

build.cmd

开始编译AirSim。这里需要保持网络畅通,编译过程时间漫长,耐心等待。

这一步特别容易编译失败,如果失败了,就关掉Developer Command Prompt for VS 2022,重新打开再次进入cd Airsim,进行build.cmd编译,直到成功

Win10平台用UE4、VS Code22搭建Airsim项目,ue4,无人机,python,c++

如果显示这样,就编译好了。会自动跳出Unreal Engine,进行generating project files。

Win10平台用UE4、VS Code22搭建Airsim项目,ue4,无人机,python,c++

接下来,进入Airsim\Unreal\Environments\Blocks,运行update_from_git.bat文件

cd Airsim\Unreal\Environments\Blocks
update_from_git.bat

Win10平台用UE4、VS Code22搭建Airsim项目,ue4,无人机,python,c++

编译完成后,在Airsim\Unreal\Environments\Blocks中有个Blocks.sln文件,双击打开

Win10平台用UE4、VS Code22搭建Airsim项目,ue4,无人机,python,c++Win10平台用UE4、VS Code22搭建Airsim项目,ue4,无人机,python,c++

4.2 Blocks测试

打开VS 2022 后,右击Blocks,设为启动项目

Win10平台用UE4、VS Code22搭建Airsim项目,ue4,无人机,python,c++

接着选择debug editor game,然后点击本地调试器,启动编译

Win10平台用UE4、VS Code22搭建Airsim项目,ue4,无人机,python,c++

接着,底下的调试框就会开始编译,第一次运行比较慢。之后再打开就会快一些。

Win10平台用UE4、VS Code22搭建Airsim项目,ue4,无人机,python,c++

编译成功后会自动打开UE4,就是这个界面。

Win10平台用UE4、VS Code22搭建Airsim项目,ue4,无人机,python,c++

点击运行,会让你选择是否用小车作为目标使用,选择否就是无人机。

Win10平台用UE4、VS Code22搭建Airsim项目,ue4,无人机,python,c++

 

用鼠标点一下无人机,鼠标会消失,按M键后,再按W、S、A、D键,可以以无人的上、下、左、右的视角看。至此,整个配置就结束了。

以后再次进入,可以直接双击Blocks.sln打开项目文章来源地址https://www.toymoban.com/news/detail-771220.html

到了这里,关于Win10平台用UE4、VS Code22搭建Airsim项目的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 【番外】在Windows安装Airsim/UE4踩坑合集

    具体步骤参考知乎大佬宁子安的文章: https://zhuanlan.zhihu.com/p/618440744 或者是airsim官方网站的步骤: https://microsoft.github.io/AirSim/build_windows/ 我这里写几个自己安装过程中踩的坑和报的错: 我运行正常的版本为: win10 vs2022 UE4(4.27.2) Airsim 1.8.1 问题在于没有关联虚幻引擎与Air

    2024年02月02日
    浏览(32)
  • UE4及Airsim安装时遇到的问题及解决办法

    我根据知乎上一篇博主的教程来进行安装UE4和Airsim,期间遇到了一些问题,在这里总结并给出可能的解决方法 教程:(解密AirSim-初稿)第一章:初识AirSim - 知乎 (zhihu.com) UE4是在Epic平台上的,而这个游戏平台在几家游戏平台里面虽然不是最慢的,但是速度也不稳定,我连接校

    2024年02月15日
    浏览(34)
  • Ubuntu 20.04 + UE4.27 + Airsim + ROS 学习(2)(显卡rtx 4060+双系统)

    由于换了电脑,所以又重新配置了一下环境,所以想把自己在搭建过程中解决的一些问题进行分享。我是主体参考的Ubuntu18.04搭建AirSim+ROS仿真环境_airsim ros-CSDN博客小青蛙大佬的这篇,但是在顺着他的思路往下搭的时候自己也遇到了很多问题,所幸都解决了! 1. 首先是获取U

    2024年02月04日
    浏览(36)
  • Win10配置Airsim环境并设置Python通信

    和朋友交流时,了解到微软开发了一个仿真环境叫Airsim,可以作为插件插入到虚幻引擎4中,进行汽车、无人机等实际环境的仿真。于是打算跟着知乎宁子安写的教程来配置一下环境。 官方文档:https://microsoft.github.io/AirSim/ 官方仓库:https://github.com/microsoft/AirSim 经过了无数的

    2023年04月12日
    浏览(63)
  • Win10平台VS2017+OpenCV3.4.0+Qt5.12配置教程

    本文专为图像处理开发项目人员准备,涉及多个软件和库的安装、配置教程,亲测可行。 1、 VS 是美国微软公司(Microsoft)开发的 集成开发环境 “Visual Studio” 的简称,是Windows平台最流行的应用程序集成开发环境。 注意区分:MSVC(Microsoft Visual C++ Compiler)是指微软的VC编译

    2024年02月05日
    浏览(44)
  • win10 私有云平台的搭建

    (1)点击开启此虚拟机 (2)敲回车确认 (3)敲F11同意并继续 (4)选中该虚拟机磁盘,回车继续 (5)默认键盘布局 (6)设置账号密码并回车确认 (7)F11安装ESXI (8)安装完成 配置网络 对于ESXI6.7版本来说早就已经摆脱了对于vSphere Client的束缚,全部都是通过浏览器操作 如遇到问题可以通过以下

    2023年04月11日
    浏览(30)
  • Win10/11平台OBS-Studio 源码联合QT6.3和VS2019编译教程

    本文默认编译64位程序。 下载源码可以通过Git下载,也可以直接下载zip文件。 通过Git下载 打开OBS-Studio的GitHub编译安装指导页[obs-studio wiki](Build Instructions For Windows · obsproject/obs-studio Wiki (github.com)),按照Option B: Custom Windows builds方法安装(当然,这种方法需要你提前装好[Git](

    2024年02月10日
    浏览(52)
  • Qt6.5.1+WebRTC学习笔记(十)开发环境搭建(win10+vs2022)

    1.操作系统win10 64位 2.合理的上网方式,需要正常访问google,最好有40G以上流量 3.安装VS2022,笔者使用的是社区版,并选中C++相关,笔者设置如下        注意,win10的sdk需要是10.0.22621.0,其他版本可能导致编译不通过,而且这个版本会根据webrtc源码的更新而发生变化  4.安装

    2024年02月08日
    浏览(37)
  • win10 vs2022 搭建 cocos2d-x 3.17 开发环境

    https://cocos2d-x.org/download/ 也可以在 github 下载 https://github.com/cocos2d/cocos2d-x/tags https://docs.cocos2d-x.org/cocos2d-x/v3/zh/ https://docs.cocos2d-x.org/api-ref/cplusplus/v3x/index.html 需要 python2 , 安装后可以用 python2 的绝对路径运行 cocos 的 setup.py 如何没有把 python2 加入到环境变量, 可以修改引擎路径下

    2024年02月08日
    浏览(35)
  • 关于UE4/UE5 无法正确使用VS2019进行编译运行(乱码报错)

            这是一个让我百思不得其解的问题,无论是上网查资料还是怎样去调整设置。总是感觉无法正确、彻底的解决。         通过学习,发现问题唯一的根源其实是VS的语言设置与你电脑系统的语言设置不兼容。我们只需要对系统的区域语言进行更改即可正常运行。如果

    2024年02月11日
    浏览(31)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包