自驱动关节臂坐标测量机上位机测控系统软件设计与仿真
作者:杨洪涛; 张梦遥; 沈梅; 李莉; 马群; 胡婷婷; 程晶晶
更新时间:
传统的测量机测量软件可以实现数据采集、仿真环境和手动教学等单一功能,但不能实现自驱动的集成。本文基于Visual StudioMFC2015开发平台,构建了软件的总体框架,并利用跨平台应用程序接口OpenGL,研究了仿真环境的模型导入和显示,以及待测坐标点的捕获。根据采集到的坐标点数据,连接MFC和MATLAB软件,实现测量机的运动学逆解和路径规划。串行类和套接字类分别用于串行通信和以太网通信。逆解得到的关节角度参数和运动参数被传输到下位机控制器系统,驱动关节臂测量目标点。将下位机系统采集的测量数据反馈到上位机交互界面,根据MATLAB软件编写的算法进行误差补偿,并使用SQL数据库 link实现数据存储、查询、插入和删除功能,从而完成高效、实时的数据传输。实验结果表明,该测量系统软件能够有效地完成三维模型显示和坐标点捕获。这两种通信方式可以实现数据的传输和读取,存储采集的数据并调用MATLAB函数进行处理,完成误差补偿,提高铰接臂的测量精度,最终实现自动驱动功能。