mlsanityData to 7 Oct 2026

Conditional Visual Servoing for Multi-Step Tasks

arXiv 2205.08441 ↗First posted 17 May 2022cs.RO cs.CV cs.LGcited by 3

Not on the map. Why?

Abstract (arXiv)

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/

Key facts. Cited by 3 papers in the map (data through 7 Oct 2026). Builds on 15 of its 40 references that are in the map. First posted on arXiv 17 May 2022.

Builds on

15 of 40 references.

References · 15

  1. 2014Adam: A Method for Stochastic Optimizationcited by 36,960
  2. 2015NetVLAD: CNN architecture for weakly supervised place recognitioncited by 935
  3. 2015End-to-End Training of Deep Visuomotor Policiescited by 847
  4. 2020Google Landmarks Dataset v2 -- A Large-Scale Benchmark for Instance-Level Recognition and Retrievalcited by 305
  5. 2017BB8: A Scalable, Accurate, Robust to Partial Occlusion Method for Predicting the 3D Poses of Challenging Objects without Using Depthcited by 225
  6. 2021How to Train Your Robot with Deep Reinforcement Learning; Lessons We've Learnedcited by 201
  7. 2019A Review of Robot Learning for Manipulation: Challenges, Representations, and Algorithmscited by 136
  8. 2016Back to Basics: Unsupervised Learning of Optical Flow via Brightness Constancy and Motion Smoothnesscited by 101
  9. 2017Hierarchical and Interpretable Skill Acquisition in Multi-task Reinforcement Learningcited by 77
  10. 2022Demonstrate Once, Imitate Immediately (DOME): Learning Visual Servoing for One-Shot Imitation Learningcited by 36
  11. 2019Combination of Multiple Global Descriptors for Image Retrievalcited by 21
  12. 2021Learning Multi-Stage Tasks with One Demonstration via Self-Replaycited by 21
3 more
  1. 2019Adversarial Skill Networks: Unsupervised Robot Skill Learning from Videocited by 17
  2. 2020FlowControl: Optical Flow Based Visual Servoingcited by 15
  3. 2017A Vision-Guided Multi-Robot Cooperation Framework for Learning-by-Demonstration and Task Reproductioncited by 2

Built on by

Cited by year

Citing papers per year: 2023: 1; 2024: 1; 2025: 1.

3 papers.