Echtzeit-Optimierung von Kontaktkräften in mehrfingrigen Manipulationssystemen (Realtime Optimization of Robot Hand Grasping Forces)
-
Th. Schlegl
and Martin Buss
In diesem Beitrag wird ein für den Einsatz im geschlossenen Regelkreis geeignetes Echtzeitoptimierungsverfahren zur Berechnung von optimalen Greifkräften bei mehrfingrigen Handmanipulationsvorgängen vorgestellt. Das Verfahren basiert auf einer Problemformulierung der unilateralen mechanischen Bindungen zwischen Finger und Objekt als semidefinite Programmierungsaufgabe, die durch ein zeitdiskretisiertes Gradientenfluss-basiertes numerisches Iterationsverfahren in wenigen Millisekunden gelöst werden kann. Experimentelle Resultate mit der Tokyo Institute of Technology Hand zeigen die überlegenen Eigenschaften des Optimierungsansatzes bei mehrfingrigen Manipulationsaufgaben. In einem Multimedia-Anhang zu diesem Artikel werden eine prototypische Implementierung des Ansatzes, einige experimentelle Daten und Kurzfilme der Experimente zur Verfügung gestellt.
Den Multimedia-Download zu diesem Beitrag finden Sie unter
www.rs.tu-berlin.de/~roha
In this article a realtime optimization method to obtain optimal robot hand grasping forces in closed-loop control is presented. The algorithm is based on a problem formulation of unilateral contact constraints as a semidefinite program. This can be solved in a few milliseconds by a discrete-time gradient flow numerical iteration scheme. Experimental results obtained with the Tokyo Institute of Technology robot hand are presented validating the optimization approach to grasp manipulation. A multimedia appendix to the article provides a Matlab implementaton of the optimization algorithm, experimental data, and short movie clips of the experiments.
A multimedia download illustrating this contribution can be found at
www.rs.tu-berlin.de/~roha
Articles in the same Issue
- Online-Optimierung in der Automatisierung
- An Efficient Algorithm for Nonlinear Model Predictive Control of Large-Scale Systems Part I: Description of the Method (Ein effizienter Algorithmus für die nichtlineare prädiktive Regelung großer Systeme Teil I: Methodenbeschreibung)
- Probieren geht über Studieren? Entscheidungshilfen für kombinatorische Online-Optimierungsprobleme in der innerbetrieblichen Logistik (Trial and Error? Decision Support for Combinatorial Online-Optimization Problems in Logistics)
- Echtzeit-Optimierung von Kontaktkräften in mehrfingrigen Manipulationssystemen (Realtime Optimization of Robot Hand Grasping Forces)
- Echtzeitoptimierung verfahrenstechnischer Anlagen am Beispiel der Olefinproduktion (Real Time Optimization of Chemical Processes with Application to Olefins Production)
- Anschlussoptimierende und ressourcenschonende Steuerung des Stadtschnellbahnbetriebs: Ein mehrkriterieller Ansatz zur Echtzeit-Optimierung (Dynamic Schedule Synchronization and Resources-saving Train Control: a Multi-Criterion Approach to Real-time Optimization)
- Optimal Control of the Driving of Trains (Optimale Steuerung der Fahrweise von Zügen)
- Robust Nonlinear Tracking Control Based on Differential Flatness
Articles in the same Issue
- Online-Optimierung in der Automatisierung
- An Efficient Algorithm for Nonlinear Model Predictive Control of Large-Scale Systems Part I: Description of the Method (Ein effizienter Algorithmus für die nichtlineare prädiktive Regelung großer Systeme Teil I: Methodenbeschreibung)
- Probieren geht über Studieren? Entscheidungshilfen für kombinatorische Online-Optimierungsprobleme in der innerbetrieblichen Logistik (Trial and Error? Decision Support for Combinatorial Online-Optimization Problems in Logistics)
- Echtzeit-Optimierung von Kontaktkräften in mehrfingrigen Manipulationssystemen (Realtime Optimization of Robot Hand Grasping Forces)
- Echtzeitoptimierung verfahrenstechnischer Anlagen am Beispiel der Olefinproduktion (Real Time Optimization of Chemical Processes with Application to Olefins Production)
- Anschlussoptimierende und ressourcenschonende Steuerung des Stadtschnellbahnbetriebs: Ein mehrkriterieller Ansatz zur Echtzeit-Optimierung (Dynamic Schedule Synchronization and Resources-saving Train Control: a Multi-Criterion Approach to Real-time Optimization)
- Optimal Control of the Driving of Trains (Optimale Steuerung der Fahrweise von Zügen)
- Robust Nonlinear Tracking Control Based on Differential Flatness