栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > C/C++/C#

airsim(二)

C/C++/C# 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

airsim(二)

在上一篇文章中配置好了airsim

本次内容:下载山脉景观、使用python--airsim API(AirSim的 API 有python和C++两种使用方式,我使用的是python)

【初学airsim,在网上看了很多教程,airsim详细教程(1):win10配置airsim仿真环境(2021.8.12更新) - 知乎 (zhihu.com)这个系列很全面详细,很有帮助,感谢大佬!】

(1)山脉景观

参考:airsim系列(二) - 浏览游戏中的美景(CV mode) - 知乎 (zhihu.com)

 山脉景观创建工程只支持到unreal2.4,我之前下载的是2.6版本。所以需要安装一个unreal2.22.

按照上面教程前部分下载山脉景观

【注意】要把Epic games的界面设置为中文再下载,否则创建C++类时,出现了 错误:已成功添加类“MyClass”,但必须在重新编译“LandscapeMountains”模块后它才会出现在内容浏览器中。自动编译山脉景观模块失败

【注意】不知道是不是我的版本的问题:在上面教程的步骤2修改LandscapeMountains.uproject的内容中,第一次我也照着修改了,不过之后运行会现error弹窗:Couldn't set association for project. Check the file is writeable”

 

            教程评论里有人提到:

 

             所以我重新下载了山脉景观,没有进行上述修改。创建C++后,直接打开了sln文件,进行调试,自动打开了unreal。(也可能是unreal版本的问题,这次我用的unreal2.6运行的LandscapeMountains.uproject)打开unreal会提醒你有新的插件!

往后按教程来就行(世界场景设置在设置里)

(2)airsim API

参考:

airsim详细教程(四) - 控制四旋翼起飞和降落(airsim api) - 知乎 (zhihu.com)

python版本我一开始用的3.5但是跑程序时会出现以下错误

【注意】把版本换成python3.7就可以成功运行! 

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/630543.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号