Conditional Visual Servoing for Multi-Step Tasks

05/17/2022
by   Sergio Izquierdo, et al.
0

Visual Servoing has been effectively used to move a robot into specific target locations or to track a recorded demonstration. It does not require manual programming, but it is typically limited to settings where one demonstration maps to one environment state. We propose a modular approach to extend visual servoing to scenarios with multiple demonstration sequences. We call this conditional servoing, as we choose the next demonstration conditioned on the observation of the robot. This method presents an appealing strategy to tackle multi-step problems, as individual demonstrations can be combined flexibly into a control policy. We propose different selection functions and compare them on a shape-sorting task in simulation. With the reprojection error yielding the best overall results, we implement this selection function on a real robot and show the efficacy of the proposed conditional servoing. For videos of our experiments, please check out our project page: https://lmb.informatik.uni-freiburg.de/projects/conditional_servoing/

READ FULL TEXT

page 1

page 3

page 4

page 6

research
09/18/2023

DFL-TORO: A One-Shot Demonstration Framework for Learning Time-Optimal Robotic Manufacturing Tasks

This paper presents DFL-TORO, a novel Demonstration Framework for Learni...
research
09/28/2021

Learning Periodic Tasks from Human Demonstrations

We develop a method for learning periodic tasks from visual demonstratio...
research
12/21/2022

Interactive Learning-from-Observation through multimodal human demonstration

Learning-from-Observation (LfO) is a robot teaching framework for progra...
research
02/28/2022

Generalizable task representation learning from human demonstration videos: a geometric approach

We study the problem of generalizable task learning from human demonstra...
research
01/08/2023

Foldsformer: Learning Sequential Multi-Step Cloth Manipulation With Space-Time Attention

Sequential multi-step cloth manipulation is a challenging problem in rob...
research
06/29/2018

Learning Multi-Step Robotic Tasks from Observation

Due to burdensome data requirements, learning from demonstration often f...
research
08/30/2023

RoboTAP: Tracking Arbitrary Points for Few-Shot Visual Imitation

For robots to be useful outside labs and specialized factories we need a...

Please sign up or login with your details

Forgot password? Click here to reset