arXivDaily arXiv每日学术速递 周一至周五更新
arXiv 2604.21189cs.RO

机器人机械臂的全身动态安全性:基于CBF的安全过滤器中的3D泊松安全函数

Full-Body Dynamic Safety for Robot Manipulators: 3D Poisson Safety Functions for CBF-Based Safety Filters

Computing and Mathematical Sciences, California Institute of Technology(加州理工学院计算与数学科学系);Mechanical and Civil Engineering, California Institute of Technology(加州理工学院机械与土木工程系)

Meg Wilkinson, Gilbert Bahati, Ryan M. Bena, Emily Fourney, Joel W. Burdick, Aaron D. Ames

AI总结:

本文提出利用3D泊松安全函数实现机器人机械臂在动态环境中的全身避障,通过求解泊松方程生成全局平滑的CBF,确保任务空间的安全约束。

摘要:

机器人机械臂的碰撞避免需要在高维配置空间中强制执行全身安全约束。基于控制屏障函数(CBF)的安全过滤器已被证明能够实现安全行为,但执行安全操作所需的大量约束导致理论和计算挑战。本文提出了一种框架,利用3D泊松安全函数(PSFs)实现机械臂在动态环境中的全身避障。具体而言,给定环境占用数据,我们以规定分辨率采样机械臂表面,并通过皮亚诺差缩小自由空间。在缓冲域上,通过求解泊松方程合成全局平滑的CBF,从而获得整个环境的单一安全函数。该安全函数在每个采样点上评估,通过实时安全过滤器的多约束二次规划施加任务空间的CBF约束。我们证明保持缓冲区域内的采样点安全可确保整个连续机器人表面的碰撞避免。该框架在动态环境中对7自由度机械臂进行了验证。

英文摘要:

Collision avoidance for robotic manipulators requires enforcing full-body safety constraints in high-dimensional configuration spaces. Control Barrier Function (CBF) based safety filters have proven effective in enabling safe behaviors, but enforcing the high number of constraints needed for safe manipulation leads to theoretic and computational challenges. This work presents a framework for full-body collision avoidance for manipulators in dynamic environments by leveraging 3D Poisson Safety Functions (PSFs). In particular, given environmental occupancy data, we sample the manipulator surface at a prescribed resolution and shrink free space via a Pontryagin difference according to this resolution. On this buffered domain, we synthesize a globally smooth CBF by solving Poisson's equation, yielding a single safety function for the entire environment. This safety function, evaluated at each sampled point, yields task-space CBF constraints enforced by a real-time safety filter via a multi-constraint quadratic program. We prove that keeping the sample points safe in the buffered region guarantees collision avoidance for the entire continuous robot surface. The framework is validated on a 7-degree-of-freedom manipulator in dynamic environments.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑