Abstract
In this paper, an adaptive force-motion control framework with orientation compliance is present for redundant manipulators in physical interaction with unknown surfaces. The proposed framework includes control task space definition and double-closed-loop control based on external force loop approach. Firstly, a specification matrix is designed merely through force feedback to ensure the control task space defined in orthogonal spaces. Then, an orientation compliance controller and a force-motion close-loop controller are constructed in the outer-loop control of external force feedback loop approach. Secondly, the output of outer-loop control task, along with boundary constraints and optimization indexes is formulated as a nolinear dynamic programming problem. Next a finite-time convergence neural network based inner-loop controller is proposed for this category of dynamic programming problem and its stability and convergence analysis are given. Simulations verify the convergence and effectiveness of the proposed framework. The real-world experiments show that the Mean Integral of the Absolute Error of the proposed control framework is reduced by 77.26% compared with constant impedance control.
| Original language | English |
|---|---|
| Pages (from-to) | 564-576 |
| Number of pages | 13 |
| Journal | IEEE Transactions on Automation Science and Engineering |
| Volume | 23 |
| DOIs | |
| Publication status | Published - 2026 |
| MoE publication type | A1 Journal article-refereed |
Funding
Key-Area Research and Development Program of Guangdong Province (2024B0101020007), National Natural Science Foundation of China (62473102, 62203126 and U22A20176), Guangdong Basic and Applied Basic Research Foundation (2025A1515011849 and 2022B1515120078), Young Talent Project of GDAS(2023GDASQNRC-0204), GDAS’ Project of science and Technology Development (2024GDASZH-2024010102 and 2022GDASZH-2022010108).
Keywords
- force-motion control framework
- impedance control
- orientation compliance
- Recurrent neural network (RNN)
- unknown surface