Safe and compliant control of redundant robots using superimposition of passive task-space controllers
Animals are capable of robust and reliable control in unstructured environments, where they effortlessly overcome the uncertainty of interaction and are capable of exploiting singularities. These conditions are a well-known challenge for robots due to the limitations of projected dynamics, which req...
Gespeichert in:
Veröffentlicht in: | Nonlinear dynamics 2024, Vol.112 (2), p.1023-1038 |
---|---|
Hauptverfasser: | , , , , |
Format: | Artikel |
Sprache: | eng |
Schlagworte: | |
Online-Zugang: | Volltext |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | Animals are capable of robust and reliable control in unstructured environments, where they effortlessly overcome the uncertainty of interaction and are capable of exploiting singularities. These conditions are a well-known challenge for robots due to the limitations of projected dynamics, which requires accurate modelling and is susceptible to singularities. This work proposes a compliant passive control method for redundant manipulators based on a superimposition of multiple passive task-space controllers in a hierarchy without requiring any knowledge of the robot dynamics. The proposed control framework of passive controllers is inherently stable, numerically well-conditioned (as no matrix inversions are required), and computationally inexpensive (as no optimisation is used). This method leverages and introduces a novel stiffness profile for a recently proposed passive controller with smooth transitions between the divergence and convergence phases making it particularly suitable when multiple passive controllers are combined through superimposition. The experimental results demonstrate that the proposed method achieves sub-centimetre tracking performance during demanding dynamic tasks with fast-changing references, while remaining safe to interact with and robust to singularities. The data further show that the robot can fully take advantage of the redundancy to maintain the primary task accuracy while compensating for unknown environmental interactions, which is not possible from current frameworks that require accurate contact information. |
---|---|
ISSN: | 0924-090X 1573-269X |
DOI: | 10.1007/s11071-023-09045-x |