Carnegie Mellon University
Online Customization of Teleoperation Interfaces

Anca Dragan and Siddhartha Srinivasa
21st IEEE International Symposium on Robot and Human Interactive Communication (Ro-Man), September, 2012.

  • Adobe portable document format (pdf) (2MB)
Copyright notice: This material is presented to ensure timely dissemination of scholarly and technical work. Copyright and all rights therein are retained by authors or by other copyright holders. All persons copying this information are expected to adhere to the terms and constraints invoked by each author's copyright. These works may not be reposted without the explicit permission of the copyright holder.

In teleoperation, the user's input is mapped onto the robot via a motion retargetting function. This function must differ between robots because of their different kinematics, between users because of their different preferences, and even between tasks that the users perform with the robot. Our work enables users to \emph{customize} this retargetting function, and achieve any of these required differences. In our approach, the robot starts with an initial function. As the user teleoperates the robot, he can pause and provide example correspondences, which instantly update the retargetting function. We select the algorithm underlying these updates by formulating the problem as an instance of online function approximation. The problem's requirements, as well as the semantics and constraints of motion retargetting, lead to an extension of Online Learning with Kernel Machines in which the width of the kernel can vary. Our central hypothesis is that this method enables users to train retargetting functions to good outcomes. We validate this hypothesis in a user study, which also reveals the importance of providing users with tools to verify their examples: much like an actor needs a mirror to verify his pose, a user needs to verify his input before providing an example. We conclude with a demonstration from an expert user that shows the potential of the method for achieving more sophisticated customization that makes particular tasks easier to complete, once users get expertise with the system.

teleoperation, human-robot interaction, motion retargetting, online learning

Associated Center(s) / Consortia: Quality of Life Technology Center, National Robotics Engineering Center, and Center for the Foundations of Robotics
Associated Lab(s) / Group(s): Personal Robotics

Text Reference
Anca Dragan and Siddhartha Srinivasa, "Online Customization of Teleoperation Interfaces," 21st IEEE International Symposium on Robot and Human Interactive Communication (Ro-Man), September, 2012.

BibTeX Reference
   author = "Anca Dragan and Siddhartha Srinivasa",
   title = "Online Customization of Teleoperation Interfaces",
   booktitle = "21st IEEE International Symposium on Robot and Human Interactive Communication (Ro-Man)",
   month = "September",
   year = "2012",