College of Mechanical and Electronic Engineering, Shandong University of Science and Technology, Qingdao 266590, China.
College of Mechanical and Electric Engineering, Zaozhuang University, Zaozhuang 277160, China.
Sensors (Basel). 2021 Nov 5;21(21):7362. doi: 10.3390/s21217362.
Different from traditional redundant manipulators, the redundant manipulators used in the surgical environment require the end effector (EE) to have high pose (position and orientation) accuracy to ensure the smooth progress of the operation. When analyzing the inverse kinematics (IK) of traditional redundant manipulators, gradient-projection method (GPM) and weighted least-norm (WLN) method are commonly used methods to avoid joint position limits. However, for the traditional GPM and WLN method, when joints are close to their limits, they stop moving, which greatly reduces the accuracy of the IK solution. When robotic manipulators enter a singular region, although traditional damped least-squares (DLS) algorithms are used to handle singularities effectively, motion errors of the EE will be introduced. Furthermore, selecting singular region through trial and error may cause some joint velocities exceed their corresponding limits. More importantly, traditional DLS algorithms cannot guide robotic manipulators away from singular regions. Inspired by the merits of GPM, WLN, and DLS methods, an improved weighted gradient projection method (IWGPM) is proposed to solve the IK problem of redundant manipulators used in the surgical environment with avoiding joint position limits and singularities. The weighted matrix of the WLN method and the damping factor of the DLS algorithm have been improved, and a joint limit repulsive potential field function and singular repulsive potential field function belong to the null space are introduced to completely keep joints away from the damping interval and redundant manipulators away from the unsafe region. To verify the validity of the proposed IWGPM, simulations on a 7 degree of freedom (DOF) redundant manipulator used in laparoscopic surgery indicate that the proposed method can not only achieve higher accuracy IK solution but also avoid joint position limits and singularities effectively by comparing them with the results of the traditional GPM and WLN method, respectively. Furthermore, based on the proposed IWGPM, simulation tests in two cases show that joint position limits have a great impact on the orientation accuracy, and singular potential energy function has a great impact on the position accuracy.
与传统冗余机械臂不同,手术环境中使用的冗余机械臂需要末端执行器 (EE) 具有高精度的位姿 (位置和方向) 以确保手术的顺利进行。在分析传统冗余机械臂的逆运动学 (IK) 时,梯度投影法 (GPM) 和加权最小范数 (WLN) 法是常用的避免关节位置限制的方法。然而,对于传统的 GPM 和 WLN 方法,当关节接近其极限时,它们会停止运动,这大大降低了 IK 解的精度。当机器人机械臂进入奇异区域时,虽然传统的阻尼最小二乘法 (DLS) 算法可以有效地处理奇异点,但 EE 的运动误差将会产生。此外,通过反复试验选择奇异区域可能会导致一些关节速度超过其相应的限制。更重要的是,传统的 DLS 算法无法引导机器人机械臂离开奇异区域。受 GPM、WLN 和 DLS 方法的优点启发,提出了一种改进的加权梯度投影方法 (IWGPM),用于解决手术环境中冗余机械臂的 IK 问题,同时避免关节位置限制和奇异点。改进了 WLN 方法的加权矩阵和 DLS 算法的阻尼因子,并引入了关节极限排斥势场函数和奇异排斥势场函数属于零空间,以完全使关节远离阻尼区间,使冗余机械臂远离不安全区域。为了验证所提出的 IWGPM 的有效性,对腹腔镜手术中使用的 7 自由度 (DOF) 冗余机械臂进行了仿真,结果表明,与传统的 GPM 和 WLN 方法相比,所提出的方法不仅可以实现更高精度的 IK 解,而且可以有效地避免关节位置限制和奇异点。此外,基于所提出的 IWGPM,在两种情况下进行的仿真测试表明,关节位置限制对方向精度有很大影响,奇异势能函数对位置精度有很大影响。