FlightGoggles: A Modular Framework for Photorealistic Camera, Exteroceptive Sensor, and Dynamics Simulation
Not on the map. Why?
Abstract (arXiv)
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 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 a motion-capture facility. FlightGoggles is capable of simulating a virtual-reality environment around autonomous vehicle(s). 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. We survey approaches and results from the top AlphaPilot teams, which may be of independent interest.
Key facts. Cited by 22 papers in the map (data through 14 Oct 2026). First posted on arXiv 27 May 2019.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 5; 2022: 2; 2023: 1; 2024: 4; 2025: 8; 2026: 2.
22 papers.
Sort:
By area:
- 2021Kimera: from SLAM to Spatial Perception with 3D Dynamic Scene Graphscited by 144
- 2021Autonomous Drone Racing with Deep Reinforcement Learningcited by 60
- 2023OmniDrones: An Efficient and Flexible Platform for Reinforcement Learning in Drone Controlcited by 33
- 2021Learning Interactive Driving Policies via Data-driven Simulationcited by 17
- 2024SOUS VIDE: Cooking Visual Drone Navigation Policies in a Gaussian Splatting Vacuumcited by 16
- 2021Variational Inference MPC using Tsallis Divergencecited by 11
- 2022Visual Attention Prediction Improves Performance of Autonomous Drone Racing Agentscited by 7
- 2024Multi-Fidelity Reinforcement Learning for Time-Optimal Quadrotor Re-planningcited by 4
- 2021RP-VIO: Robust Plane-based Visual-Inertial Odometry for Dynamic Environmentscited by 3
- 2022Visual-based Safe Landing for UAVs in Populated Areas: Real-time Validation in Virtual Environmentscited by 2
- 2026ABot-Earth 0.5: Generative 3D Earth Modelcited by 2
- 2025Towards Task-Oriented Flying: Framework, Infrastructure, and Principlescited by 1
10 more
- 2025RCUKF: Data-Driven Modeling Meets Bayesian Estimationcited by 1
- 2025JuggleRL: Mastering Ball Juggling with a Quadrotor via Deep Reinforcement Learningcited by 1
- 2025Advancing AI Challenges for the United States Department of the Air Forcecited by 1
- 2026HERCULES: An Open-Source Simulation Framework for Heterogeneous Multi-Robot SLAM, Collaborative Perception, and Explorationcited by 1
- 2024UAV-Borne Mapping Algorithms for Low-Altitude and High-Speed Drone Applicationscited by 0
- 2024Cesium Tiles for High-realism Simulation and Comparing SLAM Results in Corresponding Virtual and Real-world Environmentscited by 0
- 2025VizFlyt: Perception-centric Pedagogical Framework For Autonomous Aerial Robotscited by 0
- 2025Uncertainty Quantification Framework for Aerial and UAV Photogrammetry through Error Propagationcited by 0
- 2025SPIRAL: Self-Play Incremental Racing Algorithm for Learning in Multi-Drone Competitionscited by 0
- 2025Curriculum-Based Iterative Self-Play for Scalable Multi-Drone Racingcited by 0
- 2026HERCULES: An Open-Source Simulation Framework for Heterogeneous Multi-Robot SLAM, Collaborative Perception, and Exploration22 Jun 2026
- 2026ABot-Earth 0.5: Generative 3D Earth Model8 Jun 2026
- 2025Advancing AI Challenges for the United States Department of the Air Force31 Oct 2025
- 2025Curriculum-Based Iterative Self-Play for Scalable Multi-Drone Racing26 Oct 2025
- 2025SPIRAL: Self-Play Incremental Racing Algorithm for Learning in Multi-Drone Competitions26 Oct 2025
- 2025JuggleRL: Mastering Ball Juggling with a Quadrotor via Deep Reinforcement Learning29 Sep 2025
- 2025RCUKF: Data-Driven Modeling Meets Bayesian Estimation7 Aug 2025
- 2025Uncertainty Quantification Framework for Aerial and UAV Photogrammetry through Error Propagation17 Jul 2025
- 2025Towards Task-Oriented Flying: Framework, Infrastructure, and Principles21 Apr 2025
- 2025VizFlyt: Perception-centric Pedagogical Framework For Autonomous Aerial Robots28 Mar 2025
- 2024SOUS VIDE: Cooking Visual Drone Navigation Policies in a Gaussian Splatting Vacuum20 Dec 2024
- 2024Multi-Fidelity Reinforcement Learning for Time-Optimal Quadrotor Re-planning13 Mar 2024
10 more
- 2024Cesium Tiles for High-realism Simulation and Comparing SLAM Results in Corresponding Virtual and Real-world Environments15 Jan 2024
- 2024UAV-Borne Mapping Algorithms for Low-Altitude and High-Speed Drone Applications12 Jan 2024
- 2023OmniDrones: An Efficient and Flexible Platform for Reinforcement Learning in Drone Control22 Sep 2023
- 2022Visual-based Safe Landing for UAVs in Populated Areas: Real-time Validation in Virtual Environments25 Mar 2022
- 2022Visual Attention Prediction Improves Performance of Autonomous Drone Racing Agents7 Jan 2022
- 2021Learning Interactive Driving Policies via Data-driven Simulation23 Nov 2021
- 2021Variational Inference MPC using Tsallis Divergence1 Apr 2021
- 2021RP-VIO: Robust Plane-based Visual-Inertial Odometry for Dynamic Environments18 Mar 2021
- 2021Autonomous Drone Racing with Deep Reinforcement Learning15 Mar 2021
- 2021Kimera: from SLAM to Spatial Perception with 3D Dynamic Scene Graphs18 Jan 2021
- 2021Kimera: from SLAM to Spatial Perception with 3D Dynamic Scene Graphscited by 144
- 2021Autonomous Drone Racing with Deep Reinforcement Learningcited by 60
- 2023OmniDrones: An Efficient and Flexible Platform for Reinforcement Learning in Drone Controlcited by 33
- 2024SOUS VIDE: Cooking Visual Drone Navigation Policies in a Gaussian Splatting Vacuumcited by 16
- 2021Variational Inference MPC using Tsallis Divergencecited by 11
- 2022Visual Attention Prediction Improves Performance of Autonomous Drone Racing Agentscited by 7
- 2021RP-VIO: Robust Plane-based Visual-Inertial Odometry for Dynamic Environmentscited by 3
- 2022Visual-based Safe Landing for UAVs in Populated Areas: Real-time Validation in Virtual Environmentscited by 2
- 2026ABot-Earth 0.5: Generative 3D Earth Modelcited by 2
- 2025Towards Task-Oriented Flying: Framework, Infrastructure, and Principlescited by 1
- 2025RCUKF: Data-Driven Modeling Meets Bayesian Estimationcited by 1
- 2025Advancing AI Challenges for the United States Department of the Air Forcecited by 1
12 most cited of 18 All 18 (JSON)
- 2026HERCULES: An Open-Source Simulation Framework for Heterogeneous Multi-Robot SLAM, Collaborative Perception, and Exploration22 Jun 2026
- 2026ABot-Earth 0.5: Generative 3D Earth Model8 Jun 2026
- 2025Advancing AI Challenges for the United States Department of the Air Force31 Oct 2025
- 2025SPIRAL: Self-Play Incremental Racing Algorithm for Learning in Multi-Drone Competitions26 Oct 2025
- 2025RCUKF: Data-Driven Modeling Meets Bayesian Estimation7 Aug 2025
- 2025Uncertainty Quantification Framework for Aerial and UAV Photogrammetry through Error Propagation17 Jul 2025
- 2025Towards Task-Oriented Flying: Framework, Infrastructure, and Principles21 Apr 2025
- 2025VizFlyt: Perception-centric Pedagogical Framework For Autonomous Aerial Robots28 Mar 2025
- 2024SOUS VIDE: Cooking Visual Drone Navigation Policies in a Gaussian Splatting Vacuum20 Dec 2024
- 2024Cesium Tiles for High-realism Simulation and Comparing SLAM Results in Corresponding Virtual and Real-world Environments15 Jan 2024
- 2024UAV-Borne Mapping Algorithms for Low-Altitude and High-Speed Drone Applications12 Jan 2024
- 2023OmniDrones: An Efficient and Flexible Platform for Reinforcement Learning in Drone Control22 Sep 2023
12 newest of 18 All 18 (JSON)