A Control Scheme for Smooth Transition in Physical Human-Robot-Environment Between Two Modes: Augmentation and Autonomous

Hsieh-Yu Li,Liangjing Yang,U-Xuan Tan
DOI: https://doi.org/10.1109/lra.2020.3010450
IF: 5.2
2020-10-01
IEEE Robotics and Automation Letters
Abstract:There has been an increasing demand for physical human-robot collaboration during the design prototyping phase. For example, users would like to maneuver the end-effector compliantly in free space followed by supplying a contact force to obtain a firm adhesive connection. The technical challenges is the design of the controller, especially during the switching from human-robot interaction (human guides robot) to robot-environment interaction for the robot to continuously maintain the contact force even after the human lets go. Traditional controllers often result in unstable interaction during the switches of the controllers. Therefore, this letter proposes a control scheme that unifies impedance and admittance in the outer loop, and unifies the adaptive position and velocity control in the inner loop to address this issue. The cooperation of the cobot is divided into two modes, namely, an augmentation mode where the human force is the desired input to guide the motion of the cobot, and an autonomous mode where predefined position and force commands are used (e.g., to maintain a desired holding force). With the proposed control scheme, the physical interaction between the robot, human and environment can be smoothly and stably transited from augmentation mode to autonomous mode. Experiments are then conducted to validate the proposed approach.
robotics
What problem does this paper attempt to address?
The problem that this paper attempts to solve is the instability issue that occurs during the smooth transition from the augmentation mode to the autonomous mode in physical human - robot - environment interaction (pHREI). Specifically: 1. **Switching between the augmentation mode and the autonomous mode**: When a human guides a robot to a certain position, the robot is required to be able to interact with the environment autonomously (for example, maintaining contact force), but traditional controllers often lead to instability during this mode - switching process. 2. **Technical challenges**: - During physical human - robot - environment interaction (pHREI), the controller needs to switch between human - guided robots and robot - environment interactions. - Traditional controllers are prone to instability during the switching process, especially in the case of rapid response. - The contact axis (as shown in Figure 1(C)) needs to switch from force control with the force applied by humans as input to force control with a constant force as input, which poses a challenge for maintaining stable interaction with the environment after the human releases the robot. - There are also difficulties in converting controller parameters in different interaction modes because the interaction goals of the robot with humans and the environment are different. 3. **Limitations of existing research**: Most existing research mainly focuses on controller design in a single mode (such as only focusing on pHRI or pREI), and lacks research on the smooth transition between the two modes. ### Solution To address the above problems, the paper proposes a unified control scheme that combines impedance control and compliant control and realizes adaptive position / speed control in the inner and outer loops respectively. Specifically: - **Outer - loop control**: By introducing a transition factor \(\Phi\), the control laws of the augmentation mode and the autonomous mode are unified. During the transition process, \(\Phi\) gradually increases from 0 to 1 (or decreases from 1 to 0), thereby achieving a smooth transition. The control equation is as follows: \[ M_d(\Phi \ddot{x}_d - \ddot{x}_m) + \hat{B}_d(\Phi \dot{x}_d - \dot{x}_m) + \Phi K_d (x_d - x_m) = -F_{ta} \] where \(M_d\), \(K_d\) are the desired inertia and stiffness matrices respectively, \(\hat{B}_d\) is a variable damping matrix, and \(F_{ta}\) is the modified target force. - **Inner - loop control**: Adopt unified adaptive position / speed control to ensure trajectory tracking and compensate for the uncertainties in robot dynamics. The goal of inner - loop control is to achieve ideal position or speed tracking and switch between the two modes. ### Experimental verification The experimental part verifies the effectiveness of the proposed control scheme on the position - holding axis and the contact axis. The results show that, compared with traditional controllers, this scheme can achieve a smoother transition during mode switching, reducing position overshoot and oscillation, and performs particularly well in applications that require precise alignment. In conclusion, the main contribution of this paper is to propose a new control scheme, which solves the problem of smooth transition between the augmentation mode and the autonomous mode in physical human - robot - environment interaction, and improves the stability and flexibility of the system.