A Digital Twin Simulation Platform for Multi-rotor UAV
Yuanlin Yang, Wei Meng, Shiquan Zhu
Abstract
In this paper, a novel digital twin simulation platform for multi-rotor UAV will be introduced. As we know, the main function of the simulation platform are verification. Therefore, based on the existing simulation platform, this digital twin simulator further simulates and tracks the life cycle of the multi-rotor UAV. Unity, ROS, Matlab and SimulIDE are combined to implement this simulation platform. The component-based Unity software realizes multi-dimensional simulation of environment and physical objects. ROS provides a standard robot development framework, which can be used to improve the efficiency of specific function development and code transplantation. Matlab provides a lot of toolboxes as a digital twin theory verification and data processing platform for multi-rotor UAV. SimulIDE is a simulation platform for electronic components, which can be used to realize multi-scale simulation of UAV by combining with Unity. This paper will introduce the establishment process of simulation platform and a simulation example will be used to introduce the running process of this simulation platform.