This paper considers a scenario where a robot and a human operator share the same workspace, and the robot is able to both carry out autonomous tasks and physically interact with the human in order to achieve common goals. In this context, both intentional and accidental contacts between human and robot might occur due to the complexity of tasks and environment, to the uncertainty of human behavior, and to the typical lack of awareness of each other actions. Here, a two stage strategy based on Recurrent Neural Networks (RNNs) is designed to detect intentional and accidental contacts: the occurrence of a contact with the human is detected at the first stage, while the classification between intentional and accidental is performed at the second stage. An admittance control strategy or an evasive action is then performed by the robot, respectively. The approach also works in the case the robot simultaneously interacts with the human and the environment, where the interaction wrench of the latter is modeled via Gaussian Mixture Models (GMMs). Control Barrier Functions (CBFs) are included, at the control level, to guarantee the satisfaction of robot and task constraints while performing the proper interaction strategy. The approach has been validated on a real setup composed of a Kinova Jaco2 robot.
翻译:本文考虑了机器人和人类操作员拥有相同工作空间,而且机器人既能够执行自主任务,又能够与人类进行身体互动以实现共同目标的情景。在这方面,由于任务和环境的复杂性、人类行为的不确定性以及通常对彼此行动缺乏认识,人类和机器人之间可能发生有意和意外接触。在这里,基于经常性神经网络(RNN)设计了一个基于经常性神经网络(GMMS)的两阶段战略,以探测有意和意外接触:在第一阶段发现与人类接触的发生,而在第二阶段则进行有意和意外的分类。然后由机器人分别实施接受控制战略或规避行动。在机器人同时与人类和环境互动的情况下,该方法也起作用,后者的互动扳力通过高斯混合模型(GMMS)建模。控制障碍功能(CBFS)包括在控制一级,以确保机器人和任务限制的满意度,同时执行正确的互动战略。该方法已经由机器人进行验证。