paper-with-me

홈 › Papers

Sim2Real View Invariant Visual Servoing by Recurrent Control

2017-12-20 · Fereshteh Sadeghi, Alexander Toshev, Eric Jang, Sergey Levine

Humans are remarkably proficient at controlling their limbs and tools from a wide range of viewpoints and angles, even in the presence of optical distortions. In robotics, this ability is referred to as visual servoing: moving a tool or end-point to a desired location using primarily visual feedback. In this paper, we study how viewpoint-invariant visual servoing skills can be learned automatically in a robotic manipulation scenario. To this end, we train a deep recurrent controller that can automatically determine which actions move the end-point of a robotic arm to a desired object. The problem that must be solved by this controller is fundamentally ambiguous: under severe variation in viewpoint, it may be impossible to determine the actions in a single feedforward operation. Instead, our visual servoing system must use its memory of past movements to understand how the actions affect the robot motion from the current viewpoint, correcting mistakes and gradually moving closer to the target. This ability is in stark contrast to most visual servoing methods, which either assume known dynamics or require a calibration phase. We show how we can learn this recurrent controller using simulated data and a reinforcement learning objective. We then describe how the resulting model can be transferred to a real-world robot by disentangling perception from control and only adapting the visual layers. The adapted model can servo to previously unseen objects from novel viewpoints on a real-world Kuka IIWA robotic arm. For supplementary videos, see: https://fsadeghi.github.io/Sim2RealViewInvariantServo

📄 PDF Abstract BibTeX arXiv:1712.07642

Code (0)

등록된 구현이 없습니다.

Tasks

Reinforcement Learning

Similar Papers 제목 키워드 기반

Sim2Real Viewpoint Invariant Visual Servoing by Recurrent Control

2018-06-01 · CVPR 2018 6 · Fereshteh Sadeghi, Alexander Toshev, Eric Jang, Sergey Levine

Humans are remarkably proficient at controlling their limbs and tools from a wide range of viewpoints. In robotics, this ability is referred to as visual servoing: moving a tool or end-point to a desired location using p…

Reinforcement LearningRobot Manipulation

Learning View and Target Invariant Visual Servoing for Navigation

2020-03-04 · Yimeng Li, Jana Kosecka

The advances in deep reinforcement learning recently revived interest in data-driven learning based approaches to navigation. In this paper we propose to learn viewpoint invariant and target invariant visual servoing for…

Deep Reinforcement LearningReinforcement LearningRobot Navigation

DIViS: Domain Invariant Visual Servoing for Collision-Free Goal Reaching

2019-02-18 · Fereshteh Sadeghi

Robots should understand both semantics and physics to be functional in the real world. While robot platforms provide means for interacting with the physical world they cannot autonomously acquire object-level semantics …

Visually Guided Object Grasping

2023-11-21 · Radu Horaud, Fadi Dornaika, Bernard Espiau

In this paper we present a visual servoing approach to the problem of object grasping and more generally, to the problem of aligning an end-effector with an object. First we extend the method proposed by Espiau et al. [1…

Object

Learning Visual Servoing with Deep Features and Fitted Q-Iteration

2017-03-31 · Alex X. Lee, Sergey Levine, Pieter Abbeel

Visual servoing involves choosing actions that move a robot in response to observations from a camera, in order to reach a goal configuration in the world. Standard visual servoing approaches typically rely on manually d…

Deep Reinforcement Learningreinforcement-learningReinforcement LearningReinforcement Learning (RL)