Spatiotemporal Tubes for Temporal Reach-Avoid-Stay Tasks in Unknown Systems

📄 arXiv: 2411.13834v3 📥 PDF

作者: Ratnangshu Das, Ahan Basu, Pushpak Jagtap

分类: eess.SY, cs.RO

发布日期: 2024-11-21 (更新: 2025-09-12)

备注: IEEE Transactions on Automatic Control (2025)

DOI: 10.1109/TAC.2025.3592723


💡 一句话要点

针对未知系统,提出时空管道方法解决时序可达-避免-停留任务

🎯 匹配领域: 支柱八:物理动画 (Physics-based Animation)

关键词: 时空管道 鲁棒控制 场景优化 未知系统 时序控制

📋 核心要点

  1. 现有方法难以处理具有未知动力学和时变不安全区域的复杂MIMO系统时序控制任务。
  2. 论文提出基于时空管道(STT)的采样方法,将控制问题转化为鲁棒优化问题,并使用场景优化程序求解。
  3. 通过全向机器人、SCARA机械臂和磁悬浮系统三个案例验证了所提方法在保证安全性和可达性方面的有效性。

📝 摘要(中文)

本文研究了具有未知动力学的一般MIMO系统的控制器综合问题,旨在完成时序可达-避免-停留任务,其中不安全区域是时变的,并且必须在指定的时间范围内到达目标。本文的主要目的是使用基于采样的方法构建时空管道(STT),从而设计一种闭式、无近似的控制策略,以确保系统轨迹在避开时变不安全集的同时到达目标集。所提出的方案利用了一种涉及STT的新方法,以提供保证系统安全性和可达性的控制器。在我们的基于采样的框架中,我们将STT的要求转化为鲁棒优化程序(ROP)。为了解决由无限约束引起的ROP不可行性,我们利用基于采样的场景优化程序(SOP)。随后,我们求解SOP,为未知系统生成管道和闭式控制器,从而确保时序可达-避免-停留规范。最后,通过全向机器人、SCARA机械臂和磁悬浮系统三个案例研究证明了该方法的有效性。

🔬 方法详解

问题定义:论文旨在解决具有未知动力学MIMO系统中的时序可达-避免-停留任务。现有方法在处理此类问题时,通常需要精确的系统动力学模型,或者无法有效处理时变的不安全区域,导致控制策略的保守性或失效。

核心思路:论文的核心思路是利用时空管道(STT)来约束系统的轨迹,确保其在指定时间内到达目标区域,同时避开时变的不安全区域。通过采样方法构建STT,并将控制问题转化为鲁棒优化问题,从而在不依赖精确系统模型的情况下实现安全和可达的控制。

技术框架:整体框架包含以下几个主要阶段:1) 基于采样生成候选轨迹;2) 将STT的要求转化为鲁棒优化程序(ROP);3) 利用场景优化程序(SOP)解决ROP的不可行性问题;4) 求解SOP,生成时空管道和闭式控制器。该控制器能够保证系统轨迹在满足时序约束的同时,避开不安全区域。

关键创新:论文的关键创新在于使用时空管道(STT)来显式地约束系统轨迹,并结合鲁棒优化和场景优化方法,在未知系统动力学的情况下,保证时序可达-避免-停留任务的完成。与传统方法相比,该方法不需要精确的系统模型,并且能够有效处理时变的不安全区域。

关键设计:论文的关键设计包括:1) 如何有效地采样生成候选轨迹;2) 如何将STT的要求转化为鲁棒优化问题;3) 如何选择合适的场景优化程序来解决ROP的不可行性;4) 如何设计闭式控制器,使其能够根据系统的当前状态,实时调整控制输入,保证轨迹始终位于STT内。

🖼️ 关键图片

fig_0
fig_1
fig_2

📊 实验亮点

论文通过三个案例研究验证了所提出方法的有效性:全向机器人、SCARA机械臂和磁悬浮系统。实验结果表明,该方法能够在未知系统动力学的情况下,成功地控制系统完成时序可达-避免-停留任务,并且具有良好的鲁棒性。具体的性能数据和对比基线在论文中进行了详细的展示。

🎯 应用场景

该研究成果可应用于各种需要安全性和时序保证的机器人控制任务中,例如:自动驾驶车辆在复杂交通环境下的安全导航、工业机械臂在动态工作空间中的精确操作、以及医疗机器人执行时间敏感的手术任务等。该方法能够提高系统的自主性和安全性,降低对精确系统模型的依赖,具有重要的实际应用价值。

📄 摘要(原文)

The paper considers the controller synthesis problem for general MIMO systems with unknown dynamics, aiming to fulfill the temporal reach-avoid-stay task, where the unsafe regions are time-dependent, and the target must be reached within a specified time frame. The primary aim of the paper is to construct the spatiotemporal tube (STT) using a sampling-based approach and thereby devise a closed-form approximation-free control strategy to ensure that system trajectory reaches the target set while avoiding time-dependent unsafe sets. The proposed scheme utilizes a novel method involving STTs to provide controllers that guarantee both system safety and reachability. In our sampling-based framework, we translate the requirements of STTs into a Robust optimization program (ROP). To address the infeasibility of ROP caused by infinite constraints, we utilize the sampling-based Scenario optimization program (SOP). Subsequently, we solve the SOP to generate the tube and closed-form controller for an unknown system, ensuring the temporal reach-avoid-stay specification. Finally, the effectiveness of the proposed approach is demonstrated through three case studies: an omnidirectional robot, a SCARA manipulator, and a magnetic levitation system.