摘要
为了实现移动机器人运行过程状态数据的可视化,以面向对象的C++编程语言,设计了一款基于跨平台的Qt图形库框架的上位机监测软件;该软件对接收到的状态数据进行解码、分离并绘制移动机器人实时运行轨迹和状态信息波形曲线等功能;首先概述了自行设计搭建的移动机器人硬件平台的结构和原理以及软件的实现流程;然后简要介绍了上位机软件的开发环境,并阐述了软件的各项功能以及其设计与实现过程;最后以移动机器人路径跟踪运动控制作为实验对象,验证了所设计上位机软件的有效性。
This paper studies the design problem for a host computer monitor software which is used to realize the visualization of datas real-time during the moving of the mobile robot.The software is designed based on the crossing platform framework of Qt graphics library and programmed with the object-oriented C++ programming language.The main functions of the software are such that decode and separate the received data,and draw the real-time trajectory and the state curves of the mobile robot.First,we give a brief introduction of the hardware,software,the self-designed mobile robot platform and development environment.Then,the functions of the host computer software and its design process are stated.Finally,apath following experiment of the mobile robot is given to verify the effectiveness of the designed host computer monitor software.
作者
杜召辉
刘安东
Du Zhaohui, Liu Andong(College of Information Engineering, Zhejiang University of Technology, Hangzhou 310023,Chin)
出处
《计算机测量与控制》
2018年第5期107-111,共5页
Computer Measurement &Control
基金
浙江省自然科学基金项目(LZ15F030003
LY17F030019)