摘要
针对Delta机器人图形化编程中的图形轨迹以及仿真验证问题,提出一种Delta机器人图形轨迹算法及仿真验证方法。在分析Delta机器人运动学控制算法的基础上,根据机器人轨迹的复杂性特点,设计Delta机器人的基本图形轨迹算法和复合图形轨迹算法。在机器人算法的验证问题上,利用MFC结合OpenGL混合编程,开发一套Delta机器人的三维动态仿真系统。轨迹仿真实例验证了机器人运动学控制算法及图形轨迹算法的可靠性,动态仿真系统在Delta机器人算法研究方面具有价值。
Aiming at the problems of graphics trajectory in graphic programming and simulation verification for Delta robot,the Delta robot graphics algorithm and simulation verification method were presented.According to the complexity of robot trajectory,the basic graphics algorithm and complex graphics trajectory algorithm for Delta robot were designed on the basis of analysis of Delta robot kinematics control algorithm.To verify the algorithms for robots,the 3Ddynamic simulation system for Delta robot was developed using the mixed programming of MFC and OpenGL.The practical simulations verify the reliability of the robot kinematics control algorithms and graphics trajectory algorithm,and the value of the simulation system in the research for algorithm of Delta robot.
引文
[1]GAO Mingwang,ZHANG Xianmin,LIU Han.3-RRR highspeed parallel robot kinematics design and experiment[J].Robot,2013(6):716-722(in Chinese).[高名旺,张宪民,刘晗.3-RRR高速并联机器人运动学设计与实验[J].机器人,2013(6):716-722.]
[2]Angel L,Bermudez J,Munoz O.Dynamic optimization and building of a parallel delta-type robot[C]//IEEE International Conference on Proceedings of the Robotics and Biomimetics,2013.
[3]FENG Lihang,ZHANG Weigong,GONG Zongyang,et al.Progress and status of Delta series parallel robot research[J].Robot,2014,36(3):375-384(in Chinese).[冯李航,张为公,龚宗洋,等.Delta系列并联机器人研究进展与现状[J].机器人,2014,36(3):375-384.]
[4]Neto Pedro,Pires JN,Moreira AP.CAD-based off-line robot programming[C]//IEEE Conference on Robotics Automation and Mechatronics,2010:516-521.
[5]Neto P.Off-line programming and simulation from CAD drawings:Robot-assisted sheet metal bending[C]//39th Annual Conference of the IEEE Industrial Electronics Society,2013:4235-4240.
[6]Silke Lampe.A practical graphical based robot programming model in machine tending[C]//39th International Symposium on Robotics,2008:259-264.
[7]Li J,Xu A,Dudek G.Graphical state space programming:A visual programming paradigm for robot task specification[C]//IEEE International Conference on Proceedings of the Robotics and Automation.IEEE,2011:4846-4853.
[8]Corke P.MATLAB toolboxes:Robotics and vision for students and teachers[J].IEEE Robotics&Automation Magazine,2007,14(4):16-17.
[9]CHEN Wei,CHEN Yimin,WANG Di.Research on virtual simulation and control of robot[J].Computer Engineering and Design,2010,31(20):4455-4458(in Chinese).[陈伟,陈一民,汪地,等.机器人虚拟仿真及控制技术研究[J].计算机工程与设计,2010,31(20):4455-4458.]
[10]Xiang G,Kai Z,Xijuan G.Analysis of dynamic performance indices of 3-RPC parallel mechanism[C]//International Conference on Proceedings of the Environmental Science and Information Application Technology.IEEE,2010:78-82.