13 research outputs found
Experimental evaluation of synergy-based in-hand manipulation
In this paper, the problem of in-hand dexterous manipulation has been addressed on the base
of postural synergies analysis. The computation of the synergies subspace able to represent grasp and
manipulation tasks as trajectories connecting suitable configuration sets is based on the observation of
the human hand behavior. Five subjects are required to reproduce themost natural grasping configuration
belonging to the considered grasping taxonomy and the boundary configurations for those grasps that
admit internal manipulation. The measurements on the human hand and the reconstruction of the human
grasp configurations are obtained using a vision-based mapping method that assume the kinematics
of the robotic hand, used for the experiments, as a simplified model of the human hand. The analysis
to determine the most suitable set of synergies able to reproduce the selected grasps and the relative
allowed internal manipulation has been carried out. The grasping and in-hand manipulation tasks have
been reproduced bymeans of linear interpolation of the boundary configurations in the selected synergies
subspace and the results have been experimentally tested on the UB Hand IV
Learning Grasps in a Synergy-based Framework
In this work, a supervised learning strategy has been applied in conjunction with a control strategy to provide anthropomorphic hand-arm systems with autonomous grasping capabilities. Both learning and control algorithms have been developed in a synergy-basedframework in order to address issues related to high dimension of the configuration space, that typically characterizes robotic hands and arms with humanlike kinematics. An experimental setup has been built to learn hand-arm motion from humans during reaching and grasping tasks. Then, a Neural Network (NN) has been realized to generalize the grasps learned by imitation. Since the NN approximates the relationship between the object characteristics and the grasp configuration of the hand-arm system, a synergy-based control strategy has been applied to overcome planning errors. The reach-to-grasp strategy has been tested on a setup constituted by the KUKA LWR 4+Arm and the SCHUNK 5-Finger Hand
Synergy-based policy improvement with path integrals for anthropomorphic hands
In this work, a synergy-based reinforcement learning
algorithm has been developed to confer autonomous grasping
capabilities to anthropomorphic hands. In the presence of
high degrees of freedom, classical machine learning techniques
require a number of iterations that increases with the size of the
problem, thus convergence of the solution is not ensured. The
use of postural synergies determines dimensionality reduction
of the search space and allows recent learning techniques, such
as Policy Improvement with Path Integrals, to become easily
applicable. A key point is the adoption of a suitable reward
function representing the goal of the task and ensuring onestep
performance evaluation. Force-closure quality of the grasp
in the synergies subspace has been chosen as a cost function
for performance evaluation. The experiments conducted on the
SCHUNK 5-Finger Hand demonstrate the effectiveness of the
algorithm showing skills comparable to human capabilities in
learning new grasps and in performing a wide variety from
power to high precision grasps of very small objects
Progettazione e Controllo di Mani Robotiche
The application of dexterous robotic hands out of research laboratories has been limited by the intrinsic complexity that these devices present. This is directly reflected as an economically unreasonable cost and a low overall reliability. Within the research reported in this thesis it is shown how the problem of complexity in the design of robotic hands can be tackled, taking advantage of modern technologies (i.e. rapid prototyping), leading to innovative concepts for the design of the mechanical structure, the actuation and sensory systems. The solutions adopted drastically reduce the prototyping and production costs and increase the reliability, reducing the number of parts required and averaging their single reliability factors.
In order to get guidelines for the design process, the problem of robotic grasp and manipulation by a dual arm/hand system has been reviewed. In this way, the requirements that should be fulfilled at hardware level to guarantee successful execution of the task has been highlighted.
The contribution of this research from the manipulation planning side focuses on the redundancy resolution that arise in the execution of the task in a dexterous arm/hand system. In literature the problem of coordination of arm and hand during manipulation of an object has been widely analyzed in theory but often experimentally demonstrated in simplified robotic setup. Our aim is to cover the lack in the study of this topic and experimentally evaluate it in a complex system as a anthropomorphic arm hand system
Human to robot hand motion mapping methods: review and classification
In this article, the variety of approaches proposed in literature to address the problem of mapping human to robot hand motions are summarized and discussed. We particularly attempt to organize under macro-categories the great quantity of presented methods, that are often difficult to be seen from a general point of view due to different fields of application, specific use of algorithms, terminology and declared goals of the mappings. Firstly, a brief historical overview is reported, in order to provide a look on the emergence of the human to robot hand mapping problem as a both conceptual and analytical challenge that is still open nowadays. Thereafter, the survey mainly focuses on a classification of modern mapping methods under six categories: direct joint, direct Cartesian, taskoriented, dimensionality reduction based, pose recognition based and hybrid mappings. For each of these categories, the general view that associates the related reported studies is provided, and representative references are highlighted. Finally, a concluding discussion along with the authors’ point of view regarding future desirable trends are reported.This work was supported in part by the European Commission’s Horizon 2020 Framework Programme with the project REMODEL under Grant 870133 and in part by the Spanish Government under Grant PID2020-114819GB-I00.Peer ReviewedPostprint (published version
Recommended from our members
Intuitive Human-Machine Interfaces for Non-Anthropomorphic Robotic Hands
As robots become more prevalent in our everyday lives, both in our workplaces and in our homes, it becomes increasingly likely that people who are not experts in robotics will be asked to interface with robotic devices. It is therefore important to develop robotic controls that are intuitive and easy for novices to use. Robotic hands, in particular, are very useful, but their high dimensionality makes creating intuitive human-machine interfaces for them complex. In this dissertation, we study the control of non-anthropomorphic robotic hands by non-roboticists in two contexts: collaborative manipulation and assistive robotics.
In the field of collaborative manipulation, the human and the robot work side by side as independent agents. Teleoperation allows the human to assist the robot when autonomous grasping is not able to deal sufficiently well with corner cases or cannot operate fast enough. Using the teleoperator’s hand as an input device can provide an intuitive control method, but finding a mapping between a human hand and a non-anthropomorphic robot hand can be difficult, due to the hands’ dissimilar kinematics. In this dissertation, we seek to create a mapping between the human hand and a fully actuated, non-anthropomorphic robot hand that is intuitive enough to enable effective real-time teleoperation, even for novice users.
We propose a low-dimensional and continuous teleoperation subspace which can be used as an intermediary for mapping between different hand pose spaces. We first propose the general concept of the subspace, its properties and the variables needed to map from the human hand to a robot hand. We then propose three ways to populate the teleoperation subspace mapping. Two of our mappings use a dataglove to harvest information about the user's hand. We define the mapping between joint space and teleoperation subspace with an empirical definition, which requires a person to define hand motions in an intuitive, hand-specific way, and with an algorithmic definition, which is kinematically independent, and uses objects to define the subspace. Our third mapping for the teleoperation subspace uses forearm electromyography (EMG) as a control input.
Assistive orthotics is another area of robotics where human-machine interfaces are critical, since, in this field, the robot is attached to the hand of the human user. In this case, the goal is for the robot to assist the human with movements they would not otherwise be able to achieve. Orthotics can improve the quality of life of people who do not have full use of their hands. Human-machine interfaces for assistive hand orthotics that use EMG signals from the affected forearm as input are intuitive and repeated use can strengthen the muscles of the user's affected arm. In this dissertation, we seek to create an EMG based control for an orthotic device used by people who have had a stroke. We would like our control to enable functional motions when used in conjunction with a orthosis and to be robust to changes in the input signal.
We propose a control for a wearable hand orthosis which uses an easy to don, commodity forearm EMG band. We develop an supervised algorithm to detect a user’s intent to open and close their hand, and pair this algorithm with a training protocol which makes our intent detection robust to changes in the input signal. We show that this algorithm, when used in conjunction with an orthosis over several weeks, can improve distal function in users. Additionally, we propose two semi-supervised intent detection algorithms designed to keep our control robust to changes in the input data while reducing the length and frequency of our training protocol
Motion planning using synergies : application to anthropomorphic dual-arm robots
Motion planning is a traditional field in robotics, but new problems are nevertheless incessantly appearing, due to continuous advances in the robot developments. In order to solve these new problems, as well as to improve the existing solutions to classical problems, new approaches are being proposed. A paradigmatic case is the humanoid robotics, since the advances done in this field require motion planners not only to look efficiently for an optimal solution in the classic way, i.e. optimizing consumed energy or time in the plan execution, but also looking for human-like solutions, i.e. requiring the robot movements to be similar to those of the human beings. This anthropomorphism in the robot motion is desired not only for aesthetical reasons, but it is also needed to allow a better and safer human-robot collaboration: humans can predict more easily anthropomorphic robot motions thus avoiding collisions and enhancing the collaboration with the robot. Nevertheless, obtaining a satisfactory performance of these anthropomorphic robotic systems requires the automatic planning of the movements, which is still an arduous and non-evident task since the complexity of the planning problem increases exponentially with the number of degrees of freedom of the robotic system.
This doctoral thesis tackles the problem of planning the motions of dual-arm anthropomorphic robots (optionally with mobile base). The main objective is twofold: obtaining robot motions both in an efficient and in a human-like fashion at the same time. Trying to mimic the human movements while reducing the complexity of the search space for planning purposes leads to the concept of synergies, which could be conceptually defined as correlations (in the joint configuration space as well as in the joint velocity space) between the degrees of freedom of the system. This work proposes new sampling-based motion-planning procedures that exploit the concept of synergies, both in the configuration and velocity space, coordinating the movements of the arms, the hands and the mobile base of mobile anthropomorphic dual-arm robots.La planificación de movimientos es un campo tradicional de la robótica, sin embargo aparecen incesantemente nuevos problemas debido a los continuos avances en el desarrollo de los robots. Para resolver esos nuevos problemas, asà como para mejorar las soluciones existentes a los problemas clásicos, se están proponiendo nuevos enfoques. Un caso paradigmático es la robótica humanoide, ya que los avances realizados en este campo requieren que los algoritmos planificadores de movimientos no sólo encuentren eficientemente una solución óptima en el sentido clásico, es decir, optimizar el consumo de energÃa o el tiempo de ejecución de la trayectoria; sino que también busquen soluciones con apariencia humana, es decir, que el movimiento del robot sea similar al del ser humano. Este antropomorfismo en el movimiento del robot se busca no sólo por razones estéticas, sino porque también es necesario para permitir una colaboración mejor y más segura entre el robot y el operario: el ser humano puede predecir con mayor facilidad los movimientos del robot si éstos son antropomórficos, evitando asà las colisiones y mejorando la colaboración humano robot. Sin embargo, para obtener un desempeño satisfactorio de estos sistemas robóticos antropomórficos se requiere una planificación automática de sus movimientos, lo que sigue siendo una tarea ardua y poco evidente, ya que la complejidad del problema aumenta exponencialmente con el número de grados de libertad del sistema robótico. Esta tesis doctoral aborda el problema de la planificación de movimientos en robots antropomorfos bibrazo (opcionalmente con base móvil). El objetivo aquà es doble: obtener movimientos robóticos de forma eficiente y, a la vez, que tengan apariencia humana. Intentar imitar los movimientos humanos mientras a la vez se reduce la complejidad del espacio de búsqueda conduce al concepto de sinergias, que podrÃan definirse conceptualmente como correlaciones (tanto en el espacio de configuraciones como en el espacio de velocidades de las articulaciones) entre los distintos grados de libertad del sistema. Este trabajo propone nuevos procedimientos de planificación de movimientos que explotan el concepto de sinergias, tanto en el espacio de configuraciones como en el espacio de velocidades, coordinando asà los movimientos de los brazos, las manos y la base móvil de robots móviles, bibrazo y antropomórficos.Postprint (published version
Electromyography Based Human-Robot Interfaces for the Control of Artificial Hands and Wearable Devices
The design of robotic systems is currently facing human-inspired solutions as a road to replicate the human ability and flexibility in performing motor tasks. Especially for control and teleoperation purposes, the human-in-the-loop approach is a key element within the framework know as Human-Robot Interface. This thesis reports the research activity carried out for the design of Human-Robot Interfaces based on the detection of human motion intentions from surface electromyography. The main goal was to investigate intuitive and natural control solutions for the teleoperation of both robotic hands during grasping tasks and wearable devices during elbow assistive applications.
The design solutions are based on the human motor control principles and surface electromyography interpretation, which are reviewed with emphasis on the concept of synergies. The electromyography based control strategies for the robotic hand grasping and the wearable device assistance are also reviewed.
The contribution of this research for the control of artificial hands rely on the integration of different levels of the motor control synergistic organization, and on the combination of proportional control and machine learning approaches under the guideline of user-centred intuitiveness in the Human-Robot Interface design specifications.
From the side of the wearable devices, the control of a novel upper limb assistive device based on the Twisted String Actuation concept is faced. The contribution regards the assistance of the elbow during load lifting tasks, exploring a simplification in the use of the surface electromyography within the design of the Human-Robot Interface. The aim is to work around complex subject-dependent algorithm calibrations required by joint torque estimation methods
Simulation-based functional evaluation of anthropomorphic artificial hands.
This thesis proposes an outline for a framework for an evaluation method that takes as an input a model of an artificial hand, which claims to be anthropomorphic, and produces as output the set of tasks that the hand can perform. The framework is based on studying the literature on the anatomy and functionalities of the human hand and methods of implementing these functionalities in artificial systems. The thesis also presents a partial implementation of the framework which focuses on tasks of gesturing and grasping using anthropomorphic postures. This thesis focuses on the evaluation of the intrinsic hardware of robot hands from technical and functional perspectives, including kinematics of the mechanical structure, geometry of the contact surface, and functional force conditions for successful grasps. This thesis does not consider topics related to control or elements of aesthetics of the design of robot hands.The thesis reviews the literature on the anatomy, motion and sensory capabilities, and functionalities of the human hand to define a reference to evaluate artificial hands. It distinguishes between the hand's construction and functionalities and presents a discussion of anthropomorphism that reflects this distinction. It reviews key theory related to artificial hands and notable solutions and existing methods of evaluating artificial hands.The thesis outlines the evaluation framework by defining the action manifold of the anthropomorphic hand, defined as the set of all tasks that a hypothetical ideal anthropomorphic hand should be able to do, and analysing the manifold tasks to determine the hand capabilities involved in the tasks and how to simulate them. A syntax is defined to describe hand tasks and anthropomorphic postures. The action manifold is defined to be used as a. functional reference to evaluate artificial hands' performance.A method to evaluate anthropomorphic postures using Fuzzy logic and a method to evaluate anthropomorphic grasping abilities are proposed and applied on models of the human hand and the InMoov robot hand. The results show the methods' ability to detect successful postures and grasps. Future work towards a full implementation of the framework is suggested
Pattern recognition-based real-time myoelectric control for anthropomorphic robotic systems : a thesis presented in partial fulfilment of the requirements for the degree of Doctor of Philosophy in Mechatronics at Massey University, Manawatū, New Zealand
All copyrighted Figures have been removed but may be accessed via their source cited in their respective captions.Advanced human-computer interaction (HCI) or human-machine interaction (HMI) aims to help
humans interact with computers smartly. Biosignal-based technology is one of the most promising
approaches in developing intelligent HCI systems. As a means of convenient and non-invasive
biosignal-based intelligent control, myoelectric control identifies human movement intentions from
electromyogram (EMG) signals recorded on muscles to realise intelligent control of robotic systems.
Although the history of myoelectric control research has been more than half a century, commercial
myoelectric-controlled devices are still mostly based on those early threshold-based methods. The
emerging pattern recognition-based myoelectric control has remained an active research topic in
laboratories because of insufficient reliability and robustness. This research focuses on pattern
recognition-based myoelectric control. Up to now, most of effort in pattern recognition-based
myoelectric control research has been invested in improving EMG pattern classification accuracy.
However, high classification accuracy cannot directly lead to high controllability and usability for
EMG-driven systems. This suggests that a complete system that is composed of relevant modules,
including EMG acquisition, pattern recognition-based gesture discrimination, output equipment and its
controller, is desirable and helpful as a developing and validating platform that is able to closely emulate
real-world situations to promote research in myoelectric control.
This research aims at investigating feasible and effective EMG signal processing and pattern
recognition methods to extract useful information contained in EMG signals to establish an intelligent,
compact and economical biosignal-based robotic control system. The research work includes in-depth
study on existing pattern recognition-based methodologies, investigation on effective EMG signal
capturing and data processing, EMG-based control system development, and anthropomorphic robotic
hand design. The contributions of this research are mainly in following three aspects:
Developed precision electronic surface EMG (sEMG) acquisition methods that are able to
collect high quality sEMG signals. The first method was designed in a single-ended signalling
manner by using monolithic instrumentation amplifiers to determine and evaluate the analog
sEMG signal processing chain architecture and circuit parameters. This method was then
evolved into a fully differential analog sEMG detection and collection method that uses
common commercial electronic components to implement all analog sEMG amplification and
filtering stages in a fully differential way. The proposed fully differential sEMG detection and collection method is capable of offering a higher signal-to-noise ratio in noisy environments
than the single-ended method by making full use of inherent common-mode noise rejection
capability of balanced signalling. To the best of my knowledge, the literature study has not
found similar methods that implement the entire analog sEMG amplification and filtering chain
in a fully differential way by using common commercial electronic components.
Investigated and developed a reliable EMG pattern recognition-based real-time gesture
discrimination approach. Necessary functional modules for real-time gesture discrimination
were identified and implemented using appropriate algorithms. Special attention was paid to
the investigation and comparison of representative features and classifiers for improving
accuracy and robustness. A novel EMG feature set was proposed to improve the performance
of EMG pattern recognition.
Designed an anthropomorphic robotic hand construction methodology for myoelectric control
validation on a physical platform similar to in real-world situations. The natural anatomical
structure of the human hand was imitated to kinematically model the robotic hand. The
proposed robotic hand is a highly underactuated mechanism, featuring 14 degrees of freedom
and three degrees of actuation.
This research carried out an in-depth investigation into EMG data acquisition and EMG signal pattern
recognition. A series of experiments were conducted in EMG signal processing and system
development. The final myoelectric-controlled robotic hand system and the system testing confirmed
the effectiveness of the proposed methods for surface EMG acquisition and human hand gesture
discrimination. To verify and demonstrate the proposed myoelectric control system, real-time tests were
conducted onto the anthropomorphic prototype robotic hand. Currently, the system is able to identify
five patterns in real time, including hand open, hand close, wrist flexion, wrist extension and the rest
state. With more motion patterns added in, this system has the potential to identify more hand
movements. The research has generated a few journal and international conference publications