这个项目能做什么

AirSim是微软人工智能与研究部门开发的用于无人机、汽车及其他交通工具的开源跨平台模拟器。它主要作为虚幻引擎插件实现,可以放入虚幻环境中,同时也有实验性的Unity插件版本可用。 README中描述的关键能力: - 仿真保真度:物理和视觉上逼真的仿真,支持PX4和ArduPilot等流行飞控的软件在环仿真,以及PX4的硬件在环仿真。 - 程序化控制:通过RPC暴露API,可从C++、Python、C#和Java访问。这些API允许获取图像、读取车辆状态和控制车辆。相同的API以独立的跨平台库提供,因此代码可以在仿真中测试,之后在真实车辆上运行。 - 数据收集:可以通过仿真器内的录制按钮或通过API记录训练数据,从而完全控制记录的内容、位置和时间。 - 计算机视觉模式:一种没有车辆或物理的模式,可以任意定位相机以采集深度、视差、表面法线或对象分割图像。 - 天气效果:可通过键盘(F10)和API访问的可配置天气选项。 - 手动控制:无人机可用遥控器飞行;汽车可用方向键驾驶。 快速入门:提供Windows和Linux的预编译二进制文件,并提供Windows、Linux和macOS的构建说明。详细文档涵盖构建、API、设置、图像API、强化学习和设计。 该项目面向AI研究,包括用于自动驾驶汽车的深度学习、计算机视觉和强化学习。它根据MIT许可证发布,并有一篇来自FSR 2017会议的相关论文。社区渠道包括GitHub Discussions和Facebook群组。