<p>This paper aims to address the issue of explicitly utilizing the joint limit avoidance, singularity avoidance, and self-motion obstacle avoidance properties of a 7-degrees-of-freedom manipulator during path planning, given a cartesian space task path. First, the redundant degree of freedom of the manipulator is represented using arm angle parameterization, and the mapping of joint limits and singular configurations to arm angle space is derived in detail, in conjunction with analytical inverse kinematics solution. Next, based on the cartesian space task path, the arm angle space is discretized to obtain the feasible arm angle range under the self-motion obstacle avoidance condition. The arm angle values determine the joint angles of the manipulator. To minimize task execution time and improve efficiency, the total joint angle displacement of the manipulator is set as the optimization objective, and an improved particle swarm optimization algorithm is employed to iteratively search for the optimal arm angles at each path point. Finally, the effectiveness of the proposed method is validated through both simulation and real machine experiments.</p>

错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

A Path Planning Method Based on Optimal Arm Angle of 7-Degrees-of-Freedom Manipulator

  • Li Zhang,
  • Bing Han,
  • Jianwei Niu,
  • Kun Tong,
  • Xinyang Tian,
  • Xiaolong Yu,
  • Renluan Hou,
  • Yuliang Guo

摘要

This paper aims to address the issue of explicitly utilizing the joint limit avoidance, singularity avoidance, and self-motion obstacle avoidance properties of a 7-degrees-of-freedom manipulator during path planning, given a cartesian space task path. First, the redundant degree of freedom of the manipulator is represented using arm angle parameterization, and the mapping of joint limits and singular configurations to arm angle space is derived in detail, in conjunction with analytical inverse kinematics solution. Next, based on the cartesian space task path, the arm angle space is discretized to obtain the feasible arm angle range under the self-motion obstacle avoidance condition. The arm angle values determine the joint angles of the manipulator. To minimize task execution time and improve efficiency, the total joint angle displacement of the manipulator is set as the optimization objective, and an improved particle swarm optimization algorithm is employed to iteratively search for the optimal arm angles at each path point. Finally, the effectiveness of the proposed method is validated through both simulation and real machine experiments.