Visually Guided Model Predictive Robot Control via 6D Object Pose Localization and Tracking

📄 arXiv: 2311.05344v1 📥 PDF

作者: Mederic Fourmy, Vojtech Priban, Jan Kristof Behrens, Nicolas Mansard, Josef Sivic, Vladimir Petrik

分类: cs.RO

发布日期: 2023-11-09


💡 一句话要点

提出视觉引导的模型预测控制以解决动态物体操控问题

🎯 匹配领域: 支柱一:机器人控制 (Robot Control) 支柱三:空间感知与语义 (Perception & Semantics)

关键词: 6D姿态估计 动态物体操控 视觉引导 模型预测控制 机器人控制 高频率跟踪 人机协作

📋 核心要点

  1. 现有方法在动态物体操控中面临6D姿态估计的延迟和不准确性,影响机器人控制的稳定性。
  2. 论文提出了一种新的视觉感知模块,结合学习和模型基础的方法,实现高频率的6D姿态估计。
  3. 实验结果表明,所提方法在动态物体操控中表现出色,成功实现了高达120Hz的姿态估计频率。

📝 摘要(中文)

本研究旨在通过安装在机器人上的摄像头,实现对动态移动物体的6D姿态操控任务。具体应用包括保持机器人臂与物体的相对6D姿态、抓取动态物体以及与人类共同操控物体。快速且准确的6D姿态估计对于实现平滑稳定的机器人控制至关重要。本文的贡献主要有三方面:首先,提出了一种新的视觉感知模块,异步结合了基于学习的6D物体姿态定位器和高频率的模型基础6D姿态跟踪器,能够以最高120Hz的频率提供低延迟、准确且时间一致的6D物体姿态估计;其次,开发了一种视觉引导的机器人臂控制器,将新的视觉感知模块与基于扭矩的模型预测控制算法相结合,实现稳定且鲁棒的6D物体姿态引导的机器人臂控制;最后,在一个具有挑战性的6D姿态估计基准上进行了实验验证,并在真实的7自由度Franka Emika Panda机器人上展示了对动态物体的6D姿态引导控制。

🔬 方法详解

问题定义:本研究旨在解决动态物体操控中的6D姿态估计问题,现有方法常常面临延迟和不准确性,导致机器人控制不稳定。

核心思路:论文提出了一种新的视觉感知模块,通过异步结合学习基础的6D物体姿态定位器和高频率的模型基础姿态跟踪器,以提高姿态估计的准确性和实时性。

技术框架:整体架构包括视觉感知模块和机器人臂控制器。视觉感知模块负责从视频流中提取6D姿态信息,而控制器则基于这些信息进行模型预测控制。

关键创新:最重要的创新在于异步结合视觉信号和机器人本体感知信号,能够在不同频率下稳定地进行6D物体姿态引导控制,这在现有方法中尚未实现。

关键设计:在设计中,采用了高频率的姿态跟踪算法,并优化了损失函数以提高姿态估计的准确性,确保控制器能够快速响应动态变化。具体的网络结构和参数设置在论文中详细描述。

🖼️ 关键图片

fig_0
fig_1
fig_2

📊 实验亮点

实验结果显示,所提方法在6D姿态估计基准上表现优异,能够以最高120Hz的频率进行准确的姿态估计,显著提升了动态物体操控的稳定性和鲁棒性,相较于传统方法有明显的性能提升。

🎯 应用场景

该研究的潜在应用领域包括工业机器人、服务机器人以及人机协作等场景。通过实现对动态物体的精确操控,能够提高机器人在复杂环境中的工作效率和安全性,具有重要的实际价值和广泛的应用前景。

📄 摘要(原文)

The objective of this work is to enable manipulation tasks with respect to the 6D pose of a dynamically moving object using a camera mounted on a robot. Examples include maintaining a constant relative 6D pose of the robot arm with respect to the object, grasping the dynamically moving object, or co-manipulating the object together with a human. Fast and accurate 6D pose estimation is crucial to achieve smooth and stable robot control in such situations. The contributions of this work are three fold. First, we propose a new visual perception module that asynchronously combines accurate learning-based 6D object pose localizer and a high-rate model-based 6D pose tracker. The outcome is a low-latency accurate and temporally consistent 6D object pose estimation from the input video stream at up to 120 Hz. Second, we develop a visually guided robot arm controller that combines the new visual perception module with a torque-based model predictive control algorithm. Asynchronous combination of the visual and robot proprioception signals at their corresponding frequencies results in stable and robust 6D object pose guided robot arm control. Third, we experimentally validate the proposed approach on a challenging 6D pose estimation benchmark and demonstrate 6D object pose-guided control with dynamically moving objects on a real 7 DoF Franka Emika Panda robot.