规划历史

本文介绍规划历史的使用,主要包含以下内容:

简介

规划历史结果的整体结构为树状结构,详细完整地记录了Mech-Viz规划的全过程。

相比于日志,规划历史能够详细地查看规划的每一节点(尤其是失败的节点)。

  • 有些错误是串行错误,只要有一个子节点规划失败,则整体规划失败。例如,若某个关节角设置错误,则机器人无法到达规划的位置。

  • 有些错误是并行错误,只要有一个子节点规划成功,则整体规划成功。例如,Mech-Vision计算输出的抓取点中,如果其中任意一个抓取点规划结果为成功,则表明可利用该抓取点对物体进行抓取。

在运行工程的过程中,可重点关注失败的节点。

碰撞结果可视化

计算并记录碰撞接触

在工程调试阶段,为了记录完整的碰撞接触并保存到规划历史中,在开始仿真或运行前,请在工具栏中点击性能优化,并取消勾选仅进行粗略的点云碰撞计算

规划历史中碰撞结果的动画提示

单击规划历史中的任一条目,将显示当前规划的动画,其中:

  • 绿色轨迹代表成功的路径。

  • 红色轨迹代表失败的路径。

  • 红色虚线轨迹代表不可达的路径。

  • 轨迹线上的黄色小球代表机器人的运动方向。

  • 高亮的部分代表发生碰撞的部分。

修改规划历史界面左下角的动画持续显示时间参数,可修改动画显示的持续时间。

常见失败结果及对应解决方法

下文列举了几种常见的失败结果及对应解决方法。

路径不可达

plan history explain move

规划结果

“相对移动_3”步骤对应的路径点超出机器人可达范围。

解决办法

调整“相对移动_3”步骤对应的路径点,使其在机器人可达范围内。

机器人奇异点

plan history robot singularity

规划结果

从“定点移动_6”步骤到“定点移动_7”步骤的路径中存在奇异点。

解决方法

将“定点移动_7”步骤的“目标类型”由“关节角”改为“工具”。

运动方式直线运动改为关节运动

调整奇异点检测相关参数。

碰撞

我们重视您的隐私

我们使用 cookie 为您在我们的网站上提供最佳体验。继续使用该网站即表示您同意使用 cookie。如果您拒绝,将使用一个单独的 cookie 来确保您在访问本网站时不会被跟踪或记住。