AirSim学习(1)安装Unreal Engine和AirSim

本文概述了AirSim的学习过程,包括安装UnrealEngine4.27.2、配置AirSim插件、使用PythonAPI(VehicleClient和MultirotorClient)以及C++接口,还介绍了AirSim与ROS的联合仿真。教程详细指导了从基础到高级操作的配置步骤。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

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的联合仿真

一、安装Unreal Engine

首先安装Epic Games Launcher
Epic Games官网
启动Epic Games Launcher,按照下列顺序选择并安装4.27.2版本的Unreal Engine。
在这里插入图片描述
安装完成后一定要重启,否则在编译AirSim时会报错。

二、下载并编译AirSim

AirSim官网

需要下载安装VS2022并且确保安装了以下工作负载:

  1. Desktop Development with C++
  2. Windows 10 SDK 10.0.19041 (should be selected by default)
  3. The latest .NET Framework SDK
    在这里插入图片描述
    启动Developer Command Prompt for VS 2022
    在这里插入图片描述

执行以下命令克隆AirSim源码(尽量不要放在C盘,若在C盘则上一步的终端需要以管理员身份运行

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

切换到克隆的仓库中,运行如下命令开始编译AirSim

build.cmd

若Unreal Engine安装后没有重启,则编译时会报错并且不会出现如下的窗口
在这里插入图片描述
编译成功,则终端输出为:
在这里插入图片描述
至此,AirSim的环境配置就成功了。
进入AirSim\Unreal\Environments\Blocks双击Blocks.uproject
在这里插入图片描述
出现如下弹窗,选择
在这里插入图片描述
编译完成后,出现如下界面:
在这里插入图片描述
选择运行,出现如下弹窗,选择则为车的仿真,若选则为四旋翼仿真(车可以使用键盘控制,无人机需要外接遥控器)

键盘控制效果如下:

AirSim配置成功效果

爬虫Python学习是指学习如何使用Python编程语言来进行网络爬取数据提取的过程。Python是一种简单易学且功能强大的编程语言,因此被广泛用于爬虫开发。爬虫是指通过编写程序自动抓取网页上的信息,可以用于数据采集、数据分析、网站监测等多个领域。 对于想要学习爬虫的新手来说,Python是一个很好的入门语言。Python的语法简洁易懂,而且有丰富的第三方库工具,如BeautifulSoup、Scrapy等,可以帮助开发者更轻松地进行网页解析数据提取。此外,Python还有很多优秀的教程学习资源可供选择,可以帮助新手快速入门并掌握爬虫技能。 如果你对Python编程有一定的基础,那么学习爬虫并不难。你可以通过观看教学视频、阅读教程、参与在线课程等方式来学习。网络上有很多免费付费的学习资源可供选择,你可以根据自己的需求学习风格选择适合自己的学习材料。 总之,学习爬虫Python需要一定的编程基础,但并不难。通过选择合适的学习资源不断实践,你可以逐步掌握爬虫的技能,并在实际项目中应用它们。 #### 引用[.reference_title] - *1* *3* [如何自学Python爬虫? 零基础入门教程](https://blog.csdn.net/zihong523/article/details/122001612)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^koosearch_v1,239^v3^insert_chatgpt"}} ] [.reference_item] - *2* [新手小白必看 Python爬虫学习路线全面指导](https://blog.csdn.net/weixin_67991858/article/details/128370135)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^koosearch_v1,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值