摘要
高精度的运动捕捉系统对于多旋翼飞行器实时、高性能飞行控制算法的研究具有重要意义。针对当前基于运动捕捉系统的多旋翼飞行器测试平台缺少合适的地面站软件系统的问题,利用C#编程语言为开发工具,采用模块化的设计思路,设计并开发了一套地面站软件系统。实际测试结果表明:设计的地面站软件实现了网络数据接收、场景实时模拟、串口数据发送和虚拟仪表实时显示等功能,稳定性好,实时性高,操作方便。
High-precision motion capture system is of great significance to the real-time and high-performance flight control algorithmresearch for the multi-rotor vehicle. According to the problem that no suitable ground control station software can apply to the multi-rotorvehicle testbed based on motion capture system,a ground control station software system is designed and implemented with C# program-ming language and modular design concept in this paper. The research results show that the designed software realizes the functions ofnetwork data reception, scenario real-time simulation, serial data transmission, virtual instrument display, with the advantage of good sta-bility,high real time capability and convenient operation.
出处
《计算机技术与发展》
2015年第9期218-220,F0003,共4页
Computer Technology and Development
基金
国家自然科学基金资助项目(61374115
61328301
61104188
61273057
61174197)
关键词
运动捕捉系统
多旋翼飞行器
地面站
C#
软件设计
motion capture system
multi-rotor vehicle
ground control station
C#
software design