Real-time natural language corrections for assistive robotic manipulators

被引:15
作者
Broad, Alexander [1 ,2 ]
Arkin, Jacob [3 ]
Ratliff, Nathan [4 ]
Howard, Thomas [3 ]
Argall, Brenna [1 ,2 ]
机构
[1] Northwestern Univ, Dept Elect Engn & Comp Sci, Evanston, IL 60208 USA
[2] Rehabil Inst Chicago, Chicago, IL 60611 USA
[3] Univ Rochester, Dept Comp Sci, Rochester, NY 14627 USA
[4] Lula Robot Inc, Seattle, WA USA
基金
美国国家科学基金会;
关键词
Human-robot interaction; assistive robotics; natural language processing; constrained motion planning;
D O I
10.1177/0278364917706418
中图分类号
TP24 [机器人技术];
学科分类号
080202 ; 1405 ;
摘要
We propose a generalizable natural language interface that allows users to provide corrective instructions to an assistive robotic manipulator in real-time. This work is motivated by the desire to improve collaboration between humans and robots in a home environment. Allowing human operators to modify properties of how their robotic counterpart achieves a goal on-the-fly increases the utility of the system by incorporating the strengths of the human partner (e.g. visual acuity and environmental knowledge). This work is applicable to users with and without disability. Our natural language interface is based on the distributed correspondence graph, a probabilistic graphical model that assigns semantic meaning to user utterances in the context of the robot's environment and current behavior. We then use the desired corrections to alter the behavior of the robotic manipulator by treating the modifications as constraints on the motion generation (planning) paradigm. In this paper, we highlight four dimensions along which a user may wish to correct the behavior of his or her assistive manipulator. We develop our language model using data collected from Amazon Mechanical Turk to capture a comprehensive sample of terminology that people use to describe desired corrections. We then develop an end-to-end system using open-source speech-to-text software and a Kinova Robotics MICO robotic arm. To demonstrate the efficacy of our approach, we run a pilot study with users unfamiliar with robotic systems and analyze points of failure and future directions.
引用
收藏
页码:684 / 698
页数:15
相关论文
共 39 条
[1]  
Abdo N, 2015, IEEE INT CONF ROBOT, P1557, DOI 10.1109/ICRA.2015.7139396
[2]  
Andor D, 2016, PROCEEDINGS OF THE 54TH ANNUAL MEETING OF THE ASSOCIATION FOR COMPUTATIONAL LINGUISTICS, VOL 1, P2442
[3]  
[Anonymous], 2006, Def
[4]  
[Anonymous], 2014, IEEE RSJ INT C INT R
[5]  
[Anonymous], 2009, Advances in Neural Information Processing Systems (NIPS)
[6]  
Argall B. D., 2010, 2010 IEEE 9th International Conference on Development and Learning (ICDL 2010), P7, DOI 10.1109/DEVLRN.2010.5578872
[7]   Policy Feedback for the Refinement of Learned Motion Control on a Mobile Robot [J].
Argall, Brenna D. ;
Browning, Brett ;
Veloso, Manuela M. .
INTERNATIONAL JOURNAL OF SOCIAL ROBOTICS, 2012, 4 (04) :383-395
[8]   A survey of Tactile Human-Robot Interactions [J].
Argall, Brenna D. ;
Billard, Aude G. .
ROBOTICS AND AUTONOMOUS SYSTEMS, 2010, 58 (10) :1159-1176
[9]  
Barber D, 2016, P SPIE, V9837
[10]   Integration of a rehabilitation robotic system (KARES II) with human-friendly man-machine interaction units [J].
Bien, Z ;
Chung, MJ ;
Chang, PH ;
Kwon, DS ;
Kim, DJ ;
Han, JS ;
Kim, JH ;
Kim, DH ;
Park, HS ;
Kang, SH ;
Lee, K ;
Lim, SC .
AUTONOMOUS ROBOTS, 2004, 16 (02) :165-191