Robotic assistance in robot arm teleoperation tasks has recently gained a lot of traction in industrial and domestic environment. A wide variety of input devices is used in such setups. Due to the noise in the input signals (e.g., Brain Computer Interface (BCI)) or delays due to environmental conditions (e.g., space robot teleoperation), users need assistive autonomy that keeps them in control while following predefined trajectories and avoids obstacles. This assistance calls for activity representations that are easy to define by the operator and able to take the dynamic world state into consideration. This paper represents Activities of Daily Living using Behavior Trees (BTs) whose inherent readability and modularity enables an end user to define new activities using a simple interface. To achieve this, we augment BTs with Shared Control Action Nodes, which guide the user's input on a trajectory facilitating and ensuring task execution.
翻译:机器人协助机械臂远程操作任务在工业和家庭环境中近年来受到了广泛关注。这种设置使用了各种各样的输入设备。由于输入信号中的噪声(例如,脑机接口(BCI))或由于环境条件的延迟(例如,空间机器人远程操作),用户需要协助自主性,以在遵循预定义轨迹并避免障碍物的同时保持控制。这种辅助需要活动表示,易于由操作员定义,并能考虑动态世界状态。本文使用Behavior Trees(BTs)表示日常生活活动,其固有的可读性和模块化使终端用户可以使用简单的界面定义新活动。为实现这一点,我们使用Shared Control Action Nodes增强BT,这些节点指导用户的输入在轨迹上进行任务执行。