L ABORATORY FOR P ERCEPTUAL R OBOTICS U NIVERSITY OF M ASSACHUSETTS A MHERST D EPARTMENT OF C OMPUTER S CIENCE Generalized Grasping and Manipulation Laboratory.

Slides:



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

The Force and Related Concepts.
Kinematics & Grasping Need to know: Representing mechanism geometry Standard configurations Degrees of freedom Grippers and graspability conditions Goal.
Mapping Human Hands to Robotic Hands Literature Review HANDS.DVI Kick Off IIT, January 2011.
T. Bajd, M. Mihelj, J. Lenarčič, A. Stanovnik, M. Munih, Robotics, Springer, 2010 ROBOT GRIPPERS AND FEEDING DEVICES T. Bajd and M. Mihelj.
Laboratory for Perceptual Robotics – Department of Computer Science Hierarchical Mechanisms for Robot Programming Shiraj Sen Stephen Hart Rod Grupen Laboratory.
L ABORATORY FOR P ERCEPTUAL R OBOTICS U NIVERSITY OF M ASSACHUSETTS A MHERST D EPARTMENT OF C OMPUTER S CIENCE A Relational Representation for Procedural.
U NIVERSITY OF M ASSACHUSETTS, A MHERST D EPARTMENT OF C OMPUTER S CIENCE Advanced Compilers CMPSCI 710 Spring 2003 More data flow analysis Emery Berger.
U NIVERSITY OF M ASSACHUSETTS, A MHERST D EPARTMENT OF C OMPUTER S CIENCE Advanced Compilers CMPSCI 710 Spring 2003 Lecture 2 Emery Berger University of.
Laboratory for Perceptual Robotics Department of Computer Science University of Massachusetts Amherst Natural Task Decomposition with Intrinsic Potential.
U NIVERSITY OF M ASSACHUSETTS, A MHERST D EPARTMENT OF C OMPUTER S CIENCE Advanced Compilers CMPSCI 710 Spring 2003 Computing SSA Emery Berger University.
U NIVERSITY OF M ASSACHUSETTS, A MHERST – Department of Computer Science Dynamic Resource Allocation for Shared Data Centers Using Online Measurements.
L ABORATORY FOR P ERCEPTUAL R OBOTICS U NIVERSITY OF M ASSACHUSETTS A MHERST D EPARTMENT OF C OMPUTER S CIENCE Intent Recognition as a Basis for Imitation.
U NIVERSITY OF M ASSACHUSETTS, A MHERST D EPARTMENT OF C OMPUTER S CIENCE Emery Berger University of Massachusetts, Amherst Advanced Compilers CMPSCI 710.
U NIVERSITY OF M ASSACHUSETTS, A MHERST Department of Computer Science Optimal Fixed-Size Controllers for Decentralized POMDPs Christopher Amato Daniel.
U NIVERSITY OF M ASSACHUSETTS, A MHERST D EPARTMENT OF C OMPUTER S CIENCE Advanced Compilers CMPSCI 710 Spring 2003 Data flow analysis Emery Berger University.
U NIVERSITY OF M ASSACHUSETTS, A MHERST Department of Computer Science Emery Berger University of Massachusetts, Amherst Operating Systems CMPSCI 377 Lecture.
Newton’s Laws. Newton-1: Law of Inertia Newton’s First Law inertial reference frameAn object subject to no external forces is at rest or moves with a.
Section 2-3 Connecting Motion with Forces
The Planning & Control of Robot Dexterous Manipulation Li Han, Zexiang Li, Jeff Trinkle, Zhiqiang Qin, Shilong Jiang Dept. of Computer Science Texas A&M.
Forces Vocabulary.
Regrasp Planning for Polygonal and Polyhedral Objects
On Grasp Choice, Grasp Models, and the Design of Hands for Manufacturing Tasks Presented by: Paul Savickas Mark R. Cutkosky.
U NIVERSITY OF M ASSACHUSETTS, A MHERST D EPARTMENT OF C OMPUTER S CIENCE Emery Berger University of Massachusetts, Amherst Advanced Compilers CMPSCI 710.
Forces Pages 188 to 191. Forces Force - a push or a pull, measured in Newtons (N) Contact Force – is a push or a pull one object applies to another object.
Physics The study of physical forces and qualities: the scientific study of matter, energy, force, and motion, and the way they relate to each other The.
Southern Taiwan University of Science and Technology Robot and Servo Drive Lab. 學生 : 劉哲維 指導教授 : 王明賢 教授 2015/10/14 Picking up a Towel by Cooperation of.
T. Bajd, M. Mihelj, J. Lenarčič, A. Stanovnik, M. Munih, Robotics, Springer, 2010 ROBOT CONTROL T. Bajd and M. Mihelj.
L ABORATORY FOR P ERCEPTUAL R OBOTICS U NIVERSITY OF M ASSACHUSETTS A MHERST D EPARTMENT OF C OMPUTER S CIENCE Learning Prospective Robot Behavior Shichao.
Manipulation Planning. Locomotion ~ Manipulation 2.
U NIVERSITY OF M ASSACHUSETTS, A MHERST D EPARTMENT OF C OMPUTER S CIENCE Advanced Compilers CMPSCI 710 Spring 2003 Dominators, etc. Emery Berger University.
COMP322/S2000/L281 Task Planning Three types of planning: l Gross Motion Planning concerns objects being moved from point A to point B without problems,
IFToMM/ ASME International Workshop on Underactuated Grasping August 19, 2010, Montréal, Canada Closing Plenary During the workshop, the participants were.
Summary for Chapters 2  4 Kinematics: Average velocity (Instantaneous) velocity  Average acceleration = (Instantaneous) acceleration = Constant acceleration:
ROBOT VISION LABORATORY 김 형 석 Robot Applications-B
Accurate Robot Positioning using Corrective Learning Ram Subramanian ECE 539 Course Project Fall 2003.
Research Topics Dr. Ming Liu Force control Non-linear control systems Decentralised control Dynamic vision Real-time image processing.
Newton’s Third Law. Forces Contact Forces – Normal, Tension, Friction, Applied, etc. Action-at-a-Distance Forces – Gravity, Electromagnetism Any two objects.
Humanoid دکتر سعید شیری قیداری Amirkabir University of Technology Computer Engineering & Information Technology Department.
1 Manipulation by humans and robots CENG782 - Planning of Robotic Manipulation Instructor: Erol Sahin Adapted from slides from..
U NIVERSITY OF M ASSACHUSETTS, A MHERST Department of Computer Science Achieving Goals in Decentralized POMDPs Christopher Amato Shlomo Zilberstein UMass.
DEXTERITY GROUP
Functionality of objects through observation and Interaction Ruzena Bajcsy based on Luca Bogoni’s Ph.D thesis April 2016.
Manipulation in Human Environments
Autonomous Skill Acquisition on a Mobile Manipulator Hauptseminar: Topics in Robotics Jonah Vincke George Konidaris MIT CSAIL Scott Kuindersma.
Manipulation by humans and robots
Robotics – Syllabus and Logistics
Manipulation by humans and robots
INVERSE MANIPULATOR KINEMATICS
Dynamics 15 – Inclined Planes II Mr. Jean
What is force? A force is a push or pull
Lecture Outline Chapter 2 Physics, 4th Edition James S. Walker
Accurate Robot Positioning using Corrective Learning
Manipulation in Human Environments
Chapter 13 Section 1: Motion
Forces.
Context-Dependent Decay of Motor Memories during Skill Acquisition
KINEMATIC CHAINS.
Lecture Outline Chapter 2 Physics, 4th Edition James S. Walker
Context-Dependent Decay of Motor Memories during Skill Acquisition
Friction.
Chapter 10-2 Friction and Gravity.
Lecture Outline Chapter 2 Physics, 4th Edition James S. Walker
Forces and Friction.
Lecture Outline Chapter 2 Physics, 4th Edition James S. Walker
5.2 Friction.
Newton's Second Law F=m/a Static Friction Sliding Friction
Hand dexterity.
Lecture Outline Chapter 2 Physics, 4th Edition James S. Walker
Learning from human demonstrations
Presentation transcript:

L ABORATORY FOR P ERCEPTUAL R OBOTICS U NIVERSITY OF M ASSACHUSETTS A MHERST D EPARTMENT OF C OMPUTER S CIENCE Generalized Grasping and Manipulation Laboratory for Perceptual Robotics University of Massachusetts Amherst Robert Platt Jr., Andrew Fagg, Roderic Grupen 5/25/2005

L ABORATORY FOR P ERCEPTUAL R OBOTICS U NIVERSITY OF M ASSACHUSETTS A MHERST D EPARTMENT OF C OMPUTER S CIENCE Motivation: Human Grasps from Mark Cutkosky, On Grasp Choice, Grasp Models, and the Design of Hands for Manufacturing Tasks, IEEE TRA Vol 5, No. 3, June 1989

L ABORATORY FOR P ERCEPTUAL R OBOTICS U NIVERSITY OF M ASSACHUSETTS A MHERST D EPARTMENT OF C OMPUTER S CIENCE 1.Grasp control 2.Control-based dexterous manipulation 3.Transport and grasp schemas (skills) Outline

L ABORATORY FOR P ERCEPTUAL R OBOTICS U NIVERSITY OF M ASSACHUSETTS A MHERST D EPARTMENT OF C OMPUTER S CIENCE Opposition Space from The Grasping Hand, C. MacKenzie, T. Iberall, Springer, 1994

L ABORATORY FOR P ERCEPTUAL R OBOTICS U NIVERSITY OF M ASSACHUSETTS A MHERST D EPARTMENT OF C OMPUTER S CIENCE Contact Parameterization of Grasp  grasp 1,2,3  grasp left, right  grasp left left, gravity  grasp palm, fingertips Platt, R., Fagg, A., Grupen R., 2003

L ABORATORY FOR P ERCEPTUAL R OBOTICS U NIVERSITY OF M ASSACHUSETTS A MHERST D EPARTMENT OF C OMPUTER S CIENCE Grasp artificial potential displaces contacts to descend wrench-closure error function: Grasp Control:  grasp Coelho, J., Grupen, R., 1997; Platt, R., Fagg, A., Grupen R., 2002

L ABORATORY FOR P ERCEPTUAL R OBOTICS U NIVERSITY OF M ASSACHUSETTS A MHERST D EPARTMENT OF C OMPUTER S CIENCE Sliding Grasp Control Video  g  k  f Sliding Grasp Controller:

L ABORATORY FOR P ERCEPTUAL R OBOTICS U NIVERSITY OF M ASSACHUSETTS A MHERST D EPARTMENT OF C OMPUTER S CIENCE Four Control Primitives  f grasp control kinematic conditioning collision free motion force control  m  k  g

L ABORATORY FOR P ERCEPTUAL R OBOTICS U NIVERSITY OF M ASSACHUSETTS A MHERST D EPARTMENT OF C OMPUTER S CIENCE  f  g  m  g  k Combining Control Primitives  k  f Carry: Grasp: Platt, R., Fagg, A., Grupen R., 2004

L ABORATORY FOR P ERCEPTUAL R OBOTICS U NIVERSITY OF M ASSACHUSETTS A MHERST D EPARTMENT OF C OMPUTER S CIENCE Controller Equivalence Classes: Common Suffix  g  k  f  g  g  k  f  k  g  k  f  m common suffix Platt, R., Fagg, A., Grupen R., 2004

L ABORATORY FOR P ERCEPTUAL R OBOTICS U NIVERSITY OF M ASSACHUSETTS A MHERST D EPARTMENT OF C OMPUTER S CIENCE Experiment: Transport Schema

L ABORATORY FOR P ERCEPTUAL R OBOTICS U NIVERSITY OF M ASSACHUSETTS A MHERST D EPARTMENT OF C OMPUTER S CIENCE Schematic Transport Skill

L ABORATORY FOR P ERCEPTUAL R OBOTICS U NIVERSITY OF M ASSACHUSETTS A MHERST D EPARTMENT OF C OMPUTER S CIENCE Schematic Grasp Skills

L ABORATORY FOR P ERCEPTUAL R OBOTICS U NIVERSITY OF M ASSACHUSETTS A MHERST D EPARTMENT OF C OMPUTER S CIENCE Definition of Schema The Action Schema defines: 1.“Abstract” states and actions 2.A deterministic policy through the abstract space to the schema goal 3.A one-to-many mapping from the abstract policy onto instantiations in the underlying system. Subject of learning: What instantiations are appropriate in what execution contexts?

L ABORATORY FOR P ERCEPTUAL R OBOTICS U NIVERSITY OF M ASSACHUSETTS A MHERST D EPARTMENT OF C OMPUTER S CIENCE Localize-Reach-Grasp P(transition | blob parameters)

L ABORATORY FOR P ERCEPTUAL R OBOTICS U NIVERSITY OF M ASSACHUSETTS A MHERST D EPARTMENT OF C OMPUTER S CIENCE Reach Primitives Position Orientation

L ABORATORY FOR P ERCEPTUAL R OBOTICS U NIVERSITY OF M ASSACHUSETTS A MHERST D EPARTMENT OF C OMPUTER S CIENCE Pilot Results

L ABORATORY FOR P ERCEPTUAL R OBOTICS U NIVERSITY OF M ASSACHUSETTS A MHERST D EPARTMENT OF C OMPUTER S CIENCE Pilot Results: Learning Curves (results averaged over three experiments.)

L ABORATORY FOR P ERCEPTUAL R OBOTICS U NIVERSITY OF M ASSACHUSETTS A MHERST D EPARTMENT OF C OMPUTER S CIENCE Pilot Results: Frictional Surface

L ABORATORY FOR P ERCEPTUAL R OBOTICS U NIVERSITY OF M ASSACHUSETTS A MHERST D EPARTMENT OF C OMPUTER S CIENCE Pilot Results: Bagging Groceries

L ABORATORY FOR P ERCEPTUAL R OBOTICS U NIVERSITY OF M ASSACHUSETTS A MHERST D EPARTMENT OF C OMPUTER S CIENCE Pilot Results: Bagging Groceries