Robots are finding new applications where physical interaction with a human is necessary, such as manufacturing, healthcare, and social tasks. Accordingly, the field of physical human–robot interaction (pHRI) has leveraged impedance control approaches, which support compliant interactions between human and robot. However, a limitation of traditional impedance control is that—despite provisions for the human to modify the robot's current trajectory—the human cannot affect the robot's future desired trajectory through pHRI. In this paper, we present an algorithm for physically interactive trajectory deformations which, when combined with impedance control, allows the human to modulate both the actual and desired trajectories of the robot. Unlike related works, our method explicitly deforms the future desired trajectory based on forces applied during pHRI, but does not require constant human guidance. We present our approach and verify that this method is compatible with traditional impedance control. Next, we use constrained optimization to derive the deformation shape. Finally, we describe an algorithm for real-time implementation, and perform simulations to test the arbitration parameters. Experimental results demonstrate reduction in the human's effort and improvement in the movement quality when compared to pHRI with impedance control alone.
In contrast with @cite_6 @cite_47 @cite_50 , shared control for comanipulation instead allows both the human and robot to dynamically exchange leader and follower roles @cite_24 @cite_39 @cite_37 @cite_9 . In work by Li . @cite_48 , game theory is used to adaptively determine the robot's role, such that the robot gradually becomes a leader when the human does not exert significant interaction forces. Kucukyilmaz . @cite_24 have a similar criteria for role exchange, but find that performance decreases when visual and vibrotactile feedback informs the human about the robot's current role. Medina . @cite_32 utilize stochastic data showing how humans have previously completed the task; at times where the robot's prediction does not match the human's behavior, prediction uncertainty and risk-sensitive optimal control decide how much assistance the robot should provide. We note that shared control methods such as @cite_15 , @cite_48 , and @cite_32 leverage optimal control theory in order to modulate the controller feedback gains, but---unlike our proposed approach---they track a fixed desired trajectory.
@cite_37 @cite_15 @cite_48 @cite_9 @cite_32 @cite_6 @cite_39 @cite_24 @cite_50 @cite_47
1997932767 1967904302 2038581140 2147653242 2103075707
While motor interaction between a robot and a human, or between humans, has important implications for society as well as promising applications, little research has been devoted to its investigation. In particular, it is important to understand the different ways two agents can interact and generate suitable interactive behaviors. Towards this end, this paper introduces a framework for the description and implementation of interactive behaviors of two agents performing a joint motor task. A taxonomy of interactive behaviors is introduced, which can classify tasks and cost functions that represent the way each agent interacts. The role of an agent interacting during a motor task can be directly explained from the cost function this agent is minimizing and the task constraints. The novel framework is used to interpret and classify previous works on human-robot motor interaction. Its implementation power is demonstrated by simulating representative interactions of two humans. It also enables us to interpret and explain the role distribution and switching between roles when performing joint motor tasks. In this paper, we propose a role adaptation method for human-robot shared control. Game theory is employed for fundamental analysis of this two-agent system. An adaptation law is developed such that the robot is able to adjust its own role according to the human's intention to lead or follow, which is inferred through the measured interaction force. In the absence of human interaction forces, the adaptive scheme allows the robot to take the lead and complete the task by itself. On the other hand, when the human persistently exerts strong forces that signal an unambiguous intent to lead, the robot yields and becomes the follower. Additionally, the full spectrum of mixed roles between these extreme scenarios is afforded by continuous online update of the control that is shared between both agents. Theoretical analysis shows that the resulting shared control is optimal with respect to a two-agent coordination game. Experimental results illustrate better overall performance, in terms of both error and effort, compared with fixed-role interactions. Intuitive and effective physical assistance is an essential requirement for robots sharing their workspace with humans. Application domains reach from manufacturing and service robotics via rehabilitation and mobility aids to education and training. In this context, assistance based on human behavior anticipation has shown superior performance in terms of human effort minimization. However, when a robot's expectations mismatch a human intentions, undesired interaction forces appear incurring safety risks and discomfort. Human behavior prediction is, therefore, a crucial issue: It enables effective anticipation but potentially produces disagreements when prediction errors occur. In this paper, we present a novel control scheme for anticipatory haptic assistance where robot behavior adapts to prediction uncertainty. Following a data-driven stochastic modeling approach, robot assistance is synthesized solving a risk-sensitive optimal control problem, where the cost function and plant dynamics are affected by model uncertainty. The proposed approach is objectively and subjectively evaluated in an experiment with human users. Results indicate that our method outperforms other assistive control approaches in terms of perceived helpfulness and human effort minimization. A first step towards truly versatile robot assistants consists of building up experience with simple tasks such as the cooperative manipulation of objects. This paper extends the state-of-the-art by developing an assistant which actively cooperates during the point-to-point transportation of an object. Besides using admittance control to react to interaction forces generated by its operator, the robot estimates the intended human motion and uses this identified motion to move along with the operator. The offered level of assistance can be scaled, which is vital to give the operator the opportunity to gradually learn how to interact with the system. Experiments revealed that, while the robot is programmed to adapt to the human motion, the operator also adapts to the offered assistance. When using the robot assistant the required forces to move the load are greatly reduced and the operators report that the assistance feels comfortable and natural. In human-computer collaboration involving haptics, a key issue that remains to be solved is to establish an intuitive communication between the partners. Even though computers are widely used to aid human operators in teleoperation, guidance, and training, because they lack the adaptability, versatility, and awareness of a human, their ability to improve efficiency and effectiveness in dynamic tasks is limited. We suggest that the communication between a human and a computer can be improved if it involves a decision-making process in which the computer is programmed to infer the intentions of the human operator and dynamically adjust the control levels of the interacting parties to facilitate a more intuitive interaction setup. In this paper, we investigate the utility of such a dynamic role exchange mechanism, where partners negotiate through the haptic channel to trade their control levels on a collaborative task. We examine the energy consumption, the work done on the manipulated object, and the joint efficiency in addition to the task performance. We show that when compared to an equal control condition, a role exchange mechanism improves task performance and the joint efficiency of the partners. We also show that augmenting the system with additional informative visual and vibrotactile cues, which are used to display the state of interaction, allows the users to become aware of the underlying role exchange mechanism and utilize it in favor of the task. These cues also improve the user's sense of interaction and reinforce his her belief that the computer aids with the execution of the task.