Collision Avoidance for Convex Primitives via Differentiable Optimization Based High-Order Control Barrier Functions
Fuente:
arXiv
Saved in:
| Main Authors: | , , , , |
|---|---|
| Format: | Preprint |
| Published: |
2024
|
| Subjects: | |
| Online Access: | |
| Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
| _version_ | 1866912545292419072 |
|---|---|
| author | Wei, Shiqing Khorrambakht, Rooholla Krishnamurthy, Prashanth Gonçalves, Vinicius Mariano Khorrami, Farshad |
| author_facet | Wei, Shiqing Khorrambakht, Rooholla Krishnamurthy, Prashanth Gonçalves, Vinicius Mariano Khorrami, Farshad |
| contents | Ensuring the safety of dynamical systems is crucial, where collision avoidance is a primary concern. Recently, control barrier functions (CBFs) have emerged as an effective method to integrate safety constraints into control synthesis through optimization techniques. However, challenges persist when dealing with convex primitives and tasks requiring torque control, as well as the occurrence of unintended equilibria. This work addresses these challenges by introducing a high-order CBF (HOCBF) framework for collision avoidance among convex primitives. We transform nonconvex safety constraints into linear constraints by differentiable optimization and prove the high-order continuous differentiability. Then, we employ HOCBFs to accommodate torque control, enabling tasks involving forces or high dynamics. Additionally, we analyze the issue of spurious equilibria in high-order cases and propose a circulation mechanism to prevent the undesired equilibria on the boundary of the safe set. Finally, we validate our framework with three experiments on the Franka Research 3 robotic manipulator, demonstrating successful collision avoidance and the efficacy of the circulation mechanism. |
| format | Preprint |
| id |
arxiv_https___arxiv_org_abs_2410_19159 |
| institution | arXiv |
| publishDate | 2024 |
| record_format | arxiv |
| spellingShingle | Collision Avoidance for Convex Primitives via Differentiable Optimization Based High-Order Control Barrier Functions Wei, Shiqing Khorrambakht, Rooholla Krishnamurthy, Prashanth Gonçalves, Vinicius Mariano Khorrami, Farshad Systems and Control Ensuring the safety of dynamical systems is crucial, where collision avoidance is a primary concern. Recently, control barrier functions (CBFs) have emerged as an effective method to integrate safety constraints into control synthesis through optimization techniques. However, challenges persist when dealing with convex primitives and tasks requiring torque control, as well as the occurrence of unintended equilibria. This work addresses these challenges by introducing a high-order CBF (HOCBF) framework for collision avoidance among convex primitives. We transform nonconvex safety constraints into linear constraints by differentiable optimization and prove the high-order continuous differentiability. Then, we employ HOCBFs to accommodate torque control, enabling tasks involving forces or high dynamics. Additionally, we analyze the issue of spurious equilibria in high-order cases and propose a circulation mechanism to prevent the undesired equilibria on the boundary of the safe set. Finally, we validate our framework with three experiments on the Franka Research 3 robotic manipulator, demonstrating successful collision avoidance and the efficacy of the circulation mechanism. |
| title | Collision Avoidance for Convex Primitives via Differentiable Optimization Based High-Order Control Barrier Functions |
| topic | Systems and Control |
| url | https://arxiv.org/abs/2410.19159 |