The Planning & Control of Robot Dexterous Manipulation Li Han, Zexiang Li, Jeff Trinkle, Zhiqiang Qin, Shilong Jiang Dept. of Computer Science Texas A&M.

Slides:



Advertisements
Similar presentations
Contact Mechanics B659: Principles of Intelligent Robot Motion Spring 2013 Kris Hauser.
Advertisements

Kinematic Synthesis of Robotic Manipulators from Task Descriptions June 2003 By: Tarek Sobh, Daniel Toundykov.
Analysis of Multifingered Hands Kerr and Roth 1986.
1 C02,C03 – ,27,29 Advanced Robotics for Autonomous Manipulation Department of Mechanical EngineeringME 696 – Advanced Topics in Mechanical Engineering.
Computer Science A family of rigid body models: connections between quasistatic and dynamic multibody systems Jeff Trinkle Computer Science Department.
NUS CS5247 Planning Motions with Intention Presented by: Yan Ke.
Manipulator Dynamics Amirkabir University of Technology Computer Engineering & Information Technology Department.
Regrasp Planning for a 4-Fingered Hand Manipulating a Polygon การวางแผนการจับด้วยมือที่มี 4 นิ้วเพื่อทำการจัดการกับวัตถุหลาย ด้าน โดย นายธนะธร พ่อค้า 457.
Department of Computer Science, Iowa State University Robot Grasping of Deformable Objects Yan-Bin Jia (joint work with Ph.D. students Feng Guo and Huan.
Animation Following “Advanced Animation and Rendering Techniques” (chapter 15+16) By Agata Przybyszewska.
INTRODUCTION TO DYNAMICS ANALYSIS OF ROBOTS (Part 6)
Neural Network Grasping Controller for Continuum Robots David Braganza, Darren M. Dawson, Ian D. Walker, and Nitendra Nath David Braganza, Darren M. Dawson,
Oklahoma State University Generative Graphical Models for Maneuvering Object Tracking and Dynamics Analysis Xin Fan and Guoliang Fan Visual Computing and.
Computer Science Robotics at Rensselaer Faculty: Srinivas Akella Wes Huang Volkan Isler Jeff Trinkle John Wen Thanks to Barry Bharathm from the GRASP Lab.
JCT:6/11/20151 Robotics II Planning and Manipulation Jeff Trinkle MRC 330c TA: Blake Farman.
Planning Motions with Intentions By Chris Montgomery A presentation on the paper Planning Motions with Intentions written by Yoshihito Koga, Koichi Kondo,
Mechatronics 1 Week 2. Learning Outcomes By the end of this session, students will understand constituents of robotics, robot anatomy and what contributes.
A Study on Object Grasp with Multifingered Robot Hand Ying LI, Ph.D. Department of Mechanical Engineering Kagoshima University, Japan.
Motion Planning for Legged Robots on Varied Terrain Kris Hauser, Timothy Bretl, Jean-Claude Latombe Kensuke Harada, Brian Wilcox Presented By Derek Chan.
CPSC 452: Lecture 1 Introduction, Homogeneous transformations and Coordinate frames.
An Implicit Time-Stepping Method for Multibody Systems with Intermittent Contact Nilanjan Chakraborty, Stephen Berard, Srinivas Akella, and Jeff Trinkle.
Robotics Industry Posts Second Best Year Ever North American robotics industry posted its second best year ever in 2000 [Robotic Industries Association.
Inverse Kinematics Jacobian Matrix Trajectory Planning
1 Single Robot Motion Planning Liang-Jun Zhang COMP Sep 22, 2008.
Introduction to ROBOTICS
Simulating Multi-Rigid-Body Dynamics with Contact and Friction Mihai Anitescu SIAM OPTIMIZATION MEETING May 10, 1999.
ME/ECE Professor N. J. Ferrier Forward Kinematics Professor Nicola Ferrier ME Room 2246,
Definition of an Industrial Robot
Regrasp Planning for Polygonal and Polyhedral Objects
World space = physical space, contains robots and obstacles Configuration = set of independent parameters that characterizes the position of every point.
Optimization-Based Full Body Control for the DARPA Robotics Challenge Siyuan Feng Mar
Lecture 2: Introduction to Concepts in Robotics
Columbia GraspIt!: A Versatile Simulator for Robotic Grasping Andrew T. Miller Columbia University.
Outline: 5.1 INTRODUCTION
Robotics Chapter 5 – Path and Trajectory Planning
T. Bajd, M. Mihelj, J. Lenarčič, A. Stanovnik, M. Munih, Robotics, Springer, 2010 ROBOT CONTROL T. Bajd and M. Mihelj.
1 C03 – Advanced Robotics for Autonomous Manipulation Department of Mechanical EngineeringME 696 – Advanced Topics in Mechanical Engineering.
12 November 2009, UT Austin, CS Department Control of Humanoid Robots Luis Sentis, Ph.D. Personal robotics Guidance of gait.
Manipulation Planning. Locomotion ~ Manipulation 2.
EEE. Dept of HONG KONG University of Science and Technology Introduction to Robotics Page 1 Lecture 2. Rigid Body Motion Main Concepts: Configuration Space.
Review: Differential Kinematics
Reinforcement Learning Control with Robust Stability Chuck Anderson, Matt Kretchmar, Department of Computer Science, Peter Young, Department of Electrical.
Robot Grasp Planning using Parallel Sampling to Estimate Uncertainty in Pose, Shape, and Mechanics Melissa Goldstein Edward Lee Frank Ong Josh Goldberg.
Kinematic Redundancy A manipulator may have more DOFs than are necessary to control a desired variable What do you do w/ the extra DOFs? However, even.
CSCE 452 Intro to Robotics CSCE 452: Lecture 1 Introduction, Homogeneous Transformations, and Coordinate frames.
CSE4334/5334 DATA MINING CSE4334/5334 Data Mining, Fall 2014 Department of Computer Science and Engineering, University of Texas at Arlington Chengkai.
INTRODUCTION TO DYNAMICS ANALYSIS OF ROBOTS (Part 4)
COMP322/S2000/L111 Inverse Kinematics Given the tool configuration (orientation R w and position p w ) in the world coordinate within the work envelope,
MECH572A Introduction To Robotics Lecture 5 Dept. Of Mechanical Engineering.
ROBOTICS 01PEEQW Basilio Bona DAUIN – Politecnico di Torino.
Date of download: 6/6/2016 Copyright © ASME. All rights reserved. From: The Use of the Adjoint Method for Solving Typical Optimization Problems in Multibody.
MECHANICAL and AEROSPACE ENGINEERING Active Reconfiguration for Performance Enhancement in Articulated Wheeled Vehicles Aliakbar Alamdari PhD Candidate.
1 Manipulation by humans and robots CENG782 - Planning of Robotic Manipulation Instructor: Erol Sahin Adapted from slides from..
DEXTERITY GROUP
Robotics Chapter 3 – Forward Kinematics
Flexible gear dynamics modeling in multi-body analysis Alberto Cardona Cimec-Intec (UNL/Conicet) and UTN-FRSF, Santa Fe, Argentina and Didier Granville.
Manipulation by humans and robots
Kinematics 제어시스템 이론 및 실습 조현우
Manipulation by humans and robots
Yueshi Shen Dept. of Information Engineering
Zaid H. Rashid Supervisor Dr. Hassan M. Alwan
Robotic Manipulation: Analysis and Algorithms CSCI-4963/6965
Special English for Industrial Robot
Outline: 5.1 INTRODUCTION
Outline: 5.1 INTRODUCTION
Visual servoing: a global path-planning approach
Outline: 5.1 INTRODUCTION
Dimitris Valeris Thijs Ratsma
Special English for Industrial Robot
Chapter 4 . Trajectory planning and Inverse kinematics
Presentation transcript:

The Planning & Control of Robot Dexterous Manipulation Li Han, Zexiang Li, Jeff Trinkle, Zhiqiang Qin, Shilong Jiang Dept. of Computer Science Texas A&M University Dept. of Electrical and Electronic Engineering Hong Kong Univ. of Science and Technology Rodin

Dexterous Manipulation Tasks: a robotic hand –grasps an object, and –moves the object from a start configuration to a goal configuration. Assumptions –Quasi-Static Systems –Rigid Body Motions preserve distances and orientations –Known System and Environment Parameters

SAMM (O. Khatib, USA) Katharina (Germany) Dexterous Manipulation Systems Japan

Fixture (K. Goldberg) Digital Actor (J.-C. Latombe) Cellular Man. (Sci. American) AerCam (NASA) Applications

Overview Problem Statement Force and Motion Feasibility Issues Manipulation Planning and Control Experimental Result Summary HKUST Hand (Z. Li)

Dexterous Manipulation start goal Feasible States –Closure: Variety or Manifold Feasible Velocities: Tangent Vectors Feasible Forces: Co-Tangent Vectors –Collision-Free

Dexterous Manipulation Manipulation Planner Manipulation Controller Feasible States –Grasp Statics: Force –Manipulation Kinematics: Motion start goal

Grasp Statics Grasp Force Feasibility and Optimization Problem

Grasp Statics and Friction Cones Linear Matrix Inequality (LMI)

Numerical Results Convex Programming Involving LMIs (S. Boyd’s Convex Programming Group at Stanford) Feasibility and Optimization: < 7.82ms (HP/Convex)

Manipulation Kinematics Grasp Kinematics Manipulation Kinematics: Plan an object trajectory Use generalized inverse method to find a “best”possible joint trajectory Infeasible Object Trajectory? Contact Motion?

Unreliable Manipulation Plan

Modular Control System Architecture

Manipulation Objectives –Move the object –Improve the grasp Experimental System & Result

Future Work Large Scale Object Manipulation in a Crowded Environment –Regrasping and Dexterous Manipulation Planning Dynamic Constraints Uncertainty and Robustness Applications …

Conclusion Grasp Statics –Linear Matrix Inequalities for Nonlinear Friction Cones –Convex Programming Manipulation Kinematics –Tangent Space (Feasibility Constraints) –Inclusion of all kinematic variables A Modular Control System Architecture Manipulation Planning –“Local” Motion in a Clear Environment