← 最新论文
💻 computer science

Simultaneous Contact Selection and Planning for Contact-Rich Manipulation with Cascaded Optimization

本文提出了同步接触选择与规划(SCSP),这是一个级联优化框架,通过结合基于代理模型的全局搜索以获取最优接触序列与实时轨迹生成,克服了富接触操作中主动接触位置选择的挑战,从而在仿真和真实世界实验中实现了鲁棒且多样的操作行为。

原作者: Zhe Zhang, Xingrong Diao, Haoxiang Liang, Han Yang, Bi-Ke Zhu, Dandan Zhang, Jiankun Wang

发布于 2026-05-28
📖 1 分钟阅读☕ 轻松阅读

原作者: Zhe Zhang, Xingrong Diao, Haoxiang Liang, Han Yang, Bi-Ke Zhu, Dandan Zhang, Jiankun Wang

原始论文采用 CC BY 4.0 许可(http://creativecommons.org/licenses/by/4.0/)。 ✨ 这是对下方论文的AI生成解释。它不是由作者撰写或认可的。如需技术准确性,请参阅原始论文。 阅读完整免责声明

想象一下,你正试图将一件沉重且形状奇特的家具(比如一张摇晃的沙发或一个形状怪异的雕塑)穿过房间。你无法直接将其抱起;你必须推、滑,甚至可能需要翻转它。问题在于,这件家具表面光滑、沉重,且没有把手。如果你推错了位置,它可能只是在原地打转,或者从桌子上滑落。

这正是机器人在尝试操作“接触丰富”的物体时所面临的挑战——这些物体需要被推、滑或翻转,而不仅仅是用夹爪抓取。

这篇论文介绍了一种名为SCSP(同时接触选择与规划)的新型机器人“大脑”。可以将 SCSP 想象为一个两步思考过程,帮助机器人确定在哪里推以及如何推,同时应对混乱且不可预测的现实世界。

以下是其工作原理的简化分解:

问题:“猜谜游戏”

旧有的机器人方法就像是一个蒙着眼睛的人试图移动那件家具。他们会尝试去推,但如果从错误的位置开始,就会陷入“局部最优解”的困境。

  • 类比:想象你试图把一辆车推上山坡。如果你从侧面开始推,车轮只会空转。你需要绕到车后。旧式机器人常常被困在从侧面推的状态,因为它们无法“看到”先移动到车后是更好的选择。它们缺乏主动选择接触物体最佳位置的能力。

解决方案:两步式大脑(SCSP)

作者设计了 SCSP,将思考过程分为两个截然不同的层级,就像一位将军和一位前线指挥官。

第一步:将军(接触选择优化 - CSO)

在机器人移动任何肌肉之前,“将军”会观察物体并问道:“为了将这个东西移动到目标位置,绝对最佳的推压点在哪里?”

  • 挑战:物体形状复杂。有成千上万个可能的接触点。检查每一个点太慢了。此外,推压的物理特性是“崎岖不平”的(从数学上讲,它们是“非平滑”的),这使得计算最佳路径变得困难。
  • 技巧:“将军”使用一种代理接触模型。想象一下,与其模拟现实世界中沉重复杂的物理现象,机器人使用一个简化的“卡通版”物理模型。这就像用粗略的草图来规划路线,而不是画出每一棵树和每一块岩石。
  • 方法:它在物体表面采样点(就像在地图上放置点),并利用这个简化模型快速测试这些点。它能非常迅速地找到“黄金点”(最佳接触位置)。
  • 结果:它不仅仅是挑选一个点,而是从全局角度挑选最佳点,从而避免陷入“局部最优解”的陷阱。

第二步:前线指挥官(接触规划优化 - CPO)

一旦“将军”下令“推这里!”,“前线指挥官”就会接手。它的任务是弄清楚机器人的手如何到达那个位置,然后执行推压动作。

  • 挑战:有时,“将军”挑选的“黄金点”在理论上很完美,但在现实中,机器人的手臂可能会被阻挡,或者物体可能因为晃动而发生了轻微移动。如果机器人盲目地执行“将军”的命令,可能会发生碰撞。
  • 技巧:指挥官使用一种排名策略。它会查看“将军”的建议,但同时也会检查当前离机器人最近的点。
    • 类比:想象 GPS 指示你走特定的高速公路出口。但在你行驶过程中,你看到了交通堵塞。智能的 GPS 不会只说“继续前行!”它会检查该出口是否仍然是最佳选择,或者你是否应该直接选择下一个可用的出口,以便足够接近目的地。
  • 执行:指挥官决定:“将军指定的点仍然有效吗?是的?好的,我们去那里。不?我们正前方的点足够好吗?是的?好的,那我们改推那里。”这种灵活性使机器人能够在不碰撞的情况下实时适应变化。

为什么这很重要

论文声称,该系统在以下三个方面取得了重大飞跃:

  1. 它是“纯视觉”的:大多数先进的机器人需要昂贵的动作捕捉相机(如电影工作室中使用的那种)来确切知道物体的位置。SCSP 仅使用标准相机(如手机或笔记本电脑上的相机)即可工作。它能够处理混乱的现实世界光照和不完美的视觉信息。
  2. 它能处理奇怪的形状:无论物体是完美的立方体还是形状怪异的玩具鸭,都无关紧要。“采样”方法使其能够弄清楚如何推压几乎任何形状。
  3. 它具有鲁棒性:即使机器人内部关于物体重量(摩擦力、质量)的数学计算略有偏差,该系统仍能继续工作。当情况变得混乱时,它不会崩溃。

现实世界的验证

作者在真实的机械臂(Franka Panda)上测试了该系统,使用了 3D 打印的物体,如兔子、手和 Xbox 控制器。

  • 测试:他们尝试将这些物体翻转并在桌子上旋转。
  • 结果:其他方法(如那些仅靠猜测或使用简单规则的方法)经常失败,导致物体掉落或卡住。SCSP 成功翻转并旋转了这些复杂物体,即使表面光滑或粗糙。

总结

简而言之,SCSP是一个将“在哪里”与“如何做”分离的机器人大脑。

  • “在哪里”(将军)利用简化的物理模型快速扫描物体,找到最佳推压点。
  • “如何做”(指挥官)规划到达该点的路径,并且足够智能,如果现实世界与理论不完全匹配,能够更改计划。

这使得机器人能够自主执行复杂的灵巧任务——如翻转瓶子或滑动盒子——而无需人类告诉它们确切应该接触哪里。

您所在领域的论文太多了?

获取与您研究关键词匹配的最新论文每日摘要——附技术摘要,使用您的语言。

试用 Digest →