Page 111 - 无损检测2024年第八期
P. 111

李 彰,等:

              复合型管道焊缝渗透检测机器人系统设计

                  T  tool 为关节空间的映射函数,即                          工具坐标系的x轴可通过叉乘获得,因此关键问题
                   0
                                   θθθ
                                          θ
                                θ
                        T  tool  = ( ,,, , , )          (3)     即归一化因子的获得。
                              F
                                             θ
                         0        1  2  3  4  5  6
                  根据管道焊缝的检测任务需求,选定直径为                                针对圆弧插补,采用梯形曲线作为规划运动率,
              400 mm的管道作为操作对象,针对该对象规划多个                         需要预先设定机械臂末端角速度ω 和角加速度a,
                                                                                                 s
              管道表面作业点,作业点的机械臂工具期望位姿满                            可获得插值点数N,即
              足法线方向垂直于管道表面的要求,作业点沿管道                                               N =P  ∆ θ              (6)
              圆弧表面规划。此时,为保证工具坐标系沿着规划                                                    n  ω s
              路径运动,机械臂各坐标系需满足                                   式中:P 为插值参数。
                                                                       n
                                  θ
                     F ( ,,, , , )=T      圆 心 T  tool               对于机械臂的梯形速度曲线进行规划,设机械臂
                          θθθ
                                    θ
                        θ
                     
                       tool 1  2  3  4  5  6  0  圆 心     (4)   在匀速运动时的线速度为ω ,抛物线段的加减速度均
                              p pp
                            G
                       T 圆心  =( , ,  z  )                                             s
                                  y
                               x
                                                                为a,可以计算出加速阶段和减速阶段的时间和位移为
              式中:(p ,p ,p )为作业点沿管道的轨迹; T             圆心  为在
                                                     tool
                      x
                            z
                         y
              管道圆切面中规划的工具坐标系的行进轨迹,即工                                               T  = ω s
                                                                                  
              具坐标系相对于圆心坐标系的相对位姿;T                    圆心  为管                         1  a                 (7)
                                                                                  
                                                     0                                  1
              道圆心坐标系相对于机器人基座坐标系的相对位姿                                               Ω  = aT  2
                                                                                     1  2  1
              变换,主要通过机械臂打点测量和拟合或者通过视
                                                                     设机械臂末端运动的总位移为Ω ,总时间为
              觉深度识别和定位的方式获得。                                                                     e
                                                                                         Ω  -2 Ω
                  笔者采用V-REP软件进行动力学仿真,在仿                                        T  =2T  +   e     1        (8)
              真环境中已知 T       0 圆心  ,基于V-REP的KDL逆运动学                             e     1      ω s
              求解器可在已知笛卡尔空间末端位姿的情况下对                                  将位移、速度和加速度进行归一化处理得到上
              7 自由度机械臂的关节空间运动进行求解,其关键                           述计算量的归一化参数,即
              问题是获得工具坐标系在圆心坐标系中的运动轨迹                                                   Ω
                                                                                           1
              表达。                                                                 Ω  1λ = Ω
              3.2  圆弧轨迹运动规划                                                            T 1   e
                                                                                 
                                                                                 
                  首先对工具坐标系在圆心坐标系中的运动进                                             T 1λ = T e             (9)
              行轨迹规划,可将问题简化为一个二维平面圆弧                                               T 2  = 1-T 1λ  λ
                                                                                 
              插补问题,在已知圆心坐标系相对基坐标系位姿                                               a    2Ω  1λ
                                                                                   λ  =  2
              关系的前提下,根据渗透检测工艺实施过程中机                                                    T 1λ
              械臂的可达性,预先设定轨迹在圆心坐标系中的                             式中: Ω ,T ,T ,a 分别为各参数的归一化值。
                                                                           1λ
                                                                               2λ
                                                                                   λ
                                                                       1λ
              起始点,即θ 和θ ,依据线性插值的方法,对圆心                               结合梯形加减速的位移公式,可以推导出归一
                              2
                          1
              角进行插补,工具坐标系的原点在圆心坐标系中                             化因子λ为
              满足
                                          θ
                                     λθ
                                 θ
                              θ   = +( - )
                                 1     2   1
                                  r
                              p x = cosθ
                                                       (5)
                                  r
                              p y = sinθ
                              p  =0
                               z
                                                                                                         (10)
              式中: θ 为轨迹插值点对应的角度;λ 为归一化因子;                       式中:t=i/N (i取0~1),每个插值点都有一个λ 与
              r为圆的轨迹半径;(θ -θ )为起始位置的角度增量,                       之对应,结合角度插值公式可获得圆心坐标系中的
                                 1
                                    2
              记作∆θ。                                             工具坐标系相对位姿,即T            圆心 。
                                                                                        0
                  相对位置(p ,p ,p )可通过圆弧角度求得,工                     3.3  仿真分析
                                   z
                                y
                             x
              具坐标系相对圆心坐标系的姿态则根据角度关系进                                 在V-REP软件中建立管道和周边相关结构的
              行约束,工具坐标系的y轴始终沿着圆弧法线方向,                           仿真环境,结合 7 自由度机械臂的运动学建模和规
              工具坐标系的z轴始终与圆弧坐标系z轴方向相同,                           划的圆弧轨迹,分别仿真模拟了机械臂带着末端工
                                                                                                          73
                                                                                         2024 年 第 46 卷 第 8 期
                                                                                                  无损检测
   106   107   108   109   110   111   112   113   114   115   116