As autonomous machines such as robots and vehicles start performing tasks involving human users, ensuring a safe interaction between them becomes an important issue. Translating methods from human-robot interaction (HRI) studies to the interaction between humans and other highly complex machines (e.g. semi-autonomous vehicles) could help advance the use of those machines in scenarios requiring human interaction. One method involves understanding human intentions and decision-making to estimate the human's present and near-future actions whilst interacting with a robot. This idea originates from the psychological concept of Theory of Mind, which has been broadly explored for robotics and recently for autonomous and semi-autonomous vehicles. In this work, we explored how to predict human intentions before an action is performed by combining data from human-motion, vehicle-state and human inputs (e.g. steering wheel, pedals). A data-driven approach based on Recurrent Neural Network models was used to classify the current driving manoeuvre and to predict the future manoeuvre to be performed. A state-transition model was used with a fixed set of manoeuvres to label data recorded during the trials for real-time applications. Models were trained and tested using drivers of different seat preferences, driving expertise and arm-length; precision and recall metrics over 95% for manoeuvre identification and 86% for manoeuvre prediction were achieved, with prediction time-windows of up to 1 second for both known and unknown test subjects. Compared to our previous results, performance improved and manoeuvre prediction was possible for unknown test subjects without knowing the current manoeuvre.
翻译:当机器人和车辆等自主机器开始从事涉及人类用户的任务时,确保它们之间安全的互动就成为一个重要问题。从人类机器人互动(HRI)研究到人类和其他高度复杂的机器(例如半自动车辆)之间的相互作用,可以帮助在需要人类互动的情景中推动使用这些机器。一种方法涉及理解人类的意图和决策,在与机器人互动时估计人类当前和近未来的行动。这种想法源于思想理论的心理概念,这种概念已经广泛探索,最近为机器人和自主和半自主车辆进行了探讨。在这项工作中,我们探索了如何在将人类动作、车辆状态和人文投入(例如方向轮、脚踏车)的数据结合起来采取行动之前预测人类意图。一种基于经常性神经网络模型的数据驱动方法被用于对当前驱动动作进行分类,并预测未来的操作。一种州过渡模型使用固定的一套固定机动模型,在实时应用过程中记录了在实时应用过程中记录的数据。在行动之前,我们探索了如何通过人类动作、车辆状态和人文投入(例如方向轮轮、机动性)数据,用模型和测试的驱动进行了95个模型和测试,用于进行不固定的精确度预测,用于进行不固定的定位,并测试性定位,用于进行不固定的定位,并测试和测试了我们之前的定位,用于进行不固定的定位。