One-shot learning and generation of dexterous grasps for novel objects

Slides:



Advertisements
Similar presentations
RGB-D object recognition and localization with clutter and occlusions Federico Tombari, Samuele Salti, Luigi Di Stefano Computer Vision Lab – University.
Advertisements

CAGING OF RIGID POLYTOPES VIA DISPERSION CONTROL OF POINT FINGERS Peam Pipattanasomporn Advisor: Attawith Sudsang 1.
Bryan Willimon, Steven Hickson, Ian Walker, and Stan Birchfield IROS 2012 Vila Moura, Algarve An Energy Minimization Approach to 3D Non- Rigid Deformable.
Paper Presentation --- Grasping a novel object InInstructor: Student Name: Major: ID: Date: Marius C.Silaghi Sida Du M.E April
Kinematics & Grasping Need to know: Representing mechanism geometry Standard configurations Degrees of freedom Grippers and graspability conditions Goal.
Object Recognition & Model Based Tracking © Danica Kragic Tracking system.
Where has all the data gone? In a complex system such as Metalman, the interaction of various components can generate unwanted dynamics such as dead time.
Challenges Bayesian Estimation for Autonomous Object Manipulation Based on Tactile Perception Anna Petrovskaya, Oussama Khatib, Sebastian Thrun, Andrew.
A Study on Object Grasp with Multifingered Robot Hand Ying LI, Ph.D. Department of Mechanical Engineering Kagoshima University, Japan.
Picking Up the Pieces: Grasp Planning via Decomposition Trees Corey Goldfeder, Peter K. Allen, Claire Lackner, Raphael Pelosoff.
Learning to grasp objects with multiple contact points Quoc V. Le, David Kamm, Arda Kara, Andrew Y. Ng.
3D Hand Pose Estimation by Finding Appearance-Based Matches in a Large Database of Training Views
Image-based Control Convergence issues CMPUT 610 Winter 2001 Martin Jagersand.
Geometrically overlaying di ff erent representations of an object in a scene By: Senate Taka CS 104 Final Project.
Distinctive Image Features from Scale-Invariant Keypoints By David G. Lowe, University of British Columbia Presented by: Tim Havinga, Joël van Neerbos.
On Grasp Choice, Grasp Models, and the Design of Hands for Manufacturing Tasks Presented by: Paul Savickas Mark R. Cutkosky.
Recognizing Deformable Shapes Salvador Ruiz Correa Ph.D. Thesis, Electrical Engineering.
Robot Crowd Navigation using Predictive Position Fields in the Potential Function Framework Ninad Pradhan, Timothy Burg, and Stan Birchfield Electrical.
Columbia GraspIt!: A Versatile Simulator for Robotic Grasping Andrew T. Miller Columbia University.
Recognizing Deformable Shapes Salvador Ruiz Correa UW Ph.D. Graduate Researcher at Children’s Hospital.
Bryan Willimon, Steven Hickson, Ian Walker, and Stan Birchfield Clemson University IROS Vilamoura, Portugal An Energy Minimization Approach to 3D.
Manipulation Planning. Locomotion ~ Manipulation 2.
Natural Cost functions for contact selection Paul R. Schrater University of Minnesota Collaborators: Erik Schlicht, Erik Flister, Charles Sloane.
Interactive Learning of the Acoustic Properties of Objects by a Robot
IFToMM/ ASME International Workshop on Underactuated Grasping August 19, 2010, Montréal, Canada Closing Plenary During the workshop, the participants were.
Vision-based SLAM Enhanced by Particle Swarm Optimization on the Euclidean Group Vision seminar : Dec Young Ki BAIK Computer Vision Lab.
Robotic Grasping of Novel Objects using Vision Ashutosh Saxena, Justin Driemeyer, Andrew Y. Ng Center Computer Science Department Stanford University,
Toward humanoid manipulation in human-centered environments T. Asfour, P. Azad, N. Vahrenkamp, K. Regenstein, A. Bierbaum, K. Welke, J. Schroder, R. Dillmann.
Columbia University Robotics Group Robotic Grasp Planning Peter Allen Department of Computer Science Columbia University.
Statistical environment representation to support navigation of mobile robots in unstructured environments Sumare workshop Stefan Rolfes Maria.
Manipulation in Human Environments
An SVM Learning Approach to Robotic Grasping Raphael Pelossof December Advanced Machine Learning.
1 C.A.L. Bailer-Jones. Machine Learning. Data exploration and dimensionality reduction Machine learning, pattern recognition and statistical data modelling.
Articulated Human Pose Estimation using Gaussian Kernel Correlation
Object Recognition by Parts
WORKSHOP 11 PRESS FIT CAT509, Workshop 11, March 2002 WS11-1.
San Diego May 22, 2013 Giovanni Saponaro Giampiero Salvi
Nonparametric Density Estimation – k-nearest neighbor (kNN) 02/20/17
A Framework for Push-grasping in Clutter
Recognizing Deformable Shapes
Humanoid Robot In Our World Toward humanoid manipulation in human-centred environments Presented By Yu Gu (yg2466)
Domo: Manipulation for Partner Robots Aaron Edsinger MIT Computer Science and Artificial Intelligence Laboratory Humanoid Robotics Group
Manipulation in Human Environments
Spectral Methods Tutorial 6 1 © Maks Ovsjanikov
Context-based vision system for place and object recognition
Affordance Detection for Task-Specific Grasping Using Deep Learning
A Tutorial on HOG Human Detection
Developing systems with advanced perception, cognition, and interaction capabilities for learning a robotic assembly in one day Dr. Dimitrios Tzovaras.
Robust Belief-based Execution of Manipulation Programs
Modeling Robot with n total limbs n-1 limbs on the ground
Paper Presentation Aryeh Zapinsky
Outline Linear Shift-invariant system Linear filters
(boy, that’s a long title)
KERNEL DENSITY ESTIMATION
Brief Review of Recognition + Context
Neurophysiology of Grasping
Statistical environment representation to support navigation of mobile robots in unstructured environments Stefan Rolfes Maria Joao Rendas
The Image-Based Grasp Synthesis Using Genetic Algorithm Ze Yu and Jason Gu Robotics and Control Research Group, Dalhousie University Halifax, Nova Scotia,
Visual Motion and the Perception of Surface Material
Probabilistic Map Based Localization
Visual servoing: a global path-planning approach
Domo: Manipulation for Partner Robots Aaron Edsinger MIT Computer Science and Artificial Intelligence Laboratory Humanoid Robotics Group
Recognizing Deformable Shapes
One-shot learning and generation of dexterous grasps
Julia Starke, Christian Eichmann, Simon Ottenhaus and Tamim Asfour
What Is A Smart Board? Smart Boards are the world’s leading interactive whiteboard Can be used in a classroom and corporate setting Combines the simplicity.
Object Recognition with Interest Operators
Bilateral Teleoperation of Multiple Cooperative Robots over
Robot Programming Through Augmented Trajectories in Augmented Reality
Universal soft robotic activation based on reversible assembly.
Presentation transcript:

One-shot learning and generation of dexterous grasps for novel objects 2015 One-shot learning and generation of dexterous grasps for novel objects Marek Kopicki et al Gagan Khandate

Grasping Versatile manipulation = one hand many objects

Grasping Problem How much information does the robot have about the object? 2D Image Partial 3D Point Cloud Difficulty Complete 3D Point Cloud 3D Model Friction Surface compliance Broad problem with lots of different approaches being proposed. The approach depends on the information of object and robot hand complexity. Object Information

Grasping Problem How about the hand? Anthropomorphic Hand Difficulty Two Finger Hand Hand Complexity

Grasping Problem Generalize grasp ? NOT Robust Force Analysis (Grasp Metric) Object Grasp Perception to Grasp Direct Learning Generalize grasp ?

Generalizable Grasps - Previous Approaches Common object parts - Low DOF

Generalizable Grasps - Previous Approaches Common object parts - Low DOF Global Hand Shape - High DOF

In this paper Grasp Model Object Data + Global Hand Shape Object Point Cloud Contacts Hand Shape Single Kinesthetic Demonstration Grasp Model Grasp for Novel Object modify Novel way to combine data, One shot learning.

What is the Model? Hand Configuration Model A pdf for the hand configuration while grasping Contact Model A pdf for the pose of the links of the hand w.r.t to object (for each link)

Contact Model Encoding Surface Features normal For all p from object point cloud get x Orientation q Kernel Density Estimation

Kernel Density Estimation - KDE Estimate PDF from data L particles K is kernel Mean point, band width

Object Model L points in the point cloud K = 3-D Gaussian x von Mises - Fisher x 2-D Gaussian

Contact Model for each link in hand Only points close to the link to be used to define the pdf d w = a*exp(- d^2)

Contact Model 5 training grasps r2 r1

Hand Configuration Model Generate positions before and after contact through interpolation Hand Configuration Model pdf using KDE

Hand Configuration Model - Visualization Hand Config Data PCA KDE Visualize 5 training grasps

Generating Novel Grasps

Object Model L points in the point cloud