AirSim学习(2)创建UE4项目并添加AirSim插件

这篇具有很好参考价值的文章主要介绍了AirSim学习(2)创建UE4项目并添加AirSim插件。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

AirSim学习笔记汇总

  1. AirSim学习(1)安装Unreal Engine和AirSim
  2. AirSim学习(2)创建UE4项目并添加AirSim插件
  3. AirSim学习(3)AirSim的PythonAPI基本操作——VehicleClient类
  4. AirSim学习(4)AirSim的PythonAPI基本操作——MultirotorClient类
  5. AirSim学习(5)AirSim的C++接口、AirSim与ROS的联合仿真

前言

使用AirSim的一个重要原因就是它的图像更加逼真,更加适用于复杂的视觉任务,而AirSim编译完成后的Unreal\Environment中的Blocks环境仅有几个方块、球体,对于大家期望的效果来说远远不够。利用虚幻商城提供的大量免费场景,我们就可以实现各种场景的仿真。此处我以City Park环境为示例,展示如何创建UE4项目并添加AirSim插件到项目中。

一、创建UE4项目

首先打开Epic Games Launcher,进入虚幻商城,搜索City Park,在筛选结果栏选择免费,即可找到City Park Environment Collection
airsim仿真在ue中应该建一个什么样的项目类型,AirSim,学习,ue4,自动驾驶,虚幻
选择添加至购物车,点击去支付即可
airsim仿真在ue中应该建一个什么样的项目类型,AirSim,学习,ue4,自动驾驶,虚幻
然后我们来到,页面最下方出现保管库,选择刚才购买的City Park Environment Collection,点击创建工程
airsim仿真在ue中应该建一个什么样的项目类型,AirSim,学习,ue4,自动驾驶,虚幻
选择引擎版本为4.27,设置好位置,点击创建即可,初次使用会下载保管库的内容,稍等即可。
airsim仿真在ue中应该建一个什么样的项目类型,AirSim,学习,ue4,自动驾驶,虚幻
双击打开工程,第一次打开比较慢
airsim仿真在ue中应该建一个什么样的项目类型,AirSim,学习,ue4,自动驾驶,虚幻
至此,UE4的工程就创建成功了。

二、添加AirSim插件

AirSim\Unreal\Plugins全部复制到工程的文件夹中
airsim仿真在ue中应该建一个什么样的项目类型,AirSim,学习,ue4,自动驾驶,虚幻
再次双击CityPark.uproject,出现如下弹窗,选择即可,等待编译完成
airsim仿真在ue中应该建一个什么样的项目类型,AirSim,学习,ue4,自动驾驶,虚幻
右下角出现新插件可用,点击管理插件,可以看到AirSim插件已经添加到工程中了
airsim仿真在ue中应该建一个什么样的项目类型,AirSim,学习,ue4,自动驾驶,虚幻
世界场景设置游戏模式\游戏模式重载中修改为AirSimGameMode
airsim仿真在ue中应该建一个什么样的项目类型,AirSim,学习,ue4,自动驾驶,虚幻
点击运行,在弹窗中选择进入车辆仿真
airsim仿真在ue中应该建一个什么样的项目类型,AirSim,学习,ue4,自动驾驶,虚幻
仿真效果如下:

新建UE4工程并添加AirSim插件文章来源地址https://www.toymoban.com/news/detail-851893.html

到了这里,关于AirSim学习(2)创建UE4项目并添加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日
    浏览(41)
  • ubuntu20.04搭建ROS+UE4+airsim环境

    前两天搭建了ubuntu20.04下ue4+ROS+airsim环境,在这里记录一下,方便后面自己查阅。 主要过程参见链接:Ubuntu18.04搭建AirSim+ROS仿真环境_我只是一只自动小青蛙的博客-CSDN博客_airsim ros 我遇到的问题(根据引文中的标题): 1、github于epic账号绑定问题:需要在epic账号设置中绑定

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

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

    2024年02月15日
    浏览(51)
  • AirSim仿真学习记录(1)

    AirSim 是一款基于虚幻引擎构建的无人机、汽车等 模拟器 (我们现在还有一个实验性的Unity版本)。它是开源的,跨平台的,并支持使用流行的飞行控制器(如PX4和ArduPilot)进行软件在环仿真,并使用PX4进行硬件在环模拟,以进行物理和视觉上逼真的模拟。它是作为虚幻插件

    2024年02月15日
    浏览(57)
  • Ubuntu18.04搭建AirSim+ROS仿真环境

    AIRSIM在UBuntu 18.04上构建的官网文档 AIRSIM是依赖于UE4引擎实现的,因此在安装AIRSIM之前要安装UE4引擎。 在Ubuntu上安装UE4引擎需要从源文件进行编译,因此我们需要访问UE4的github仓库。但想要访问UE4的github仓库,我们就必须建立github与UE4许可的链接,否则直接访问UE4的github仓库时就

    2023年04月08日
    浏览(100)
  • 【详细】Ubuntu20.04系统安装Airsim仿真器

    目录 一.必要的设置 1.注册一个Epic Games帐户 2.注册一个 Github 账户 3.关联 二.下载UE4 on Linux 方法1:使用GitHub页面上的下载功能 方法2:使用 git(代码行) 1.http 2.git 三.编译UE4 1.进入工程文件夹 2.运行脚本,配置依赖环境 3.运行工程配置脚本 4.编译UE4 5.测试安装 四.下载 Airsim

    2024年01月16日
    浏览(44)
  • 无人机仿真环境配置初探(Unreal Engine + AirSim Plugin)

    AirSim插件配合Unreal Engine游戏引擎的3D渲染能力,可以实现比较逼真的环境渲染效果,具备Camera、Lidar和GNSS三种导航数据供供导航程序使用,其代码架构如下(参考自知乎文章) 注 : AirSim仅支持UE4,对于UE5,需要下载https://github.com/CodexLabsLLC/Colosseum对应的UE版本的Colosseum(AirSim的

    2024年04月10日
    浏览(45)
  • AirSim学习日志 3-使用AirSim控制无人机

    AirSim提供很多API接口,本文将使用python,通过这些接口实现对单个无人机简单飞行的控制。 1.python库的安装 需安装两个airsim相关的库: 2.在Unreal中运行无人机 2.1 仿真运行 在 DocumentsAirSim 目录下创建 setting.json 文件,并写入如下的内容: \\\"SimMode\\\": \\\"Multirotor\\\" 表示仿真模式为无人

    2023年04月08日
    浏览(37)
  • AirSim学习(1)-介绍,安装,unity测试

    AirSim是一款基于虚幻引擎的无人机、汽车等模拟器(我们现在也有一个实验性的Unity版本)。它是开源的,跨平台的,支持使用流行的飞行控制器(如PX4和ArduPilot)进行软件在环模拟,并支持使用PX4进行物理和视觉逼真模拟的硬件在环模拟。它是作为一个虚幻插件开发的,可以简单

    2024年02月12日
    浏览(41)
  • UE4 -使用快捷方式添加命令行参数启动项目

    命令行参数(Command-Line Arguments) 是各类称之为的字符串,当运行可执行文件时可以通过命令行或者可执行文件的快捷方式将其传入。它们的目的是自定义引擎运行的方式,以便符合开发人员或用户的需要。这可以像使得运行编辑器而不运行游戏那么简单;或它也可以更

    2024年02月07日
    浏览(51)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包