1
|
Q-Learning-based model predictive variable impedance control for physical human-robot collaboration. ARTIF INTELL 2022. [DOI: 10.1016/j.artint.2022.103771] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/15/2022]
|
2
|
A Framework and Algorithm for Human-Robot Collaboration Based on Multimodal Reinforcement Learning. COMPUTATIONAL INTELLIGENCE AND NEUROSCIENCE 2022; 2022:2341898. [PMID: 36210974 PMCID: PMC9534615 DOI: 10.1155/2022/2341898] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Track Full Text] [Download PDF] [Figures] [Subscribe] [Scholar Register] [Received: 05/12/2022] [Revised: 06/23/2022] [Accepted: 06/27/2022] [Indexed: 11/24/2022]
Abstract
Despite the emergence of various human-robot collaboration frameworks, most are not sufficiently flexible to adapt to users with different habits. In this article, a Multimodal Reinforcement Learning Human-Robot Collaboration (MRLC) framework is proposed. It integrates reinforcement learning into human-robot collaboration and continuously adapts to the user's habits in the process of collaboration with the user to achieve the effect of human-robot cointegration. With the user's multimodal features as states, the MRLC framework collects the user's speech through natural language processing and employs it to determine the reward of the actions made by the robot. Our experiments demonstrate that the MRLC framework can adapt to the user's habits after repeated learning and better understand the user's intention compared to traditional solutions.
Collapse
|
3
|
Asymmetric constrained control scheme design with discrete output feedback in unknown robot–environment interaction system. ROBOTICA 2022. [DOI: 10.1017/s0263574722001138] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/07/2022]
Abstract
Abstract
In this paper, an overall structure with the asymmetric constrained controller is constructed for human–robot interaction in uncertain environments. The control structure consists of two decoupling loops. In the outer loop, a discrete output feedback adaptive dynamics programing (OPFB ADP) algorithm is proposed to deal with the problems of unknown environment dynamic and unobservable environment position. Besides, a discount factor is added to the discrete OPFB ADP algorithm to improve the convergence speed. In the inner loop, a constrained controller is developed on the basis of asymmetric barrier Lyapunov function, and a neural network method is applied to approximate the dynamic characteristics of the uncertain system model. By utilizing this controller, the robot can track the prescribed trajectory precisely within a security boundary. Simulation and experimental results demonstrate the effectiveness of the proposed controller.
Collapse
|
4
|
Takahashi C, Azad M, Rajasekaran V, Babič J, Mistry M. Human Stiffness Perception and Learning in Interacting With Compliant Environments. Front Neurosci 2022; 16:841901. [PMID: 35757537 PMCID: PMC9215212 DOI: 10.3389/fnins.2022.841901] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Download PDF] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 12/22/2021] [Accepted: 04/19/2022] [Indexed: 11/19/2022] Open
Abstract
Humans are capable of adjusting their posture stably when interacting with a compliant surface. Their whole-body motion can be modulated in order to respond to the environment and reach to a stable state. In perceiving an uncertain external force, humans repetitively push it and learn how to produce a stable state. Research in human motor control has led to the hypothesis that the central nervous system integrates an internal model with sensory feedback in order to generate accurate movements. However, how the brain understands external force through exploration movements, and how humans accurately estimate a force from their experience of the force, is yet to be fully understood. To address these questions, we tested human behaviour in different stiffness profiles even though the force at the goal was the same. We generated one linear and two non-linear stiffness profiles, which required the same force at the target but different forces half-way to the target; we then measured the differences in the learning performance at the target and the differences in perception at the half-way point. Human subjects learned the stiffness profile through repetitive movements in reaching the target, and then indicated their estimation of half of the target value (position and force separately). This experimental design enabled us to probe how perception of the force experienced in different profiles affects the participants' estimations. We observed that the early parts of the learning curves were different for the three stiffness profiles. Secondly, the position estimates were accurate independent of the stiffness profile. The estimation in position was most likely influenced by the external environment rather than the profile itself. Interestingly, although visual information about the target had a large influence, we observed significant differences in accuracy of force estimation according to the stiffness profile.
Collapse
Affiliation(s)
- Chie Takahashi
- School of Computer Science, University of Birmingham, Birmingham, United Kingdom
- Edinburgh Centre for Robotics, School of Informatics, University of Edinburgh, Edinburgh, United Kingdom
- School of Metallurgy and Materials, University of Birmingham, Birmingham, United Kingdom
- Department of Psychology, University of Cambridge, Cambridge, United Kingdom
| | - Morteza Azad
- School of Computer Science, University of Birmingham, Birmingham, United Kingdom
| | - Vijaykumar Rajasekaran
- School of Computer Science, University of Birmingham, Birmingham, United Kingdom
- School of Metallurgy and Materials, University of Birmingham, Birmingham, United Kingdom
| | - Jan Babič
- Laboratory for Neuromechanics and Biorobotics, Department for Automation, Biocybernetics and Robotics, Jožef Stefan Institute, Ljubljana, Slovenia
- Faculty of Electrical Engineering, University of Ljubljana, Ljubljana, Slovenia
| | - Michael Mistry
- School of Computer Science, University of Birmingham, Birmingham, United Kingdom
- Edinburgh Centre for Robotics, School of Informatics, University of Edinburgh, Edinburgh, United Kingdom
| |
Collapse
|
5
|
Decision-Making Framework for Implementing Safer Human-Robot Collaboration Workstations: System Dynamics Modeling. SAFETY 2021. [DOI: 10.3390/safety7040075] [Citation(s) in RCA: 1] [Impact Index Per Article: 0.3] [Reference Citation Analysis] [Abstract] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/16/2022] Open
Abstract
Human-Robot Collaboration (HRC) systems are often implemented seeking for reducing risk of Work-related Musculoskeletal Disorders (WMSD) development and increasing productivity. The challenge is to successfully implement an industrial HRC to manage those factors, considering that non-linear behaviors of complex systems can produce counterintuitive effects. Therefore, the aim of this study was to design a decision-making framework considering the key ergonomic methods and using a computational model for simulations. It considered the main systemic influences when implementing a collaborative robot (cobot) into a production system and simulated scenarios of productivity and WMSD risk. In order to verify whether the computational model for simulating scenarios would be useful in the framework, a case study in a manual assembly workstation was conducted. The results show that both cycle time and WMSD risk depend on the Level of Collaboration (LoC). The proposed framework helps deciding which cobot to implement in a context of industrial assembly process. System dynamics were used to understand the actual behavior of all factors and to predict scenarios. Finally, the framework presented a clear roadmap for the future development of an industrial HRC system, drastically reducing risk management in decision-making.
Collapse
|
6
|
Roveda L, Maggioni B, Marescotti E, Shahid AA, Maria Zanchettin A, Bemporad A, Piga D. Pairwise Preferences-Based Optimization of a Path-Based Velocity Planner in Robotic Sealing Tasks. IEEE Robot Autom Lett 2021. [DOI: 10.1109/lra.2021.3094479] [Citation(s) in RCA: 5] [Impact Index Per Article: 1.7] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/08/2022]
|
7
|
Prendergast JM, Balvert S, Driessen T, Seth A, Peternel L. Biomechanics Aware Collaborative Robot System for Delivery of Safe Physical Therapy in Shoulder Rehabilitation. IEEE Robot Autom Lett 2021. [DOI: 10.1109/lra.2021.3097375] [Citation(s) in RCA: 3] [Impact Index Per Article: 1.0] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/06/2022]
|
8
|
Precision Interaction Force Control of an Underactuated Hydraulic Stance Leg Exoskeleton Considering the Constraint from the Wearer. MACHINES 2021. [DOI: 10.3390/machines9050096] [Citation(s) in RCA: 8] [Impact Index Per Article: 2.7] [Reference Citation Analysis] [Abstract] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 11/17/2022]
Abstract
Hydraulic lower limb exoskeletons are wearable robotic systems, which can help people carry heavy loads. Recently, underactuated exoskeletons with some passive joints have been developed in large numbers for the purpose of decreasing the weight and energy consumption of the system. There are many control algorithms for a multi-joint fully actuated exoskeleton, which cannot be applied for underactuated systems due to the reduction in the number of control inputs. Besides, since the hydraulic actuator is not a desired force output source, there exist high order nonlinearities in hydraulic exoskeletons, which makes the controller design more challenging than motor driven exoskeleton systems. This paper proposed a precision interaction force controller for a 3DOF underactuated hydraulic stance leg exoskeleton. First, the control effect of the wearer is considered and the posture of the exoskeleton back is assumed as a desired trajectory under the control of the wearer. Under this assumption, the system dynamics are changed from a 3DOF underactuated system in joint space to a 2DOF fully actuated system in Cartesian space. Then, a three-level interaction force controller is designed in which the high-level controller conducts human motion intent inference, the middle level controller tracks human motion and the low-level controller achieves output force tracking of hydraulic cylinders. The MIMO adaptive robust control algorithm is applied in the controller design to effectively address the high order nonlinearities of the hydraulic system, multi-joint couplings and various model uncertainties. A gain tuning method is also provided to facilitate the controller gains selection for engineers. Comparative simulations are conducted, which demonstrate that the principal human-machine interaction force components can be minimized and good robust performance to load change and modeling errors can be achieved.
Collapse
|
9
|
Sathyan A, Cohen K, Ma O. Genetic Fuzzy Based Scalable System of Distributed Robots for a Collaborative Task. Front Robot AI 2020; 7:601243. [PMID: 33501362 PMCID: PMC7806041 DOI: 10.3389/frobt.2020.601243] [Citation(s) in RCA: 4] [Impact Index Per Article: 1.0] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Download PDF] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 08/31/2020] [Accepted: 11/30/2020] [Indexed: 11/13/2022] Open
Abstract
This paper introduces a new genetic fuzzy based paradigm for developing scalable set of decentralized homogenous robots for a collaborative task. In this work, the number of robots in the team can be changed without any additional training. The dynamic problem considered in this work involves multiple stationary robots that are assigned with the goal of bringing a common effector, which is physically connected to each of these robots through cables, to any arbitrary target position within the workspace of the robots. The robots do not communicate with each other. This means that each robot has no explicit knowledge of the actions of the other robots in the team. At any instant, the robots only have information related to the common effector and the target. Genetic Fuzzy System (GFS) framework is used to train controllers for the robots to achieve the common goal. The same GFS model is shared among all robots. This way, we take advantage of the homogeneity of the robots to reduce the training parameters. This also provides the capability to scale to any team size without any additional training. This paper shows the effectiveness of this methodology by testing the system on an extensive set of cases involving teams with different number of robots. Although the robots are stationary, the GFS framework presented in this paper does not put any restriction on the placement of the robots. This paper describes the scalable GFS framework and its applicability across a wide set of cases involving a variety of team sizes and robot locations. We also show results in the case of moving targets.
Collapse
Affiliation(s)
- Anoop Sathyan
- Department of Aerospace Engineering, University of Cincinnati, Cincinnati, OH, United States
| | | | | |
Collapse
|
10
|
Ibarguren A, Eimontaite I, Outón JL, Fletcher S. Dual Arm Co-Manipulation Architecture with Enhanced Human-Robot Communication for Large Part Manipulation. SENSORS (BASEL, SWITZERLAND) 2020; 20:E6151. [PMID: 33137977 PMCID: PMC7662474 DOI: 10.3390/s20216151] [Citation(s) in RCA: 4] [Impact Index Per Article: 1.0] [Reference Citation Analysis] [Abstract] [Key Words] [MESH Headings] [Grants] [Track Full Text] [Download PDF] [Figures] [Subscribe] [Scholar Register] [Received: 09/29/2020] [Revised: 10/23/2020] [Accepted: 10/24/2020] [Indexed: 11/23/2022]
Abstract
The emergence of collaborative robotics has had a great impact on the development of robotic solutions for cooperative tasks nowadays carried out by humans, especially in industrial environments where robots can act as assistants to operators. Even so, the coordinated manipulation of large parts between robots and humans gives rise to many technical challenges, ranging from the coordination of both robotic arms to the human-robot information exchange. This paper presents a novel architecture for the execution of trajectory driven collaborative tasks, combining impedance control and trajectory coordination in the control loop, as well as adding mechanisms to provide effective robot-to-human feedback for a successful and satisfactory task completion. The obtained results demonstrate the validity of the proposed architecture as well as its suitability for the implementation of collaborative robotic systems.
Collapse
Affiliation(s)
- Aitor Ibarguren
- Industry and Transport Division, TECNALIA, Basque Research and Technology Alliance (BRTA), 20009 San Sebastián, Spain;
| | - Iveta Eimontaite
- School of Aerospace, Transport and Manufacturing, Cranfield University, Cranfield, Bedfordshire MK43 0AL, UK; (I.E.); (S.F.)
| | - José Luis Outón
- Industry and Transport Division, TECNALIA, Basque Research and Technology Alliance (BRTA), 20009 San Sebastián, Spain;
| | - Sarah Fletcher
- School of Aerospace, Transport and Manufacturing, Cranfield University, Cranfield, Bedfordshire MK43 0AL, UK; (I.E.); (S.F.)
| |
Collapse
|
11
|
Abstract
SUMMARYCooperative transportation by human and robotic coworkers constitutes a challenging research field that could lead to promising technological achievements. Toward this direction, the present work demonstrates that, under a leader–follower architecture, where the human determines the object’s desired trajectory, complex cooperative object manipulation with minimal human effort may be achieved. More specifically, the robot estimates the object’s desired motion via a prescribed performance estimation law that drives the estimation error to an arbitrarily small residual set. Subsequently, the motion intention estimation is utilized in the object dynamics to determine the interaction force between the human and the object. Human effort reduction is then achieved via an impedance control scheme that employs the aforementioned estimations. The feedback relies exclusively on the robot’s force/torque, position as well as velocity measurements at its end effector, without incorporating any other information on the task. Moreover, an adaptive control scheme is adopted to relax the need for exact knowledge of the object dynamics. Finally, an extension for multiple robotic coworkers is studied and verified via simulation, while extensive experimental results for the single robot case clarify the proposed method and corroborate its efficiency.
Collapse
|
12
|
Roveda L, Maskani J, Franceschi P, Abdi A, Braghin F, Molinari Tosatti L, Pedrocchi N. Model-Based Reinforcement Learning Variable Impedance Control for Human-Robot Collaboration. J INTELL ROBOT SYST 2020. [DOI: 10.1007/s10846-020-01183-3] [Citation(s) in RCA: 43] [Impact Index Per Article: 10.8] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/25/2022]
|