基于ROS的铸件分拣机器人运动规划研究

Research on motion planning of casting sorting robot based on ROS

  • 摘要: 为铸件分拣机器人在分拣铸件时能快速规划出一条稳定合理的路径、有效躲避障碍物、提高运动规划效率,文章通过ROS进行运动规划研究。利用ROS提供的C++接口完成笛卡尔指定轨迹规划验证。为进一步提高分拣效率和避障能力,文中改进算法在GB-RRT*算法基础上引入了局部迭代人工势场,加入了自适应目标偏置策略和直连策略。通过Matlab和ROS设计并完成了仿真实验和铸件分拣实验,实验结果表明采用改进算法后可有效减少无效点生成,缩短规划时间,减小路径长度,提高规划效率。同时,在规划运动时各关节运动平稳,轨迹平滑,极大地提高了铸件分拣效率,改善了分拣环境,保证了其安全性。

     

    Abstract: For the casting sorting robot can quickly plan a stable and reasonable path when sorting castings, effectively avoid obstacles, improve the efficiency of motion planning, and carry out motion planning research through ROS. Use the C++ interface provided by ROS to complete the Descartes designated trajectory planning verification. In order to further improve the sorting efficiency and obstacle avoidance ability, the improved algorithm introduces a local iterative artificial potential field on the basis of the GB-RRT* algorithm, and adds an adaptive target bias strategy and a direct connection strategy. Simulation experiments and casting sorting experiments have been designed and completed through Matlab and ROS. The experimental results show that the use of improved algorithms can effectively reduce the generation of invalid points, shorten the planning time, reduce the length of the path, and improve the planning efficiency. At the same time, when planning the movement, the movement of each joint is stable and the trajectory is smooth, which greatly improves the casting sorting efficiency, improves the sorting environment, and ensures its safety.

     

/

返回文章
返回