Research on Space Mapping Control Algorithm of Master-slave Equipment in Teleoperation Mode of Underwater Robot
-
摘要: 为了安全高效地完成水下清洗工作,提出了一种核电厂水下用机器人清洗装置,该装置基于UR5水下用串联机器人实现。通过介绍该机器人的控制系统组成,分析了主从端的关节空间和工作空间。同时在遥操作模式下,分析主从端关节空间映射算法和工作空间映射算法,并基于两种映射控制算法进行遥操作试验,综合对比试验结果。最后根据核电厂水下清洗任务需要,主要采取响应速度较快的关节空间映射算法用于遥操作模式下的主从端控制。Abstract: In order to complete the underwater cleaning work safely and efficiently, this paper proposes an underwater robot cleaning device for nuclear power plants, which is based on UR5 underwater serial robot. The control system of the robot is introduced, and the joint space and workspace of the master and slave are analyzed. At the same time, in the teleoperation mode, the master-slave joint space mapping algorithm and workspace mapping algorithm are analyzed, and teleoperation experiments are carried out based on the two mapping control algorithms, and the test results are compared comprehensively. Finally, according to the needs of the underwater cleaning task of the nuclear power plant, the joint space mapping algorithm with fast response is selected for the master-slave control in the teleoperation mode.
-
表 1 Touch设备关节变量约束空间
Table 1. Joint Variable Constraint Space of Touch Device
关节
变量θ1 θ2 θ3 θ4 θ5 θ6 约束
空间−55°~55° −100°~0° −72°~48° −160°~120° −60°~60° −147°~149° θi—Touch设备第i个关节当前角度 表 2 从端UR5机器人关节变量约束空间
Table 2. Joint Variable Constraint Space of Slave UR5 Robot
关节变量 α1 α2 α3 α4 α5 α6 约束空间 −180°~180° 35°~140° −150°~150° −120°~120° −180°~180° −180°~180° αi—UR5机器人第i个关节期望角度 -
[1] 阮国萍. 核电厂取水口堵塞原因分析与应对策略[J]. 核动力工程,2015, 36(S1): 151-154. doi: 10.13832/j.jnpe.2015.S1.0151 [2] 高峰,郭为忠. 中国机器人的发展战略思考[J]. 机械工程学报,2016, 52(7): 1-5. [3] 博达. Universal Robots(优傲机器人)推出UR3新型机器人——全球最灵活轻便[J]. 机械制造, 2015, 53(04): 13. [4] KOHLI D, HSU M S. The Jacobian analysis of workspaces of mechanical manipulators[J]. Mechanism and Machine Theory, 1987, 22(3): 265-275. doi: 10.1016/0094-114X(87)90010-3 [5] 刘海涛,杨乐平,朱彦伟,等. 空间机器人工作空间研究[J]. 组合机床与自动化加工技术,2011(8): 26-29. doi: 10.3969/j.issn.1001-2265.2011.08.007 [6] BOTTURI D, FIORINI P, MARTELLI S. A geometric method for robot workspace computation[ C ]// The 11th International Conference on Autonomous Robots and System, Verona: Verona University Publications, 2003. [7] RASTEGAR J, FARDANESH B. Manipulator work analysis using the Monte Carlo method[J]. Mechanism & Machine Theory, 1990, 25(2): 233-239. [8] 张星星. 水下机械手结构设计及主从控制方法研究[D]. 哈尔滨: 哈尔滨工程大学, 2016.