首页 欧洲联赛正文

香水排名,Windows开源无人机仿真东西:AirSim1.0 入门,旬

好色的女性

2017年2月16号

微软开源了根据虚幻引擎的一款用于模仿无人机飞翔的东西——AirSim

_AIRSIM_

AirSim是一个用于模仿无人怎样戒撸机在全国际的飞翔的东西,这个模仿器根据虚幻引擎(Unreal Engine)构建。经过AirSim渠道能够了解自动驾驶仪在实在国际中是怎么行进的,一起能够在该渠道运用深度学习技能来了解这些运输东西在各种不同的环境下是怎么反响的。

现在,AirSim能够模胶州茂腔大全张梅香拟MAVLink和DJI无人机的飞机,可香水排名,Windows开源无人机仿真东西:AirSim1.0 入门,旬以支撑Pixhawk控制器。

依照官方教程装置,或许也会遇到一些细微的问题,以此文来供给一些处理的思路。

当然,我也在AirSim仿真课程中以视频实操的方法具体讲解了AirSim吴敏一东西与无人驾驶结合的运用事例,让咱们能够快速上手,防止入坑。大lcu是什么意思家能够在大众号直接回复关键字:仿真,获取AirSim仿真课程纲要及学习方法

香水排名,Windows开源无人机仿真东西:AirSim1.0 入门,旬
香水排名,Windows开源无人机仿真东西:AirSim1.0 入门,旬

>>>>

1.软硬件环境

硬mu718件环境:

笔者的电脑香水排名,Windows开源无人机仿真东西:AirSim1.0 入门,旬是i5 CPU +8G RAM+SSD,运转起来相对有些卡顿。

可完成的软件环境:

>&g旧梦重弹t;>>

2.装置VS2015

>>>>

3.编译AirSim源码

克隆源码

翻开抗日之铁苦战王Visual Studio 2015,在团队资源管理器中点击克隆源码。

URL输入github.com/Microsoft/Ai,工程目录用户挑选,点击克隆即可。

编译源码

在编译之前,将MSBuild的目录增加到环境变量path中去

然后就能够进行编译了。按下 win+R运转cmd,进入工程目录,运转build.cmd。此处或许会呈现h王倩上吊alf.h编码过错的问题

翻开half.h文件,将禁断婚 “AS IS” 的中文引号 修正为 ”AS IS”英香水排名,Windows开源无人机仿真东西:AirSim1.0 入门,旬文引号 保存即可。

再履行build.cmd便可顺畅编译迁西廖水兵代码。

编译成功后,会将Airsim工程一切的binaries文件仿制到Unreal/Plugins下。在建立完Unreal的环境后,将Unreal/Plugins仿制到Unreal的环境即可。

>>>>

4.装置虚幻引擎

登录 Unreal Engine官网 ,注册账号,下载引擎客户端,增加4.16版别的引擎。

>>>>

5.装备虚幻引擎

下载山脉景象

翻开Epic GamesLauncher,在学习项下,滚轮找到山脉景象LandscapeMountains并adexe官网下载。

创立UE工程

在作业寓组词项下,创立工程并下载UE工程,UE工程大约2G。

下载完成后,进入U香水排名,Windows开源无人机仿真东西:AirSim1.0 入门,旬E工程目录,双击翻开 LandscapeMountains.uproject

创立C++类

文件-新建C++类,类型挑选无,点击持续,挑选默许名Myclass,点击创立类。

在这个过程中,会从头编译C++类,会在UE工程下生成LandscapeMountains.sln

创立发动文件

在UE工程目录下新建update_airsim.c王荣调任安徽省长md文件,将以下内容仿制进去。

pushd %~dp0

set AIRSIM=D:gitAirSim

if NOT exist %AIRSIM%UnrealPluginsAirSi莎伊克m goto :nobits

if not exist PluginsAirSim mkdir Pl同房姿态uginsAirSim

robocopy /MIR %AIRSIM%UnrealPluginsAirSim PluginsAirSim

goto :end

:nobits

echo Could not find %AIRSIM%AirSimUnrealPluginsAirSim

echo Please run build.cmd in the AirSim directory.

:end

popd

pause

留意:AIRSIM为用户的airsim工程地点的目录,请修正AIRSIM变量的值。

运转发动文件

按下 win+R 运转cmd,进入UE工程目录,运转update_airsim.cmd。运转成干姐妹影院功后,会将airsim工程的 ~PluginsAirSim 文件夹仿制到 UE工程。

修正UE工程文件

修改LandscapeMountains.uproject文件,修正为如下内容:

{

"Fi伊周电子版下载leVersion": 3,

"EngineAssociation": "4.16",

"Category": "Samples",

"Deion": "",

"Modules": [

{

"Name": "LandscapeMountains",

"Type": "Runtime",

"LoadingPhase": "Default",

"AdditionalDependencies": [

"AirSim"

]

}

],

"TargetPlatforms": [

"MacNoEditor",

"WindowsNoEditor"

],

"EpicSampleNameHash": "1226740271",

"Plugins": [

{

"Name": "AirSim",

"Enabled": true

}

]

}

生成VS工程文件

封闭Visual Studio 和 Unreal Editor,右键LandscapeMountains.uproject,挑选Generate Visual Studio Project Files,会将咱们刚刚仿制过来的~PluginsAirSim和UE工程兼并。

运转UE工程

从头在Visual Studio中翻开LandscapeMountains.sln ,保证VS的build装备为 "DebugGam香水排名,Windows开源无人机仿真东西:AirSim1.0 入门,旬e

Editor" 和"Win64"。

挑选Build-RebuildSolution,从头生成处理方案。

衔接pixhawk,按F5运转UE工程。

装备UE工程

在国际纲要视图中找到 PlayerStart,设置方位如下:

一起删去Player Start_2 到 Player Start_13.

然后翻开 国际设置,设置 GameMode Override 为 AirSimGameMode:

保存UE工程,点击 播映 按钮,就能够运转Unreal Engine了。

留意,当Unrea凶恶魔咒l运转时,鼠标便被躲藏了。想要运用鼠标,能够运用 Alt+TAB 键切换。

源自:阿木实验室

声明:该文观念仅代表作者自己,搜狐号系信息发布渠道,搜狐仅供给信息存储空间服务。
版权声明

本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。