Title :
A framework for end-user instruction of a robot assistant for manufacturing
Author :
Guerin, Kelleher R. ; Lea, Colin ; Paxton, Chris ; Hager, Gregory D.
Author_Institution :
Dept. of Comput. Sci., Johns Hopkins Univ., Baltimore, MD, USA
Abstract :
Small Manufacturing Entities (SMEs) have not incorporated robotic automation as readily as large companies due to rapidly changing product lines, complex and dexterous tasks, and the high cost of start-up. While recent low-cost robots such as the Universal Robots UR5 and Rethink Robotics Baxter are more economical and feature improved programming interfaces, based on our discussions with manufacturers further incorporation of robots into the manufacturing work flow is limited by the ability of these systems to generalize across tasks and handle environmental variation. Our goal is to create a system designed for small manufacturers that contains a set of capabilities useful for a wide range of tasks, is both powerful and easy to use, allows for perceptually grounded actions, and is able to accumulate, abstract, and reuse plans that have been taught. We present an extension to Behavior Trees that allows for representing the system capabilities of a robot as a set of generalizable operations that are exposed to an end-user for creating task plans. We implement this framework in CoSTAR, the Collaborative System for Task Automation and Recognition, and demonstrate its effectiveness with two case studies. We first perform a complex tool-based object manipulation task in a laboratory setting. We then show the deployment of our system in an SME where we automate a machine tending task that was not possible with current off the shelf robots.
Keywords :
industrial manipulators; robotic welding; small-to-medium enterprises; spot welding; trees (mathematics); Baxter Rethink Robotics; CoSTAR framework; SME; UR5 Universal Robots; behavior trees; collaborative system-for-task automation-and-recognition; complex tasks; complex tool-based object manipulation task; dexterous tasks; end-user instruction; environmental variation; generalizable operations; machine tending task; perceptually grounded actions; plan abstraction; plan accumulation; plan reuse; product lines; programming interfaces; robot assistant; robotic automation; small-manufacturing entities; spot welding; start-up costs; system capabilities; Automation; Collaboration; Graphical user interfaces; Manufacturing; Robot sensing systems; Service robots;
Conference_Titel :
Robotics and Automation (ICRA), 2015 IEEE International Conference on
Conference_Location :
Seattle, WA
DOI :
10.1109/ICRA.2015.7140065