Generalization through Simulation: Integrating Simulated and Real Data into Deep Reinforcement Learning for Vision-Based Autonomous Flight
Not on the map. Why?
Abstract (arXiv)
Deep reinforcement learning provides a promising approach for vision-based control of real-world robots. However, the generalization of such models depends critically on the quantity and variety of data available for training. This data can be difficult to obtain for some types of robotic systems, such as fragile, small-scale quadrotors. Simulated rendering and physics can provide for much larger datasets, but such data is inherently of lower quality: many of the phenomena that make the real-world autonomous flight problem challenging, such as complex physics and air currents, are modeled poorly or not at all, and the systematic differences between simulation and the real world are typically impossible to eliminate. In this work, we investigate how data from both simulation and the real world can be combined in a hybrid deep reinforcement learning algorithm. Our method uses real-world data to learn about the dynamics of the system, and simulated data to learn a generalizable perception system that can enable the robot to avoid collisions using only a monocular camera. We demonstrate our approach on a real-world nano aerial vehicle collision avoidance task, showing that with only an hour of real-world data, the quadrotor can avoid collisions in new environments with various lighting conditions and geometry. Code, instructions for building the aerial vehicles, and videos of the experiments can be found at github.com/gkahn13/GtS
Key facts. Cited by 25 papers in the map (data through 7 Oct 2026). First posted on arXiv 11 Feb 2019.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 7; 2022: 4; 2023: 5; 2024: 3; 2025: 4; 2026: 2.
25 papers.
Sort:
By area:
- 2021BEHAVIOR: Benchmark for Everyday Household Activities in Virtual, Interactive, and Ecological Environmentscited by 161
- 2024Deep Reinforcement Learning for Robotics: A Survey of Real-World Successescited by 153
- 2021Why Generalization in RL is Difficult: Epistemic POMDPs and Implicit Partial Observabilitycited by 102
- 2023How Simulation Helps Autonomous Driving:A Survey of Sim2real, Digital Twins, and Parallel Intelligencecited by 55
- 2022Aerial Vision-and-Dialog Navigationcited by 48
- 2025See, Point, Fly: A Learning-Free VLM Framework for Universal Unmanned Aerial Navigationcited by 18
- 2025AeroDuo: Aerial Duo for UAV-based Vision and Language Navigationcited by 13
- 2021Sim and Real: Better Togethercited by 6
- 2021Learning Skills to Navigate without a Master: A Sequential Multi-Policy Reinforcement Learning Algorithmcited by 2
- 2022Active Perception Applied To Unmanned Aerial Vehicles Through Deep Reinforcement Learningcited by 2
- 2023Sim-and-Real Reinforcement Learning for Manipulation: A Consensus-based Approachcited by 2
- 2023A3D: Adaptive, Accurate, and Autonomous Navigation for Edge-Assisted Dronescited by 2
13 more
- 2021Stronger Generalization Guarantees for Robot Learning by Combining Generative Models and Real-World Datacited by 1
- 2022Mapless Navigation of a Hybrid Aerial Underwater Vehicle with Deep Reinforcement Learning Through Environmental Generalizationcited by 1
- 2023Hindsight States: Blending Sim and Real Task Elements for Efficient Reinforcement Learningcited by 1
- 2025Tiny, On-Device Decision Makers with the MiniConv Librarycited by 1
- 2021Transferring Domain Knowledge with an Adviser in Continuous Taskscited by 0
- 2021Training Lightweight CNNs for Human-Nanodrone Proximity Interaction from Small Datasets using Background Randomizationcited by 0
- 2022Autoencoder for Synthetic to Real Generalization: From Simple to More Complex Scenescited by 0
- 2023Robotic Packaging Optimization with Reinforcement Learningcited by 0
- 2024The Indoor-Training Effect: unexpected gains from distribution shifts in the transition functioncited by 0
- 2024An Open-source Sim2Real Approach for Sensor-independent Robot Navigation in a Gridcited by 0
- 2025Sustainable Smart Farm Networks: Enhancing Resilience and Efficiency with Decision Theory-Guided Deep Reinforcement Learningcited by 0
- 2026Dynamic-TD3: A Novel Algorithm for UAV Path Planning with Dynamic Obstacle Trajectory Predictioncited by 0
- 2026Vision-Guided Outdoor Flight and Obstacle Evasion via Reinforcement Learningcited by 0
- 2026Vision-Guided Outdoor Flight and Obstacle Evasion via Reinforcement Learning23 May 2026
- 2026Dynamic-TD3: A Novel Algorithm for UAV Path Planning with Dynamic Obstacle Trajectory Prediction30 Apr 2026
- 2025Tiny, On-Device Decision Makers with the MiniConv Library17 Dec 2025
- 2025See, Point, Fly: A Learning-Free VLM Framework for Universal Unmanned Aerial Navigation26 Sep 2025
- 2025AeroDuo: Aerial Duo for UAV-based Vision and Language Navigation21 Aug 2025
- 2025Sustainable Smart Farm Networks: Enhancing Resilience and Efficiency with Decision Theory-Guided Deep Reinforcement Learning6 May 2025
- 2024An Open-source Sim2Real Approach for Sensor-independent Robot Navigation in a Grid5 Nov 2024
- 2024Deep Reinforcement Learning for Robotics: A Survey of Real-World Successes7 Aug 2024
- 2024The Indoor-Training Effect: unexpected gains from distribution shifts in the transition function29 Jan 2024
- 2023A3D: Adaptive, Accurate, and Autonomous Navigation for Edge-Assisted Drones19 Jul 2023
- 2023How Simulation Helps Autonomous Driving:A Survey of Sim2real, Digital Twins, and Parallel Intelligence2 May 2023
- 2023Robotic Packaging Optimization with Reinforcement Learning26 Mar 2023
13 more
- 2023Hindsight States: Blending Sim and Real Task Elements for Efficient Reinforcement Learning3 Mar 2023
- 2023Sim-and-Real Reinforcement Learning for Manipulation: A Consensus-based Approach26 Feb 2023
- 2022Active Perception Applied To Unmanned Aerial Vehicles Through Deep Reinforcement Learning13 Sep 2022
- 2022Mapless Navigation of a Hybrid Aerial Underwater Vehicle with Deep Reinforcement Learning Through Environmental Generalization13 Sep 2022
- 2022Aerial Vision-and-Dialog Navigation24 May 2022
- 2022Autoencoder for Synthetic to Real Generalization: From Simple to More Complex Scenes1 Apr 2022
- 2021Stronger Generalization Guarantees for Robot Learning by Combining Generative Models and Real-World Data16 Nov 2021
- 2021Training Lightweight CNNs for Human-Nanodrone Proximity Interaction from Small Datasets using Background Randomization27 Oct 2021
- 2021Sim and Real: Better Together1 Oct 2021
- 2021BEHAVIOR: Benchmark for Everyday Household Activities in Virtual, Interactive, and Ecological Environments6 Aug 2021
- 2021Why Generalization in RL is Difficult: Epistemic POMDPs and Implicit Partial Observability13 Jul 2021
- 2021Transferring Domain Knowledge with an Adviser in Continuous Tasks16 Feb 2021
- 2021Learning Skills to Navigate without a Master: A Sequential Multi-Policy Reinforcement Learning Algorithm30 Jan 2021
- 2021BEHAVIOR: Benchmark for Everyday Household Activities in Virtual, Interactive, and Ecological Environmentscited by 161
- 2024Deep Reinforcement Learning for Robotics: A Survey of Real-World Successescited by 153
- 2021Why Generalization in RL is Difficult: Epistemic POMDPs and Implicit Partial Observabilitycited by 102
- 2023How Simulation Helps Autonomous Driving:A Survey of Sim2real, Digital Twins, and Parallel Intelligencecited by 55
- 2022Aerial Vision-and-Dialog Navigationcited by 48
- 2025AeroDuo: Aerial Duo for UAV-based Vision and Language Navigationcited by 13
- 2021Sim and Real: Better Togethercited by 6
- 2021Learning Skills to Navigate without a Master: A Sequential Multi-Policy Reinforcement Learning Algorithmcited by 2
- 2022Active Perception Applied To Unmanned Aerial Vehicles Through Deep Reinforcement Learningcited by 2
- 2023Sim-and-Real Reinforcement Learning for Manipulation: A Consensus-based Approachcited by 2
- 2023A3D: Adaptive, Accurate, and Autonomous Navigation for Edge-Assisted Dronescited by 2
- 2021Stronger Generalization Guarantees for Robot Learning by Combining Generative Models and Real-World Datacited by 1
12 most cited of 24 All 24 (JSON)
- 2026Vision-Guided Outdoor Flight and Obstacle Evasion via Reinforcement Learning23 May 2026
- 2026Dynamic-TD3: A Novel Algorithm for UAV Path Planning with Dynamic Obstacle Trajectory Prediction30 Apr 2026
- 2025Tiny, On-Device Decision Makers with the MiniConv Library17 Dec 2025
- 2025AeroDuo: Aerial Duo for UAV-based Vision and Language Navigation21 Aug 2025
- 2025Sustainable Smart Farm Networks: Enhancing Resilience and Efficiency with Decision Theory-Guided Deep Reinforcement Learning6 May 2025
- 2024An Open-source Sim2Real Approach for Sensor-independent Robot Navigation in a Grid5 Nov 2024
- 2024Deep Reinforcement Learning for Robotics: A Survey of Real-World Successes7 Aug 2024
- 2024The Indoor-Training Effect: unexpected gains from distribution shifts in the transition function29 Jan 2024
- 2023A3D: Adaptive, Accurate, and Autonomous Navigation for Edge-Assisted Drones19 Jul 2023
- 2023How Simulation Helps Autonomous Driving:A Survey of Sim2real, Digital Twins, and Parallel Intelligence2 May 2023
- 2023Robotic Packaging Optimization with Reinforcement Learning26 Mar 2023
- 2023Hindsight States: Blending Sim and Real Task Elements for Efficient Reinforcement Learning3 Mar 2023
12 newest of 24 All 24 (JSON)