Admittance controller complemented with real-time singularity avoidance for rehabilitation parallel robots

[EN] Rehabilitation tasks demand robust and accurate trajectory-tracking performance, mainly achieved with parallel robots. In this field, limiting the value of the force exerted on the patient is crucial, especially when an injured limb is involved. In human-robot interaction studies, the admittanc...

Full description

Bibliographic Details
Authors: Pulloquinga-Zapata, José Luis, Escarabajal-Sánchez, Rafael José, Díaz-Rodríguez, Miguel, Vallés Miquel, Marina|||0000-0002-6396-0098, Mata Amela, Vicente|||0000-0003-2255-0567, Valera Fernández, Ángel|||0000-0001-6843-6394
Format: article
Publication Date:2023
Country:España
Institution:Universitat Politècnica de València (UPV)
Repository:RiuNet. Repositorio Institucional de la Universitat Politécnica de Valéncia
Language:English
OAI Identifier:oai:riunet.upv.es:10251/200862
Online Access:https://riunet.upv.es/handle/10251/200862
Access Level:Open access
Keyword:Force control
Singularity avoidance
Parallel robots
Output Twist Screws
Rehabilitation robotics
Vision sensors
INGENIERIA DE SISTEMAS Y AUTOMATICA
INGENIERIA MECANICA
09.- Desarrollar infraestructuras resilientes, promover la industrialización inclusiva y sostenible, y fomentar la innovación
Description
Summary:[EN] Rehabilitation tasks demand robust and accurate trajectory-tracking performance, mainly achieved with parallel robots. In this field, limiting the value of the force exerted on the patient is crucial, especially when an injured limb is involved. In human-robot interaction studies, the admittance controller modifies the location of the robot according to the user efforts driving the end-effector to an arbitrary location within the workspace. However, a parallel robot has singularities within the workspace, making implementing a conventional admittance controller unsafe. Thus, this study proposes an admittance controller that overcomes the limitations of singular configurations by using a real-time singularity avoidance algorithm. The singularity avoidance algorithm modifies the original trajectory based on the actual location of the parallel robot. The complemented admittance controller is applied to a 4 degrees of freedom parallel robot for knee rehabilitation. In this case, the actual location is measured by a 3D tracking system because the location calculated by the forward kinematics is inaccurate in the vicinity of a singularity. The experimental results verify the effectiveness of the proposed admittance controller for safe knee rehabilitation exercises.