FlightGoggles: Photorealistic Sensor Simulation for Perception-driven Robotics using Photogrammetry and Virtual Reality

05/27/2019
by   Winter Guerra, et al.
0

FlightGoggles is a photorealistic sensor simulator for perception-driven robotic vehicles. The key contributions of FlightGoggles are twofold. First, FlightGoggles provides photorealistic exteroceptive sensor simulation using graphics assets generated with photogrammetry. Second, it also provides the ability to combine (i) synthetic exteroceptive measurements generated in silico in real time and (ii) vehicle dynamics and proprioceptive measurements generated in motio by vehicle(s) in flight in a motion-capture facility. FlightGoggles is capable of simulating a virtual-reality environment around autonomous vehicle(s) in flight. While a vehicle is in flight in the FlightGoggles virtual reality environment, exteroceptive sensors are rendered synthetically in real time while all complex extrinsic dynamics are generated organically through the natural interactions of the vehicle. The FlightGoggles framework allows for researchers to accelerate development by circumventing the need to estimate complex and hard-to-model interactions such as aerodynamics, motor mechanics, battery electrochemistry, and behavior of other agents. The ability to perform vehicle-in-the-loop experiments with photorealistic exteroceptive sensor simulation facilitates novel research directions involving, e.g., fast and agile autonomous flight in obstacle-rich environments, safe human interaction, and flexible sensor selection. FlightGoggles has been utilized as the main test for selecting nine teams that will advance in the AlphaPilot autonomous drone racing challenge. Subsequently, FlightGoggles has been actively used by the community. We survey approaches and results from the top twenty AlphaPilot teams, which may be of independent interest.

READ FULL TEXT

page 1

page 3

page 4

page 5

page 7

page 9

page 10

page 12

research
03/20/2023

Digital twin in virtual reality for human-vehicle interactions in the context of autonomous driving

The traditional simulation methods present some limitations, such as the...
research
07/12/2023

Agilicious: Open-Source and Open-Hardware Agile Quadrotor for Vision-Based Flight

Autonomous, agile quadrotor flight raises fundamental challenges for rob...
research
06/01/2022

Insertion of real agents behaviors in CARLA autonomous driving simulator

The role of simulation in autonomous driving is becoming increasingly im...
research
03/06/2022

High Speed Emulation in a Vehicle-in-the-Loop Driving Simulator

Rendering accurate multisensory feedback is critical to ensure natural u...
research
12/22/2022

Vehicle in Virtual Environment (VVE) Method

Autonomous vehicle (AV) algorithms need to be tested extensively in orde...
research
01/22/2019

Virtual Immersive Reality based Analysis of Behavioral Responses in Connected and Autonomous Vehicle Environment

Recently, we developed a dynamic distributed end-to-end vehicle routing ...
research
10/24/2022

Modeling Stochastic Data Using Copulas For Application in Validation of Autonomous Driving

Verification and validation of fully automated vehicles is linked to an ...

Please sign up or login with your details

Forgot password? Click here to reset