| 757 | 8 | 62 |
| 下载次数 | 被引频次 | 阅读次数 |
围绕机器人运动控制系统展开研究,通过NURBS实时插补算法,完成了机器人运动控制系统的设计和实现过程,通过使用嵌入式ARM工控机作为上位机完成了机器人运动控制系统的开发。系统采选用C++作为开发的编程语言,图形用户界面开发跨平台的Qt软件,系统控制核心选用了运动控制卡DMC,使用MATLAB对基于NURBS插补算法的运动控制系统进行仿真实验,验证了采用NURBS插补算法的控制系统的实用性和通用性,结果表明该系统有效实现了工业机器人对复杂运动的精确控制过程。
Abstract:This paper mainly studies the robot motion control system. The design and implementation process of the robot motion control system are completed by using NURBS real-time interpolation algorithm. The robot motion control system is completed by using the embedded ARM industrial computer as the upper computer. The system adopts C++ as the development programming language, the graphical user interface develops cross-platform Qt software, the system control core selects DMC, and uses MATLAB to simulate the motion control system based on NURBS interpolation algorithm. The result verifies the use of NURBS is correct. The practicability and versatility of the interpolation algorithm control system show that the system effectively realizes the precise control process of industrial robots for complex motion.
[1] 王耀东,徐建明,徐胜华.基于CoDeSys平台的六自由度工业机器人运动控制器设计[J].计算机测量与控制,2018(9):103-107.
[2] 王振华,许琳娜,兰雪艳.基于WinCE的开放式6R工业机器人控制系统研究与开发[J].组合机床与自动化加工技术.2018(6):76-80.
[3] 韩瑜,许燕玲,花磊,等.六轴关节机器人系统结构及其关键技术[J].上海交通大学学报,2016(10):1521-1525.
[4] Mingxin Hou,Li Jiang,Hong Liu,et al.Signal Processing for Noise and Online Force Modeling Detection for a Robot Hand Based on EtherCAT Communication[J].Intelligent Automation & Soft Computing,2016 (1):17-31.
[5] Delgado R,Kim S Y,You B J,et al.An Ether CATbased real-time motion control system in mobile robot application[C].Proceedings of the 13th International Conference on Ubiquitous Robots and Ambient Intelligence (URAI).2016:127-136.
[6] 李平,王建锋,李娜,等.基于Lyapunov直接法的移动机器人运动控制研究[J].中国科技论文.2016(2):160-163.
[7] 刘毅,丛明,刘冬,等.基于改进遗传算法与机器视觉的工业机器人猪腹剖切轨迹规划[J].机器人,2017(3):377-384.
[8] 岑洎涛,张平,何超杰,等.基于Unity3D的工业机器人跨平台可移动离线编程系统的研究和开发[J].组合机床与自动化加工技术,2018(10):76-80.
基本信息:
中图分类号:TP242.2
引用信息:
[1]王玉婷.工业机器人运动控制系统设计研究[J].微型电脑应用,2020,36(10):86-88+116.
2020-10-20
2020-10-20