Cooperative Trajectory Planning: Principles for Human-Machine System Design on Trajectory Level

📄 arXiv: 2410.16938v1 📥 PDF

作者: Julian Schneider, Balint Varga, Sören Hohmann

分类: eess.SY

发布日期: 2024-10-22


💡 一句话要点

提出一种基于协商过程的协同轨迹规划方法,用于人机共享控制系统设计。

🎯 匹配领域: 支柱一:机器人控制 (Robot Control)

关键词: 协同轨迹规划 人机共享控制 协商过程 人机交互 轨迹优化

📋 核心要点

  1. 现有共享控制研究假设人与机器使用相同轨迹,但实际常不符,导致动作层面的控制冲突。
  2. 论文提出将协同轨迹规划建模为协商过程,在轨迹层面实现人机交互,生成统一参考轨迹。
  3. 论文提出了通用的系统结构,并给出了将协同轨迹规划实现为协商过程的具体概念。

📝 摘要(中文)

本文探讨了人机共享控制背景下的协同轨迹规划方法。在共享控制研究中,通常假设人和自动化系统使用相同的参考轨迹来稳定耦合系统。然而,这种假设通常是不正确的,因为它们通常遵循不同的轨迹,从而在动作层面引起控制冲突,而这些冲突尚未得到广泛研究。为了解决这个问题,将共享控制概念扩展到动作执行前的轨迹层面的人机交互是合理的,从而为人和自动化系统提供统一的参考轨迹。本文首先概述了协同轨迹规划方法的相关文献,然后提出了一种通过将协同轨迹规划建模为协商过程来寻找联合轨迹的方法,并为此目的提出了一个普遍有效的系统结构。最后,提出了将协同轨迹规划作为协商过程来实现的概念。

🔬 方法详解

问题定义:论文旨在解决人机共享控制中,由于人和机器通常遵循不同的轨迹而导致的控制冲突问题。现有方法通常假设两者使用相同的参考轨迹,这与实际情况不符,导致控制性能下降和安全性问题。因此,需要一种协同轨迹规划方法,能够在轨迹层面实现人机交互,生成统一的参考轨迹。

核心思路:论文的核心思路是将协同轨迹规划建模为一个协商过程。通过协商,人和机器可以就一条共同的轨迹达成一致,从而避免控制冲突。这种方法借鉴了人与人之间协作的模式,将轨迹规划视为一个动态的、交互式的过程。

技术框架:论文提出了一个通用的系统结构,用于实现基于协商的协同轨迹规划。该结构包含以下主要模块:1) 人和机器各自的轨迹生成器,用于生成各自期望的轨迹;2) 协商模块,用于协调人和机器的轨迹,生成联合轨迹;3) 执行模块,用于控制人和机器按照联合轨迹运动。协商模块是整个框架的核心,它需要考虑人和机器的偏好、约束和能力,并采用合适的协商算法。

关键创新:论文的关键创新在于将协同轨迹规划问题转化为一个协商问题,并提出了相应的系统结构和实现概念。这种方法能够更好地处理人机之间的差异和冲突,提高共享控制系统的性能和安全性。与现有方法相比,该方法更加灵活和适应性强,能够应对复杂的人机交互场景。

关键设计:论文提出了将协同轨迹规划作为协商过程来实现的概念,但没有提供具体的参数设置、损失函数或网络结构等技术细节。未来的研究可以进一步探索不同的协商算法,例如基于博弈论的方法、基于优化理论的方法等。此外,还需要考虑如何量化人和机器的偏好和约束,以及如何设计合适的奖励函数来引导协商过程。

🖼️ 关键图片

fig_0
fig_1
fig_2

📊 实验亮点

论文提出了将协同轨迹规划建模为协商过程的创新思路,并给出了通用的系统结构。虽然没有提供具体的实验结果,但该方法为解决人机共享控制中的轨迹冲突问题提供了一个新的视角和框架。未来的研究可以基于此框架进行更深入的实验验证和性能评估。

🎯 应用场景

该研究成果可应用于各种人机协作场景,如自动驾驶、机器人辅助手术、工业机器人等。通过协同轨迹规划,可以提高人机协作的效率、安全性,并提升用户体验。未来,随着人机交互技术的不断发展,协同轨迹规划将在更多领域发挥重要作用。

📄 摘要(原文)

This paper explores cooperative trajectory planning approaches within the context of human-machine shared control. In shared control research, it is typically assumed that the human and the automation use the same reference trajectory to stabilize the coupled system. However, this assumption is often incorrect, as they usually follow different trajectories, causing control conflicts at the action level that have not been widely researched. To address this, it is logical to extend shared control concepts to include human-machine interaction at the trajectory-level before action execution, resulting in a unified reference trajectory for both human and automation. This paper begins with a literature overview on approaches of cooperative trajectory planning. It then presents an approach of finding a joint trajectory by modelling cooperative trajectory planning as an agreement process. A generally valid system structure is proposed for this purpose. Finally, it proposes concepts to implement cooperative trajectory planning as an agreement process.