Online customization of teleoperation interfaces
By Anca Dragan, Siddhartha S. Srinivasa. 2012
24 citations recorded by the source corpus.
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 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.
Subfields: Computer Vision and Pattern Recognition, Control and Systems Engineering
How researchers see this paper
The researchers whose trusted networks rank it highest, strongest advocate first. Every researcher gets a different order.
In Computer Vision and Pattern Recognition
- Sergey Levine
- Luc Van Gool
- Li Fei-Fei
- Trevor Darrell
- Jitendra Malik
- Dacheng Tao
- Xiaogang Wang
- Abhinav Kumar Gupta
In Control and Systems Engineering
- Sergey Levine
- Chelsea Finn
- Pieter Abbeel
- Yuke Zhu
- Li Fei-Fei
- Silvio Savarese
- Pierre Sermanet
- Corey Lynch
Citations in the corpus
- ROBOTURK: A Crowdsourcing Platform for Robotic Skill Learning through Imitation (2018, background): “…supervision can be provided through contemporary game interfaces such as a keyboard and mouse [26, 27], a video game controller [28], a 3D-mouse [29, 30], special purpose master-slave interfaces[31, 32], or through free-space positioning interfaces such as virtual reality (VR) [33, 34, 35].”
- Time-Contrastive Networks: Self-Supervised Learning from Multi-view Observation (2017, background): “Imitation learning: In the context of robotics and reinforcement learning, prior works have also considered the problem of imitating a demonstration observed from a different viewpoint or from an agent with a different embodiment, such as a human [24, 6, 22].”
- Time-Contrastive Networks: Self-Supervised Learning from Video (2017, background): “from a different viewpoint or an agent with a different embodiment, such as a human [13, 14, 15].”
- A policy-blending formalism for shared control (2013, methodology): “org), and directly maps the extracted user joint values onto the robot (which is fairly anthropomorphic), yielding an arm configuration which serves as the user input U (more details in (Dragan and Srinivasa, 2012)).”