An Approach to Simulation & Navigation of Autonomous Unmanned Aerial Vehicle in 3D
Drone simulation refers to the emulation of Unmanned Aerial Vehicles (UAVs) in a virtual environment, replicating real-world conditions to study and test the behavior, performance, and functionalities of drones. This paper explores the simulation of UAVs in the Unreal Engine environment using MAVProxy (Micro Air Vehicle Proxy) and the Python library DroneKit. By leveraging the computational capabilities of computers, this approach enables precise visualization and control of UAV flight dynamics in three dimensions. The use of Blueprints in Unreal Engine facilitates a cost-effective and accessible simulation process, allowing engineers and scientists to refine their UAV designs before real-world deployment. Results show the applicability of this approach vs. different environments, where an alternative approach also emerges as a viable option for visualizing textured buildings. This approach shows the power of open-source collaboration in advancing innovative solutions in the dynamic field of science and technology.
Authors
- Emanuele Lindo Secco (ORCID: https://orcid.org/0000-0002-3269-6749)
- Ogbonnaya Anicho
- Mubeen Ahamed Kabir Ribayee
Publication Details
- Journal
- Drones and autonomous vehicles/Drones and Autonomous Vehicles
- Published
- 2025-01-01
- DOI
- https://doi.org/10.70322/dav.2025.10013
- Primary Topic
- Robotic Path Planning Algorithms
- Type
- article
- Field-Weighted Citation Impact
- 0.00