Back to results

York University

Digital Twin Platform for Drone Applications

Abstract

dc:description.abstract

Simulation tools and digital twins are vital to UAV research, enabling efficient prototyping, testing, and deployment of algorithms in dynamics, control, computer vision, and deep learning. Despite their importance, existing simulators face limitations in modularity, scalability, and multidisciplinary integration, while the persistent sim-to-real gap remains a major challenge. Nevertheless, simulators are indispensable, particularly for deep reinforcement learning (DRL), where extensive data collection in real-world settings is infeasible due to hardware and safety constraints. This thesis presents a modular, scalable, and transferable simulation platform for quadrotor UAVs, designed to support research in control systems, DRL, and embodied AI. The platform incorporates a high-fidelity digital twin, modeled using Blade Element Theory, with parameterized aerodynamic forces tailored to the Quanser QDrone2 and adaptable to other quadrotor architectures. A dedicated Control library, built within the Gazebo ecosystem, facilitates rapid prototyping and benchmarking of UAV controllers under a unified framework. To extend applicability to autonomous navigation, computer vision, and state estimation, Gazebo plugins are developed to enable efficient same-process interfacing and integration with both ROS1 and ROS2, thereby ensuring seamless transfer of algorithms from simulation to hardware. To advance DRL research, a suite of deterministic and stochastic environments is introduced. These environments balance reproducibility and realism by modeling communication delays, timing variations, and other uncertainties, while remaining compatible with widely used DRL libraries. Their parallelizable design enables large-scale data collection within hours, significantly accelerating training. Experimental validation confirms the platform’s fidelity and effectiveness in bridging the gap between simulation and real-world UAV deployment

Author and committee

dc:creator, dc:contributor.*
Author dc:creator
  • Haridevan, Amal Dev
Advisor dc:contributor.advisor
  • Shan, Jinjun

Subjects

dc:subject × 3

Rights

dc:rights
Statement dc:rights
  • Author owns copyright, except where explicitly noted. Please contact the author directly with licensing requests.
Language dc:language
en

Identifiers

dc:identifier.*
Handle dc:identifier.uri
https://hdl.handle.net/10315/43306
OAI identifier oai:identifier
oai:yorkspace.library.yorku.ca:10315/43306

Chain of custody

source
Harvested from
York University
Base URL
yorkspace.library.yorku.ca/oai/request
Last updated
2026-07-24
Source record
OAI-PMH GetRecord
citation

Haridevan, Amal Dev. Digital Twin Platform for Drone Applications. 2025. https://hdl.handle.net/10315/43306