Design, Implementation, and Validation of a ROS2 UAV Simulator for Research Applications

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

This paper outlines the development and validation of a modular UAV dynamics simulator developed with ROS2, aimed at facilitating design analysis, control testing, and future integration of reinforcement learning for hybrid VTOL platforms. The simulator prioritizes accuracy and modularity with the goal to give researchers the ability to simulate aerodynamic forces, inertial dynamics, and propulsion system behaviour for different types of UAV configurations. To validate the simulator’s accuracy, a two-stage trim-centric methodology is used. First, the equilibrium trim states and control inputs are extracted for hover and forward flight and compared against a trusted MATLAB/Simulink implementation. Second, open-loop trajectories are simulated from these trim points, and their state evolution is compared using RMSE and maximum deviation metrics. Results demonstrate strong agreement, with trim RMSE values below 10-5 and negligible drift in dynamic propagation under hover conditions. Notably, larger deviation in inertial X-position under forward flight is attributed to numerical sensitivity in time integration rather than physical modeling mismatch. The existing limitations comprise the lack of closed-loop validation and visual rendering, which will be rectified in subsequent efforts via Gazebo integration, PID-based trajectory tracking, and enhanced trimming functionalities for transition flight. The findings validate the simulator's precision and provide a dependable basis for subsequent autonomy and control research.

Original languageEnglish
Title of host publicationAIAA AVIATION FORUM AND ASCEND, 2025
PublisherAmerican Institute of Aeronautics and Astronautics Inc, AIAA
ISBN (Print)9781624107382
DOIs
Publication statusPublished - 2025
EventAIAA AVIATION FORUM AND ASCEND, 2025 - Las Vegas, United States
Duration: Jul 21 2025Jul 25 2025

Publication series

NameAIAA Aviation Forum and ASCEND, 2025

Conference

ConferenceAIAA AVIATION FORUM AND ASCEND, 2025
Country/TerritoryUnited States
CityLas Vegas
Period7/21/257/25/25

Keywords

  • Aerodynamic Coefficients
  • Aerodynamic Performance
  • Atmospheric Environment
  • Calibrated Airspeed
  • Control Optimization
  • Control Surfaces
  • Propulsion System
  • Reinforcement Learning
  • Sideslip Angle
  • Simulink

ASJC Scopus subject areas

  • Space and Planetary Science
  • Energy Engineering and Power Technology
  • Nuclear Energy and Engineering
  • Aerospace Engineering

Fingerprint

Dive into the research topics of 'Design, Implementation, and Validation of a ROS2 UAV Simulator for Research Applications'. Together they form a unique fingerprint.

Cite this