%0 Journal Article %T 基于C#的四旋翼无人机实验平台研究
Research on C# Based Quadcopter Unmanned Aerial Vehicle Experimental Platform %A 黄永吉 %A 翁发禄 %J Journal of Sensor Technology and Application %P 128-133 %@ 2331-0243 %D 2024 %I Hans Publishing %R 10.12677/JSTA.2024.122015 %X 针对四旋翼无人机存在的数据存储不便、显示不直观、控制算法无法实际运用等问题,本文基于C#设计了四旋翼无人机实验平台。平台利用四旋翼无人机的机载核心板采集无人机的姿态和飞行数据,并通过数传模块将这些数据传输至地面终端中的通讯模块。地面终端中的数据解析模块能够使这些数据直观显示在终端上,并将无人机数据传输至无人机实验平台。最后,该平台将仿真结果重新传回至地面终端,并返回至无人机。经过测试,四旋翼无人机实验平台达到了设计要求。该实验平台中无人机作为传感器和执行机构,无需承担相关控制算法的运算,提高各项数据的获取和传递效率;减少了四旋翼无人机机载控制器编程验证时间;控制算法的仿真结果控制四旋翼无人机实际飞行,在一定程度上验证了该算法的实用性。
In response to the problems of inconvenient data storage, non intuitive display, and impractical application of control algorithms in quadcopter drones, this paper designs a quadcopter drone experimental platform based on C#. The platform utilizes the onboard core board of quadcopter drones to collect attitude and flight data of the drones, and transmits these data to the communication module in the ground terminal through a data transmission module. The data parsing module in the ground terminal can visually display these data on the terminal and transmit the drone data to the drone experimental platform. Finally, the platform will retransmit the simulation results to the ground terminal and return them to the drone. After testing, the quadcopter unmanned aerial vehicle experimental platform has met the design requirements. In this experimental platform, the drone serves as a sensor and actuator, eliminating the need for related control algorithm calculations and improving the efficiency of data acquisition and transmission; Reduced programming verification time for quadcopter drone onboard controllers; The simulation results of the control algorithm control the actual flight of quadcopter drones, which to some extent verifies the practicality of the algorithm. %K C#,实验平台,四旋翼,通信模块,地面终端
C# %K Experimental Platform %K Quadcopter %K Communication Module %K Ground Terminal %U http://www.hanspub.org/journal/PaperInformation.aspx?PaperID=82529