机器人三维可视化离线编程和仿真系统
3D-visualized off line-programming and simulation system for industrial robots
-
摘要: 提出了一种基于PC的交互式三维可视化离线编程和动态仿真系统。利用目前流行的PC机和Windows操作系统所支持的OpenGL三维图形功能,在系统中实现了焊接机器人及其工件的三维几何建模和机器人运动学建模,并研究了机器人运动轨迹的自动规划和编程以及它的图形化三维动态仿真。采用交互式三维"虚拟示教"方式实现了机器人单道焊焊接路径的规划和编程,对多层多道焊,则通过采用"宏"技术实现机器人焊接运动轨迹的自动规划和编程,通过图形化三维动态仿真实现了对机器人程序及运动轨迹的可靠性和安全性验证。离线编制的程序在向机器人控制系统传送的过程中实现了向机器人语言的自动转换,从而使机器人离线编程的实用性得到大大提高。Abstract: A PC-based,interactive 3D-visualized off line-programming and simulation system was put forward.By use of 3D-graphical functions of Open GL,which is widely supported by current common PCs and popular operation system such as Windows,the 3D-geometrical model as well as the kinematical model of a robot and its workpiece was constructed in this system.Then the automatic path-planning and programming for robot,as well as the 3D-graphical dynamic simulation for robot movement was studied.With the function of interactive "virtual teach-in" procedure,the path-planning and programming for single-pass robot welding was implemented.For multi-pass welding,the welding path of each weld bead was automatically planned and programmed with "macro" technique.The robot motion path of the program could be verified for its reliability and security by means of 3D-graphical dynamical simulation.At last the program could be automatically converted to the particular language format of a robot when it is transferred to the robot system.Therefore the practicability of the off-line programming for robot was improved greatly.