arXivDaily arXiv每日学术速递 周一至周五更新
arXiv 2009.00563cs.ROcs.AI
收藏

Flightmare:一个灵活的四旋翼飞行器模拟器

Flightmare: A Flexible Quadrotor Simulator

Robotics and Perception Group(机器人与感知小组);Depts. Informatics and Neuroinformatics(信息学与神经信息学系);University of Zurich and ETH Zurich(苏黎世大学和苏黎世联邦理工学院)

Yunlong Song, Selim Naji, Elia Kaufmann, Antonio Loquercio, Davide Scaramuzza

摘要:

最先进的四旋翼模拟器具有刚性和高度专业化的结构:它们要么非常快速,物理精确,要么具有照片般的真实感。在这项工作中,我们提出了一种新的四旋翼模拟器:Flightmare。Flightmare由两个主要组件组成:基于Unity构建的可配置渲染引擎和用于动力学模拟的灵活物理引擎。这两个组件完全解耦,可以彼此独立运行。这使得我们的模拟器非常快:渲染速度高达230 Hz,而在笔记本电脑上的物理模拟速度高达200,000 Hz。此外,Flightmare还具有几个理想的功能:(i)大型多模态传感器套件,包括提取场景3D点云的接口;(ii)用于强化学习的API,可以并行模拟数百个四旋翼;以及(iii)与虚拟现实耳机集成,用于与模拟环境进行交互。我们通过将Flightmare用于两种不同的机器人任务来展示其灵活性:使用深度强化学习的四旋翼控制和复杂3D环境中的无碰撞路径规划。

英文摘要:

State-of-the-art quadrotor simulators have a rigid and highly-specialized structure: either are they really fast, physically accurate, or photo-realistic. In this work, we propose a novel quadrotor simulator: Flightmare. Flightmare is composed of two main components: a configurable rendering engine built on Unity and a flexible physics engine for dynamics simulation. Those two components are totally decoupled and can run independently of each other. This makes our simulator extremely fast: rendering achieves speeds of up to 230 Hz, while physics simulation of up to 200,000 Hz on a laptop. In addition, Flightmare comes with several desirable features: (i) a large multi-modal sensor suite, including an interface to extract the 3D point-cloud of the scene; (ii) an API for reinforcement learning which can simulate hundreds of quadrotors in parallel; and (iii) integration with a virtual-reality headset for interaction with the simulated environment. We demonstrate the flexibility of Flightmare by using it for two different robotic tasks: quadrotor control using deep reinforcement learning and collision-free path planning in a complex 3D environment.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑