写点什么

微软 AirSim,一个无人机和机器人的模拟器

  • 2017-02-21
  • 本文字数:558 字

    阅读完需:约 2 分钟

微软开发并开源了 AirSim ,一个用于模拟无人机在全世界的飞行的工具。这个模拟器基于虚幻引擎(Unreal Engine)构建,微软很快会增加对机器人和其它类型移动设备的支持。

微软在内部开发了航空信息系统和机器人平台,这个研究项目意在理解自动驾驶汽车在真实世界中是如何行驶的。平台使用深度学习技术来理解这些运输工具在各种不同的环境下是如何反应的,以此来改进它们。但由于深度学习需要非常大量的数据,而数以千计的真实实验是可能会导致移动设备损毁的,所以微软开发了AirSim,一个基于虚幻引擎的真实模拟器。

就当前状态而言,AirSim 可以模拟 MAVLink DJI 无人机的飞机,可以支持 Pixhawk 控制器。框架是模块化的,支持添加其它类型的运输工具和控制器。微软计划很快加入对某些类型机器人的支持,并且欢迎社区来一起贡献代码,如果他们想要扩展到其它平台上,支持某类硬件的话。框架可以用于模拟任意类型自动驾驶设备的移动。

模拟器框架也包括了用于从 GPS 和其它传感器上下载数据的 API,包括可视化数据等,用于控制移动设备。项目目前有 Windows 版,微软很快会发布 Linux 版。其它平台也很容易支持,因为代码从设计开始就使用了 CMake,是跨平台的。微软也采用了 ZeroMQ 和 Protobuf 技术,也支持 Python 等其它类型的语言。

阅读英文原文 Microsoft AirSim, a Simulator for Drones and Robots

2017-02-21 18:003870
用户头像

发布了 152 篇内容, 共 76.3 次阅读, 收获喜欢 64 次。

关注

评论

发布
暂无评论
发现更多内容

架构师1期week05

FG佳

第 5 周 作业

Pyr0man1ac

第二周作业总结

hunk

极客大学架构师训练营

第2周作业

Steven

极客大学架构师训练营

第六周 技术选型 学习总结

应鹏

学习 极客大学架构师训练营

第六周作业 (作业二)

Geek_83908e

极客大学架构师训练营

架构师训练营 第二周学习总结

阿光

【面经】面试官:如果让你设计一个高并发的消息中间件,你会怎么做?

冰河

面试 高并发 异步 限流 消息中间件

架构师训练营第六周总结

xs-geek

极客大学架构师训练营

架构师训练营第六周作业

CmHuang

架构师训练营第 2 期 第二周总结

月下独酌

【架构师训练营第 1 期 06 周】 作业

Bear

极客大学架构师训练营

第 2 周 - 命题作业

willson

架构师训练营 - 第六周 - 作业一

行者

【架构师训练营第 1 期 06 周】 学习总结

Bear

极客大学架构师训练营

依赖倒置原则、接口隔离原则优化类的设计

极客大学架构师训练营

第二周总结

孤星

架构师训练营 第二周作业

阿光

第二周总结

willson

第 6 周 作业

Pyr0man1ac

链表实现插入排序、机器学习Top 10 算法、图数据库实战Neptune、John 易筋 ARTS 打卡 Week 24

John(易筋)

学习 ARTS 打卡计划 链表实现插入排序 图数据库实战 Neptune

架构师训练营 week2 课后练习

花果山

极客大学架构师训练营

极客时间 - 架构师一期 - 第六周作业

_

极客大学架构师训练营 第六周作业

week2学习总结

幸福小子

第二周作业

hunk

极客大学架构师训练营

第二周

宇文青

架构第六周作业

Geek_Gu

极客大学架构师训练营

架构师系列之3 接口分离原则

桃花原记

Week2作业

幸福小子

依赖倒置原则

落朽

架构师训练营week06

FG佳

架构师一期

微软AirSim,一个无人机和机器人的模拟器_微软_Abel Avram_InfoQ精选文章