Monari, Eugenio
(2024)
Human interaction control with redundant robots, [Dissertation thesis], Alma Mater Studiorum Università di Bologna.
Dottorato di ricerca in
Meccanica e scienze avanzate dell'ingegneria, 36 Ciclo. DOI 10.48676/unibo/amsdottorato/11510.
Documenti full-text disponibili:
|
Documento PDF (English)
- Richiede un lettore di PDF come Xpdf o Adobe Acrobat Reader
Disponibile con Licenza: Salvo eventuali più ampie autorizzazioni dell'autore, la tesi può essere liberamente consultata e può essere effettuato il salvataggio e la stampa di una copia per fini strettamente personali di studio, di ricerca e di insegnamento, con espresso divieto di qualunque utilizzo direttamente o indirettamente commerciale. Ogni altro diritto sul materiale è riservato.
Download (74MB)
|
Abstract
Collaborative robotics is an expanding research topic from both an academic and industrial point of view. In fact, there exists a high number of applications that it is not possible or convenient to completely automatize and therefore require the activity of a human operator. At the same time, it is extremely important that such activities do not cause physical or mental fatigue to the worker. In this context, the presence of robots that can safely interact and cooperate with humans is crucial.
This thesis addresses the theme of collaborative robots, focusing in particular on a hand guiding application with a redundant Franka Emika Panda robot, studying the best control strategy for this framework. The analysis has two main parts, namely end effector control and null space control.
As for end effector control, the objective is that the human operator is able to drive the end effector along a desired path in a precise, smooth and effortless way. Impedance control schemes provide poor results, and this is shown to be due to the shortcomings of the torque interface of the Franka robot. Another strategy is tested, called ``helping'' controller, which sends to the joints control torques aimed at minimizing the force that the user needs to provide to guide the end effector. This scheme has better results, but it is not suitable if also null space commands are sent. Instead, admittance control, gives the best results, also being compatible with null space commands.
As for null space control, two innovative strategies are introduced, finding the null space commands as solutions of constrained optimization. These techniques are compared and tested in a simplified case study on the real robotic platform to show that their computing times are compatible with the real time requirements of the Franka robot.
Abstract
Collaborative robotics is an expanding research topic from both an academic and industrial point of view. In fact, there exists a high number of applications that it is not possible or convenient to completely automatize and therefore require the activity of a human operator. At the same time, it is extremely important that such activities do not cause physical or mental fatigue to the worker. In this context, the presence of robots that can safely interact and cooperate with humans is crucial.
This thesis addresses the theme of collaborative robots, focusing in particular on a hand guiding application with a redundant Franka Emika Panda robot, studying the best control strategy for this framework. The analysis has two main parts, namely end effector control and null space control.
As for end effector control, the objective is that the human operator is able to drive the end effector along a desired path in a precise, smooth and effortless way. Impedance control schemes provide poor results, and this is shown to be due to the shortcomings of the torque interface of the Franka robot. Another strategy is tested, called ``helping'' controller, which sends to the joints control torques aimed at minimizing the force that the user needs to provide to guide the end effector. This scheme has better results, but it is not suitable if also null space commands are sent. Instead, admittance control, gives the best results, also being compatible with null space commands.
As for null space control, two innovative strategies are introduced, finding the null space commands as solutions of constrained optimization. These techniques are compared and tested in a simplified case study on the real robotic platform to show that their computing times are compatible with the real time requirements of the Franka robot.
Tipologia del documento
Tesi di dottorato
Autore
Monari, Eugenio
Supervisore
Dottorato di ricerca
Ciclo
36
Coordinatore
Settore disciplinare
Settore concorsuale
Parole chiave
Human-Robot Collaboration, Hand Guiding, Impedance Control, Admittance Control, Nullspace
URN:NBN
DOI
10.48676/unibo/amsdottorato/11510
Data di discussione
18 Giugno 2024
URI
Altri metadati
Tipologia del documento
Tesi di dottorato
Autore
Monari, Eugenio
Supervisore
Dottorato di ricerca
Ciclo
36
Coordinatore
Settore disciplinare
Settore concorsuale
Parole chiave
Human-Robot Collaboration, Hand Guiding, Impedance Control, Admittance Control, Nullspace
URN:NBN
DOI
10.48676/unibo/amsdottorato/11510
Data di discussione
18 Giugno 2024
URI
Statistica sui download
Gestione del documento: