基于UE4 的AirSim虚拟仿真
一、前言
最近在研究UE4无人机驾驶的时候,用到了AirSim,研究了一下,发现配置的过程中让人很头疼,接下来就交大家怎么去配置基于UE4 的AirSim的环境。
二、环境准备
在搭建AirSim的环境中,需要Visual Studio2019或者2022,AisSim的源码,UE44.27或者4.26版本,Git,Anaconda3或python3的开发环境。
搭建开始:
首先:安装Visual Studio2022,可以直接去官网下载社区版
VS2022的下载地址为:https://visualstudio.microsoft.com/zh-hans/vs/older-downloads/
下载完之后开始安装UE4的环境,点击安装
第二步:开始安装UE4.27或者4.26,在EpicGame里面
第三步: Anaconda3或python3的开发环境
第四步:AirSim的源码,可以选择Git Clone 或者直接下载压缩包,地址:GitHub - microsoft/AirSim: Open source simulator for autonomous vehicles built on Unreal Engine / Unity, from Microsoft AI & Research
第五步:git安装,主要用来版本控制或者克隆项目。
三、官方的操作搭建环境
Build on Windows - AirSim
构建 AirSim#
- 安装 Visual Studio 2022。 确保在安装 VS 2022时选择使用 C++和Windows 10 SDK 10.0.19041的桌面开发(应默认选择)并在“个人组件”选项卡下选择最新的 .NET Framework SDK。
- 开始
Developer Command Prompt for VS 2022
。 克隆 repo:
git clone https://github.com/Microsoft/AirSim.git
,然后通过 . 进入 AirSim 目录cd AirSim
。注意:一般不建议将 AirSim 安装在 C 盘。这可能会导致脚本失败,并且需要在管理员模式下运行 VS。而是克隆到不同的驱动器,例如 D 或 E。
build.cmd
从命令行运行。这将在文件夹中创建可以使用的插件位Unreal\Plugins
,可以将其拖放到任何 Unreal 项目中。
四、个人操作搭建环境
1.打开Developer Command Prompt for VS 2022
,调整到预备的安装目录,我这里是H:\StudySpaces\AirSim\AirSim
2.在Developer Command Prompt for VS 2022
中,cd至你选择克隆的AirSim
项目地址,运行build.cmd,开始编译
编译成功之后会生成一个Blocks.uproject
最后打开项目成功,搭建完成。
基于UE4 的AirSim虚拟仿真相关推荐
- 基于java计算机组成原理虚拟仿真实验系统计算机毕业设计源码+系统+lw文档+mysql数据库+调试部署
基于java计算机组成原理虚拟仿真实验系统计算机毕业设计源码+系统+lw文档+mysql数据库+调试部署 基于java计算机组成原理虚拟仿真实验系统计算机毕业设计源码+系统+lw文档+mysql数据库 ...
- 虚拟计算机组成,计算机组成原理虚拟仿真实验平台研究
摘要: 现如今,随着现代化信息技术的快速发展,为解决传统实验教学的不足,各高等院校逐渐推出了一种新型的网上虚拟实验教学模式.虚拟实验是一种借助于网络技术,虚拟现实技术以及多媒体技术而模拟真实实验场景的 ...
- 计算机组成原理仿真,计算机组成原理虚拟仿真实验平台研究
摘要: 现如今,随着现代化信息技术的快速发展,为解决传统实验教学的不足,各高等院校逐渐推出了一种新型的网上虚拟实验教学模式.虚拟实验是一种借助于网络技术,虚拟现实技术以及多媒体技术而模拟真实实验场景的 ...
- ROS2学习笔记(三)-- 采集虚拟仿真环境图像并发布
简介:ROS2功能的学习我们还是在基于OpenAI的gym虚拟仿真环境中来完成,gym虚拟仿真环境安装请参考另一篇教程,这里不再重复说明,接下来我们开始创建一个ROS2的功能节点,并发布虚拟仿真环境小 ...
- Ubuntu18.04配置搭建基于Gazebo的虚拟仿真平台(Px4):无人机(UAV)、无人车等模拟实验平台
这篇我觉得是写得比较详细完整的 摘自:https://dgzc.ganahe.top/ganahe/2021/uavgazebomoni.html Ubuntu18.04配置搭建基于Gazebo的虚拟 ...
- 计算机网络局域网仿真搭建,基于虚拟仿真技术的计算机网络实验室的构建.pdf...
基于虚拟仿真技术的计算机网络实验室的构建.pdf 第29卷第1期 湖北汽车工业学院学报 Vol.29 No.1 2015 年3月 JournalofHubeiUniversityofAutomotiv ...
- 基于PanoSim5.0虚拟仿真平台的自主代客泊车AVP系统开发教程
一.Panosim5仿真平台简介 PanoSim是由国内一家创业公司联合吉大.北航等高校资源开发的一款智能驾驶汽车仿真软件平台.软件以智能驾驶汽车全栈仿真为开发目标,具有完整的场景模型.传感器模型和车 ...
- 【论文笔记】基于深度学习的机器人抓取虚拟仿真实验教学系统
文章目录 摘要 关键词 0 引言 1 基于深度学习的机器人抓取实验原理 2 机器人抓取虚拟仿真实验设计方案 2.1 虚拟仿真实验系统总体设计 2.2 机器人抓取实验教学过程 3 实验教学考核与管理 4 ...
- openglshader实现虚拟场景_基于OpenGL的雨雪场景仿真
基于 OpenGL 的雨雪场景仿真 张沛露 [期刊名称] <活力> [年 ( 卷 ), 期] 2019(000)020 [总页数] 1 [关键词] [ 关键词 ] 雨雪仿真: OpenGL ...
最新文章
- Mr. Process的一生-Linux内核的社会视角 (2)启动
- 参数化模型(parametric model)和非参数化模型non-parametric model)的区别?哪些模型是参数化模型,哪些模型是非参数化模型?
- TensorRT是NVIDIA开发的深度学习推理工具,只支持推理,不支持训练 引
- 数据由SqlServer2008转移到MySQL的一个方法
- 放大器和比较器的区别
- VMware虚拟机安装Centos7
- freertos心跳中断_FreeRTOS 在STM32上的移植 V1.0
- 涨知识!外贸中,船公司S/O(订舱单)文件英文解释!
- 理解Python中整型对象存储的位置
- yarn界面杀死application
- php mysql搜索算法_PHP实现深度优先搜索算法(DFS,Depth First Search)详解
- Eclipse字符集环境配置
- 扩展-视图 View
- go学习笔记-包处理
- mac中不允许安装第三方软件
- 使用 Neuron 接入 Modbus TCP 及 Modbus RTU 协议设备
- Java Excel 导出为 PDF
- sd卡重新分区以及格式化
- Java工程师是做什么的?学习java能干什么?
- Flash Tech: this.el_.vjs_getProperty is not a function video.js