为解决机器人在复杂路径作业时的离线编程,提出了用仿真结果提取机器人运动方程逆解的方法。首先以AutoCAD平台提取作业路径各控制点信息,运用ADAMS平台对机器人进行运动仿真。然后通过仿真结果导出机器人各关节的转角函数,并利用关节转角函数产生机器人的控制程序。最后用MOTOMAN-UP6机器人和相关软件完成了机器人切割作业的模拟实验,并通过实验证明了上述的观点和方法适用于目前各种工业机器人的离线编程。
Abstract
In order to accomplish the offline programming during the robot carrying out complexpath procedure, the paper proposed a method that can obtain inverse solution of the kinematic equation based on simulation results. The information of each knot on robot work path was extracted with AutoCAD, and simulated the robot’s movement with ADAMS. From the results of the simulation, we could derive the angle function for each joint of the robot. And then, we could generate a control program from these joints’ angle functions. With MOTOMANUP6 robot and related softwares, we proved the correctness and effectiveness of the proposed perspective by cutting operations simulation. The perspective and method for offline programming are suitable for a variety of industrial robot.
{{custom_sec.title}}
{{custom_sec.title}}
{{custom_sec.content}}
参考文献
[1]Edwall C W, Ho C Y, Pottinger H J. Trajectory generation and control of a robot arm using splines functions[J]. Robots, 1982(VI): 421-445.
[2]Lin C S, Chang P R, Luh J Y S. Formulation and optimization of cubic polynomial joint trajectories for industrial robots[J]. IEEE Trans Automat Contr, 1983(12): 1066-1073.
[3]Meng Q H M. Application of an efficient neural network to identification and adaptive control of unknown robot dynamics[J]. Int J Intell Control Syst, 1996, 4: 459-468.
[4]Middleton R H, Goodwin G C. Adaptive computed torque control for rigid link manipulators[J]. System Control Let, 1998, 10: 9-16.
[5]Slotine J J E, Li W. Adaptive manipulator control: a case study[J]. IEEE Trans Automat Control, 1998, 33: 995-1003.
[6]Kim J Y. CADbased automated robot programming inadhesive spray systems for shoe outsoles and uppers [J]. Journal of Robotic Systems, 2004, 21(11): 625-634.
[7]Kwon D S, Song S K. A method for generating acementingtrajectory of a shoe sole: UK, GB2413402 [P]. 2005-10-26.
[8]Hu Z, Bicker R, Taylor P, et al. Computer vision for shoeupper profile measurement via upper and sole conformal matching[J]. Optics and Lasers in Engineering, 2007, 45(1): 183-190.
[9]刘艳菊,戴学丰,刘树东. 机械手运动轨迹最优化模糊控制系统框架[J]. 计算机工程与应用,2007,43(4):224-226.
[10]蒋勇敏,许明恒. 基于数控加工轨迹泛函的动态控制方法[J]. 机械工程学报,2007,43(5):119-203
[11]武传宇,贺磊盈,李秦川, 等. 基于CAD模型的鞋底喷胶轨迹生成方法[J]. 计算机辅助设计与图形学学报,2008,20(5):678-682.
[12]李增刚. ADAMS入门详解与实例[M]. 北京:国防工业出版社,2006.
基金
收稿日期:2009-03-16修回日期:2009-08-27作者简介:焦恩璋(1954—),副教授,研究方向为机器人学、机电一体化、计算机图形学。Email: jez@njfu.com.cn。引文格式:焦恩璋,陈美宏. 图形信息与机器人轨迹控制的研究[J]. 南京林业大学学报:自然科学版,2009,33(6):113-116.