首页> 外文期刊>Procedia CIRP >Optimisation of the combined application planning and execution time utilising repeated PRM replanning for point-to-point sequences
【24h】

Optimisation of the combined application planning and execution time utilising repeated PRM replanning for point-to-point sequences

机译:利用重复的PRM重新定点序列的优化优化应用程序规划和执行时间

获取原文
获取外文期刊封面目录资料

摘要

Motion planning and collision avoidance are well studied topics in modern industrial robotics and they are already relatively simple to adopt using packages like ROS MoveIt or Battelle PathPlan. Using probabilistic planning algorithms, collision-free trajectories can be found in as little time as hundredths of a second. However, the obtained trajectories can vary significantly for each planning request. This can result in notably longer trajectories than necessary, increasing the total time required for planning and execution. Optimisation-based motion planners such as PRM* and RRT* can find shorter paths, at the cost of a higher planning time. Our focus is put on applications that require both short planning and short trajectory execution times using existing planning tools, this with the goal of minimising the total time required for the entire application.In this paper, an easy-to-implement approach is proposed to perform path optimisation for trajectory planning applications, without altering the used planner itself, which the authors dubbedrepeated PRM. This optimisation is performed by planning, selecting and eliminating trajectories based on minimal motion time during the robot’s current movement. Testing is done in a virtual environment using ROS MoveIt with a 6-DOF St?ubli TX2-90XL, utilising the OMPL PRM motion planning algorithm, eight random pose targets and eight collision objects. Tests are performed on pose sequences of one to eight poses with 30 simulations each. The average of all total times required to perform the pose sequences with the repeated PRM approach are compared to these of sequential PRM and PRM* methods.After testing, the repeated PRM method shows an average impact on the total planning and execution time with a reduction of up to 26,35 % compared to sequential PRM depending on the length of the pose sequence, and up to 57,60 % compared to sequential PRM*, as the additional computational time required for PRM* significantly increases its total required time. The variation of the total required times of the found trajectory sequences also improves by an average of 56,16 % and 45,56 % compared to PRM and PRM* respectively.
机译:运动规划和碰撞避免在现代工业机器人中获得了很好的主题,并且使用ROS Mevit或Battelle Pathplan等包装已经相对简单。使用概率规划算法,可以在百分之一秒内找到无孔轨迹。但是,所获得的轨迹可以针对每个规划请求差异很大。这可能导致显着较长的轨迹,而不是必要的,增加规划和执行所需的总时间。基于优化的运动规划师,如PRM *和RRT *可以在更高的规划时间内找到更短的路径。我们的重点是使用现有规划工具需要短期规划和短轨迹执行时间的应用程序,这与最小化整个应用所需的总时间最小化。在本文中,提出了一种易于实现的方法对轨迹规划应用执行路径优化,而不改变使用的规划师本身,作者兼容了PRM。通过规划,选择和消除基于机器人当前运动期间的最小运动时间来执行这种优化。使用ROS Mevit使用具有6-DOF St的虚拟环境进行测试,利用OMPL PRM运动计划算法,八个随机姿势目标和八个碰撞对象。测试是对姿势序列,每一个姿势的姿势,每个姿势为30个模拟。将姿势序列所需的所有总时间与重复的PRM方法进行的平均值与顺序PRM和PRM *方法进行比较。在测试中,重复的PRM方法显示了对整个规划和执行时间的平均影响与顺序PRM相比高达26,35%,根据姿势序列的长度,与顺序PRM *相比高达57,60%,因为PRM *所需的额外计算时间显着增加其总需要时间。与PRM和PRM *相比,发现轨迹序列的总需要时间的变化也可提高56,16%和45,56%。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号