GRASP PLANNING UNDER TASK-SPECIFIC CONTACT CONSTRAINTS

Size: px
Start display at page:

Download "GRASP PLANNING UNDER TASK-SPECIFIC CONTACT CONSTRAINTS"

Transcription

1 PH.D. DISSERTATION GRASP PLANNING UNDER TASK-SPECIFIC CONTACT CONSTRAINTS PH.D. CANDIDATE: CARLOS J. ROSALES GALLEGOS SUPERVISORS: LLUÍS ROS AND RAÚL SUÁREZ JANUARY 2013

2 ROBOTIC GRASPING AND MANIPULATION 2 / 56

3 ROBOTIC GRASPING AND MANIPULATION 2 / 56

4 ROBOTIC GRASPING AND MANIPULATION 2 / 56

5 ROBOTIC GRASPING AND MANIPULATION 2 / 56 [SALISBURY AND CRAIG, 1982]

6 ROBOTIC GRASPING AND MANIPULATION 2 / 56 [SALISBURY AND CRAIG, 1982] DABO (IRI) REEM (PAL ROBOTICS) ASIMO (HONDA) ROBONAUT (NASA)

7 GRASPING FOR PICK-N-PLACE OPERATIONS 3 / 56 STARFISH GRABBER (TECH. UNIV. BERLIN) UNIVERSAL ROBOTIC GRIPPER (CORNELL UNIV.)

8 GRASPING FOR DEXTEROUS MANIPULATION 4 / 56 SHADOW HAND DLR HAND

9 THE PRICE IS THE COMPLEXITY UP TO 40 ACTUATORS ABOUT 15 ENCODERS ABOUT 15 TACTILE SENSORS SCHUNK HAND 5 / 56

10 THE PRICE IS THE COMPLEXITY UP TO 40 ACTUATORS ABOUT 15 ENCODERS ABOUT 15 TACTILE SENSORS CHALLENGES PROPER MECHATRONIC DESIGN LIGHTWEIGHT SENSORS AND ACTUATORS PLANNING AND CONTROL OF FORCES/MOTIONS SCHUNK HAND 5 / 56

11 THE GRASP PLANNING PROBLEM 6 / 56

12 THE GRASP PLANNING PROBLEM 6 / 56

13 REQUIREMENT 1: ABILITY TO GENERATE TASK-SPECIFIC GRASPS 7 / 56

14 REQUIREMENT 2: ABILITY TO DEAL WITH DIFFERENT HANDS AND CONTACT PATTERNS 8 / 56

15 A DIVIDE-AND-CONQUER STRATEGY 9 / 56 GRASP SYNTHESIS APPROACH PATH PLANNING

16 A DIVIDE-AND-CONQUER STRATEGY 10 / 56 GRASP SYNTHESIS APPROACH PATH PLANNING

17 RELATED WORK 11 / 56 INITIAL APPROACHES CONTACT LOCATION SYNTHESIS [NGUYEN, 1988; ROA AND SUAREZ, 2009;...] QUANTITATIVE MEASURES [FERRARY AND CANNY, 1992; TRINKLE, 1992;...]

18 RELATED WORK 11 / 56 INITIAL APPROACHES CONTACT LOCATION SYNTHESIS [NGUYEN, 1988; ROA AND SUAREZ, 2009;...] QUANTITATIVE MEASURES [FERRARY AND CANNY, 1992; TRINKLE, 1992;...]

19 RELATED WORK 12 / 56 INITIAL APPROACHES CURRENT APPROACHES CONTACT LOCATION SYNTHESIS [NGUYEN, 1988; ROA AND SUAREZ, 2009;...] QUANTITATIVE MEASURES [FERRARY AND CANNY, 1992; TRINKLE, 1992;...] HEURISTICS FOR THE WRIST AND PRESHAPING THE HAND [CIOCARLIE AND ALLEN, 2009; HUEBNER AND KRAGIC, 2008;...] EXAMPLE: GRASPIT!

20 RELATED WORK 13 / 56 ITIAL APPROACHES CURRENT APPROACHES NTACT LOCATION SYNTHESIS YEN, 1988; ROA AND SUAREZ, 2009;...] ANTITATIVE MEASURES RARY AND CANNY, 1992; TRINKLE, 1992;...] HEURISTICS FOR THE WRIST AND PRESHAPING THE HAND [CIOCARLIE AND ALLEN, 2009; HUEBNER AND KRAGIC, 2008;...] CONTAC GEOMET EXAMPLE: GRASPIT!

21 RELATED WORK 13 / 56 APPROACHES CURRENT APPROACHES OUR A OCATION SYNTHESIS ROA AND SUAREZ, 2009;...] IVE MEASURES CANNY, 1992; TRINKLE, 1992;...] HEURISTICS FOR THE WRIST AND PRESHAPING THE HAND [CIOCARLIE AND ALLEN, 2009; HUEBNER AND KRAGIC, 2008;...] CONTACT CONS GEOMETRY ARE EXAMPLE: GRASPIT!

22 RELATED WORK 13 / 56 ACHES CURRENT APPROACHES OUR APPROA N SYNTHESIS UAREZ, 2009;...] ASURES 2; TRINKLE, 1992;...] HEURISTICS FOR THE WRIST AND PRESHAPING THE HAND [CIOCARLIE AND ALLEN, 2009; HUEBNER AND KRAGIC, 2008;...] CONTACT CONSTRAINT GEOMETRY ARE CONSID EXAMPLE: GRASPIT!

23 RELATED WORK 13 / 56 CURRENT APPROACHES OUR APPROACH HESIS 9;...], 1992;...] HEURISTICS FOR THE WRIST AND PRESHAPING THE HAND [CIOCARLIE AND ALLEN, 2009; HUEBNER AND KRAGIC, 2008;...] CONTACT CONSTRAINTS AND H GEOMETRY ARE CONSIDERED EXAMPLE: GRASPIT!

24 RELATED WORK 13 / 56 CURRENT APPROACHES OUR APPROACH HEURISTICS FOR THE WRIST AND PRESHAPING THE HAND [CIOCARLIE AND ALLEN, 2009; HUEBNER AND KRAGIC, 2008;...] CONTACT CONSTRAINTS AND HAND GEOMETRY ARE CONSIDERED EXAMPLE: GRASPIT!

25 14 / 56 GRASP SYNTHESIS FINDING GRASP CONFIGURATIONS OPTIMIZING GRASP CONFIGURATIONS ACCOUNTING FOR COMPLIANCE

26 FINDING GRASP CONFIGURATIONS 15 / 56

27 FINDING GRASP CONFIGURATIONS 15 / 56

28 CONTACT CONSTRAINT 16 / 56 REGIONS ARE BÉZIER PATCHES THAT CONTACT AT A POINT WITH NORMAL VECTORS ALIGNED

29 JOINT ASSEMBLY CONSTRAINTS 17 / 56 ROBOT HANDS INVOLVE REVOLUTE JOINTS

30 JOINT ASSEMBLY CONSTRAINTS 17 / 56 ROBOT HANDS INVOLVE REVOLUTE JOINTS

31 JOINT ASSEMBLY CONSTRAINTS 17 / 56 ROBOT HANDS INVOLVE REVOLUTE JOINTS

32 JOINT ASSEMBLY CONSTRAINTS 17 / 56 ROBOT HANDS INVOLVE REVOLUTE JOINTS

33 A SUBTLE FORMULATION FOR KINEMATICS 18 / 56 CONTACT CONSTRAINTS JOINT ASSEMBLY CONSTRAINTS } Φ(q) = 0

34 A SUBTLE FORMULATION FOR KINEMATICS 18 / 56 CONTACT CONSTRAINTS JOINT ASSEMBLY CONSTRAINTS } Φ(q) = 0 q i LINEAR q 2 i,q i q j QUADRATIC f(q i,q j ) BERNSTEIN-FORM

35 A SUBTLE FORMULATION FOR KINEMATICS 18 / 56 CONTACT CONSTRAINTS JOINT ASSEMBLY CONSTRAINTS } Φ(q) = 0 A BRANCH-AND-PRUNE TECHNIQUE q i LINEAR q 2 i,q i q j QUADRATIC f(q i,q j ) BERNSTEIN-FORM

36 A SUBTLE FORMULATION FOR KINEMATICS 18 / 56 CONTACT CONSTRAINTS JOINT ASSEMBLY CONSTRAINTS } Φ(q) = 0 A BRANCH-AND-PRUNE TECHNIQUE q i LINEAR q 2 i,q i q j QUADRATIC f(q i,q j ) BERNSTEIN-FORM

37 A SUBTLE FORMULATION FOR KINEMATICS 18 / 56 CONTACT CONSTRAINTS JOINT ASSEMBLY CONSTRAINTS } Φ(q) = 0 A BRANCH-AND-PRUNE TECHNIQUE q i LINEAR q 2 i,q i q j QUADRATIC f(q i,q j ) BERNSTEIN-FORM

38 A SUBTLE FORMULATION FOR KINEMATICS 18 / 56 CONTACT CONSTRAINTS JOINT ASSEMBLY CONSTRAINTS } Φ(q) = 0 A BRANCH-AND-PRUNE TECHNIQUE q i LINEAR q 2 i,q i q j QUADRATIC f(q i,q j ) BERNSTEIN-FORM

39 A SUBTLE FORMULATION FOR KINEMATICS 18 / 56 CONTACT CONSTRAINTS JOINT ASSEMBLY CONSTRAINTS } Φ(q) = 0 A BRANCH-AND-PRUNE TECHNIQUE q i LINEAR q 2 i,q i q j QUADRATIC f(q i,q j ) BERNSTEIN-FORM

40 A SUBTLE FORMULATION FOR KINEMATICS 18 / 56 CONTACT CONSTRAINTS JOINT ASSEMBLY CONSTRAINTS } Φ(q) = 0 A BRANCH-AND-PRUNE TECHNIQUE q i LINEAR q 2 i,q i q j QUADRATIC f(q i,q j ) BERNSTEIN-FORM

41 A SUBTLE FORMULATION FOR KINEMATICS 18 / 56 CONTACT CONSTRAINTS JOINT ASSEMBLY CONSTRAINTS } Φ(q) = 0 A BRANCH-AND-PRUNE TECHNIQUE q i LINEAR q 2 i,q i q j QUADRATIC f(q i,q j ) BERNSTEIN-FORM

42 A SUBTLE FORMULATION FOR KINEMATICS 18 / 56 CONTACT CONSTRAINTS JOINT ASSEMBLY CONSTRAINTS } Φ(q) = 0 A BRANCH-AND-PRUNE TECHNIQUE q i LINEAR q 2 i,q i q j QUADRATIC f(q i,q j ) BERNSTEIN-FORM

43 A SUBTLE FORMULATION FOR KINEMATICS 18 / 56 CONTACT CONSTRAINTS JOINT ASSEMBLY CONSTRAINTS } Φ(q) = 0 A BRANCH-AND-PRUNE TECHNIQUE q i LINEAR q 2 i,q i q j QUADRATIC f(q i,q j ) BERNSTEIN-FORM

44 A SUBTLE FORMULATION FOR KINEMATICS 18 / 56 CONTACT CONSTRAINTS JOINT ASSEMBLY CONSTRAINTS } Φ(q) = 0 A BRANCH-AND-PRUNE TECHNIQUE q i LINEAR q 2 i,q i q j QUADRATIC f(q i,q j ) BERNSTEIN-FORM

45 A SUBTLE FORMULATION FOR KINEMATICS 18 / 56 CONTACT CONSTRAINTS JOINT ASSEMBLY CONSTRAINTS } Φ(q) = 0 A BRANCH-AND-PRUNE TECHNIQUE q i LINEAR q 2 i,q i q j QUADRATIC f(q i,q j ) BERNSTEIN-FORM

46 A SUBTLE FORMULATION FOR KINEMATICS 18 / 56 CONTACT CONSTRAINTS JOINT ASSEMBLY CONSTRAINTS } Φ(q) = 0 A BRANCH-AND-PRUNE TECHNIQUE q i LINEAR q 2 i,q i q j QUADRATIC f(q i,q j ) BERNSTEIN-FORM

47 PRUNE BOX OPERATION 19 / 56 B c q i

48 PRUNE BOX OPERATION 19 / 56 B c q i

49 PRUNE BOX OPERATION 19 / 56 B c q i

50 PRUNE BOX OPERATION 19 / 56 B c q i

51 PRUNE BOX OPERATION 19 / 56 B c q i

52 EXAMPLES: UP TO 330 VARS AND 320 EQS 20 / 56 # CONTACTS TASKS UPHOLDING HANDLING INCISION SOLUTIONS TASKS LID LIFTING SERVICE TRANSPORTATION SOLUTIONS TASKS TUNNING PLAYING HOLDING SOLUTIONS

53 OPTIMIZING GRASP CONFIGURATIONS 21 / 56 BAD GRASP

54 OPTIMIZING GRASP CONFIGURATIONS 21 / 56 GOOD GRASP

55 MANIFOLD OF KINEMATICALLY-FEASIBLE GRASPS 22 / 56 OBJECT SPACE HAND SPACE

56 HAND POSTURAL SYNERGIES 23 / 56 OBJECT SPACE HAND SPACE

57 HAND POSTURAL SYNERGIES 23 / 56 OBJECT SPACE HAND SPACE

58 MANIFOLD OF RELEVANT GRASPS 24 / 56 OBJECT SPACE HAND SPACE

59 MANIFOLD OF RELEVANT GRASPS 24 / 56 OBJECT SPACE HAND SPACE

60 DIMENSION DEPENDS ON SYNERGIES CONSIDERED 25 / 56 OBJECT SPACE HAND SPACE

61 DIMENSION DEPENDS ON SYNERGIES CONSIDERED 25 / 56

62 DIMENSION DEPENDS ON SYNERGIES CONSIDERED 25 / 56

63 THE CONTINUATION TECHNIQUE 26 / 56

64 FIRST CHART CONSTRUCTION 27 / 56

65 POINT SELECTION 28 / 56

66 PROJECTION OF POINT ONTO THE MANIFOLD 29 / 56

67 SECOND CHART CONSTRUCTION 30 / 56

68 CHART COORDINATION 31 / 56

69 UNTIL THE MANIFOLD IS COVERED: AN ATLAS 32 / 56

70 UNTIL THE MANIFOLD IS COVERED: AN ATLAS 32 / 56

71 UNTIL THE MANIFOLD IS COVERED: AN ATLAS 32 / 56

72 UNTIL THE MANIFOLD IS COVERED: AN ATLAS 32 / 56

73 QUALITY INDEX EVALUATION USING THE ATLAS 33 / 56

74 QUALITY INDEX EVALUATION USING THE ATLAS 33 / 56 BEST

75 PLANAR HAND EXAMPLE 34 / 56 ATLAS BEST WORST MANIPULABILITY [BICCHI AND PRATTICHIZZO, 2000]

76 PLANAR HAND EXAMPLE 34 / 56 ATLAS BEST WORST FORCE CLOSURE [PRATTICHIZZO AND TRINKLE, 2008] MANIPULABILITY [BICCHI AND PRATTICHIZZO, 2000]

77 PLANAR HAND EXAMPLE SERIAL COMBINATION 35 / 56 FORCE CLOSURE

78 PLANAR HAND EXAMPLE SERIAL COMBINATION 35 / 56 FORCE CLOSURE MANIPULABILITY

79 PLANAR HAND EXAMPLE SERIAL COMBINATION 35 / 56 FORCE CLOSURE MANIPULABILITY BEST

80 SCHUNK HAND EXAMPLE MANIPULABILITY INDEX 36 / 56 ATLAS BEST WORST SCREWDRIVER SODA CAN

81 SCHUNK HAND EXAMPLE SERIAL COMBINATION 36 / 56 ATLAS BEST

82 ACCOUNTING FOR COMPLIANCE IN THE GRASP 37 / 56 COMPLIANT CONTACTS COMPLIANT ACTUATION SCHUNK HAND THE FIRST HAND

83 COMPLIANCE AT THE CONTACT 38 / 56

84 COMPLIANCE AT THE JOINTS 38 / 56

85 FIND A PROPER COMPLIANT GRASP 38 / 56 CONSTRAINTS: 1 KIN. FEASIBILITY 2 PREHENSILITY

86 FIND A PROPER COMPLIANT GRASP 38 / 56 CONSTRAINTS: 1 KIN. FEASIBILITY 2 PREHENSILITY FORCE EQUILIBRIUM GKP T δx = 0

87 FIND A PROPER COMPLIANT GRASP 38 / 56 CONSTRAINTS: 1 KIN. FEASIBILITY 2 PREHENSILITY FORCE EQUILIBRIUM GKP T δx = 0 FRICTION CONE KP T δx C

88 FIND A PROPER COMPLIANT GRASP 38 / 56 CONSTRAINTS: 1 KIN. FEASIBILITY 2 PREHENSILITY FORCE EQUILIBRIUM GKP T δx = 0 FRICTION CONE KP T δx C FORCE CONTROL K qδq = J T PKP T δx

89 FIND A PROPER COMPLIANT GRASP 38 / 56 CONSTRAINTS: 1 KIN. FEASIBILITY 2 PREHENSILITY FORCE EQUILIBRIUM GKP T δx = 0 FRICTION CONE KP T δx C FORCE CONTROL K qδq = J T PKP T δx TORQUE LIMITS K qδq [τ l,τ u ]

90 OPTIMALITY CRITERION 39 / 56 MINIMIZE: Ψ(q) = 1 2 δqt K qδq THE POTENTIAL ENERGY OF SPRINGS AT THE JOINTS

91 A CONSTRAINED OPTIMIZATION PROBLEM 40 / 56 arg min q Ψ(q) subject to: M eq (q) = 0 M ineq (q) 0 THE SOLUTION USES A SEQUENTIAL QUADRATIC PROGRAMMING TECHNIQUE STARTS FROM A GOOD CONFIGURATION PROVIDED, E. G., BY THE PREVIOUS GRASP OPTIMIZATION METHOD

92 EXAMPLE OF A GRASP WITH A REAL HAND 41 / 56 INITIAL KIN. FEASIBLE PREHENSILE

93 A DIVIDE-AND-CONQUER STRATEGY 42 / 56 GRASP SYNTHESIS APPROACH PATH PLANNING

94 A DIVIDE-AND-CONQUER STRATEGY 43 / 56 GRASP SYNTHESIS APPROACH PATH PLANNING

95 RELATED WORK TREND: INCREASE THE COMPLEXITY OF THE SYSTEM 44 / 56 [LOZANO-PEREZ ET.AL, 1989] [POLLARD, 1990] [BERENSON AND SRINIVASA, 2008] [VAHRENKAMP ET.AL, 2012]

96 RELATED WORK PREVIOUS STRATEGIES VS OURS 45 / 56 GLOBAL PLANNER C 1 LOCAL PLANNER CLOSE HOME C 0 C 2 C 3 GRASP

97 RELATED WORK PREVIOUS STRATEGIES VS OURS 45 / 56 HOME C 0 GLOBAL PLANNER C 1 LOCAL AAPTIVE PLANNER PLANNER CLOSE C 2 C 3 GRASP

98 A PRM-BASED PLANNER 46 / 56

99 A PRM-BASED PLANNER 46 / 56

100 A PRM-BASED PLANNER 46 / 56

101 A PRM-BASED PLANNER 46 / 56

102 A PRM-BASED PLANNER 46 / 56

103 A PRM-BASED PLANNER 46 / 56

104 A PRM-BASED PLANNER 46 / 56

105 THE HAND-ARM CONFIGURATION SPACE 47 / 56 ARM SPACE DIMENSION: 6-7

106 THE HAND-ARM CONFIGURATION SPACE 47 / 56 ARM SPACE DIMENSION: 6-7 HAND SPACE DIMENSION: 12-20

107 THE HAND-ARM CONFIGURATION SPACE 47 / 56 ARM SPACE DIMENSION: 6-7 SAMPLING STRATEGY USING WRIST ORIENTATION CONSTRAINTS HAND SPACE DIMENSION: 12-20

108 THE HAND-ARM CONFIGURATION SPACE 47 / 56 ARM SPACE DIMENSION: 6-7 SAMPLING STRATEGY USING WRIST ORIENTATION CONSTRAINTS HAND SPACE DIMENSION: SAMPLING STRATEGY USING POSTURAL SYNERGIES

109 SAMPLING STRATEGY FOR THE ARM 48 / 56

110 SAMPLING STRATEGY FOR THE ARM 48 / 56

111 SAMPLING STRATEGY FOR THE ARM 48 / 56

112 SAMPLING STRATEGY FOR THE ARM 48 / 56

113 SAMPLING STRATEGY FOR THE ARM 48 / 56

114 SAMPLING STRATEGY FOR THE ARM 48 / 56

115 SAMPLING STRATEGY FOR THE ARM 48 / 56 REALISTIC REDUCTION VIA THE WRIST ORIENTATION CONSTRAINT

116 SAMPLING STRATEGY FOR THE ARM 48 / 56 REALISTIC REDUCTION VIA THE WRIST ORIENTATION CONSTRAINT

117 SAMPLING STRATEGY FOR THE ARM 48 / 56 REALISTIC REDUCTION VIA THE WRIST ORIENTATION CONSTRAINT P α O(x,y,z)

118 SAMPLING STRATEGY FOR THE HAND 49 / 56

119 SAMPLING STRATEGY FOR THE HAND 49 / 56

120 SAMPLING STRATEGY FOR THE HAND 49 / 56

121 SAMPLING STRATEGY FOR THE HAND 49 / 56

122 SAMPLING STRATEGY FOR THE HAND 49 / 56 POSTURAL SYNERGIES

123 SAMPLING STRATEGY FOR THE HAND 49 / 56 POSTURAL SYNERGIES

124 SAMPLING STRATEGY FOR THE HAND 49 / 56 POSTURAL SYNERGIES

125 SAMPLING STRATEGY FOR THE HAND 49 / 56 POSTURAL SYNERGIES

126 SAMPLING STRATEGY FOR THE HAND 49 / 56 POSTURAL SYNERGIES

127 SAMPLING STRATEGY FOR THE HAND 49 / 56 POSTURAL SYNERGIES

128 SAMPLING STRATEGY FOR THE HAND 49 / 56 POSTURAL SYNERGIES

129 SAMPLING STRATEGY FOR THE HAND 49 / 56 POSTURAL SYNERGIES

130 SAMPLING STRATEGY FOR THE HAND 49 / 56 POSTURAL SYNERGIES

131 SAMPLING STRATEGY FOR THE HAND 49 / 56 POSTURAL SYNERGIES

132 SAMPLING STRATEGY FOR THE HAND 49 / 56 POSTURAL SYNERGIES

133 SAMPLING STRATEGY FOR THE HAND 49 / 56 POSTURAL SYNERGIES

134 SAMPLING STRATEGY FOR THE HAND 49 / 56 POSTURAL SYNERGIES

135 LOCAL INTERCONNECTION OF TWO SAMPLES THE VAN DER CORPUT SEQUENCE 50 / 56

136 LOCAL INTERCONNECTION OF TWO SAMPLES THE VAN DER CORPUT SEQUENCE 50 / 56

137 LOCAL INTERCONNECTION OF TWO SAMPLES THE VAN DER CORPUT SEQUENCE 50 / 56

138 LOCAL INTERCONNECTION OF TWO SAMPLES THE VAN DER CORPUT SEQUENCE 50 / 56

139 LOCAL INTERCONNECTION OF TWO SAMPLES THE VAN DER CORPUT SEQUENCE 50 / 56

140 LOCAL INTERCONNECTION OF TWO SAMPLES THE VAN DER CORPUT SEQUENCE 50 / 56

141 LOCAL INTERCONNECTION OF TWO SAMPLES THE VAN DER CORPUT SEQUENCE 50 / 56

142 LOCAL INTERCONNECTION OF TWO SAMPLES THE VAN DER CORPUT SEQUENCE 50 / 56

143 LOCAL INTERCONNECTION OF TWO SAMPLES THE VAN DER CORPUT SEQUENCE 50 / 56

144 PERFORMANCE OF SYNERGY-BASED SAMPLING 51 / 56 SAMPLING THE HAND WITHOUT SYNERGIES AVG. TIME IN SECONDS: 915 AVG. SAMPLES REQUIRED: 7300 SAMPLING THE HAND WITH SYNERGIES AVG. TIME IN SECONDS: 15 AVG. SAMPLES REQUIRED: 700

145 PERFORMANCE OF TASK-SPACE SAMPLING 52 / 56 SAMPLING THE ARM IN JOINT-SPACE AVG. TIME IN SECONDS: 200 AVG. TIME SPENT IN SAMPLING: 170 SAMPLING THE ARM IN TASK-SPACE AVG. TIME IN SECONDS: 85 AVG. TIME SPENT IN SAMPLING: 10

146 53 / 56 CLOSING REMARKS SUMMARY OF CONTRIBUTIONS FUTURE WORK

147 SUMMARY OF CONTRIBUTIONS 54 / 56 A GUARANTEED METHOD TO FIND FEASIBLE GRASPS [IJRR11, ICRA08]

148 SUMMARY OF CONTRIBUTIONS 54 / 56 A GUARANTEED METHOD TO FIND FEASIBLE GRASPS A GLOBAL METHOD TO OPTIMIZE GRASPS [IJRR11, ICRA08] [TRO13, RSS11]

149 SUMMARY OF CONTRIBUTIONS 54 / 56 A GUARANTEED METHOD TO FIND FEASIBLE GRASPS A GLOBAL METHOD TO OPTIMIZE GRASPS [IJRR11, ICRA08] [TRO13, RSS11] A METHOD TO ACCOUNT FOR GRASP COMPLIANCE [ICRA12]

150 SUMMARY OF CONTRIBUTIONS A GUARANTEED METHOD TO FIND FEASIBLE GRASPS A GLOBAL METHOD TO OPTIMIZE GRASPS A METHOD TO ACCOUNT FOR GRASP COMPLIANCE [IJRR11, ICRA08] [TRO13, RSS11] AN ADAPTIVE PLANNER TO COMPUTE APPROACH PATHS [ICRA12] [AURO11, ISAM11, ICIA10, IROS09, ICRA09] 54 / 56

151 FUTURE WORK 55 / 56 GRASP SYNTHESIS APPROACH PATH PLANNING

152 FUTURE WORK 55 / 56 GRASP SYNTHESIS APPROACH PATH PLANNING AUTOMATIC GENERATION OF THE CONTACT CONSTRAINTS

153 FUTURE WORK 55 / 56 GRASP SYNTHESIS APPROACH PATH PLANNING AUTOMATIC GENERATION OF THE CONTACT CONSTRAINTS EXPLOITATION OF PCA DATA OF HAND-OBJECT CONTACTS

154 FUTURE WORK 55 / 56 GRASP SYNTHESIS APPROACH PATH PLANNING AUTOMATIC GENERATION OF THE CONTACT CONSTRAINTS EXPLOITATION OF PCA DATA OF HAND-OBJECT CONTACTS CONSIDERATION OF DYNAMICS IN THE GRASP OPTIMIZATION

155 FUTURE WORK 55 / 56 GRASP SYNTHESIS APPROACH PATH PLANNING AUTOMATIC GENERATION OF THE CONTACT CONSTRAINTS EXPLOITATION OF PCA DATA OF HAND-OBJECT CONTACTS CONSIDERATION OF DYNAMICS IN THE GRASP OPTIMIZATION CONSIDERATION OF TIME- VARYING ENVIRONMENTS

156 FUTURE WORK 55 / 56 GRASP SYNTHESIS APPROACH PATH PLANNING AUTOMATIC GENERATION OF THE CONTACT CONSTRAINTS EXPLOITATION OF PCA DATA OF HAND-OBJECT CONTACTS CONSIDERATION OF DYNAMICS IN THE GRASP OPTIMIZATION CONSIDERATION OF TIME- VARYING ENVIRONMENTS OPTIMIZATION OF THE APPROACH PATH

157 FUTURE WORK 55 / 56 GRASP SYNTHESIS APPROACH PATH PLANNING AUTOMATIC GENERATION OF THE CONTACT CONSTRAINTS EXPLOITATION OF PCA DATA OF HAND-OBJECT CONTACTS CONSIDERATION OF TIME- VARYING ENVIRONMENTS OPTIMIZATION OF THE APPROACH PATH CONSIDERATION OF DYNAMICS IN THE GRASP OPTIMIZATION INCLUSION OF UNCERTAINTY IN THE MODELS

158 THANKS FOR YOUR ATTENTION 56 / 56

159 IDEA ON THE AUTOMATIC GENERATION OF THE CONTACT CONSTRAINTS REGIONS ON THE HAND REGIONS ON THE OBJECT

160 PART OF ATLAS RESPECTING THE JOINT LIMITS

161 HAND STRUCTURES #Actuated Finger designs Hand d.o.f. Little Ring Middle Index Thumb DIST hand (1998) 16 - URR Robonaut hand (1999) 12 R R RR U RR UR LMS hand (2001) 16 - URR Ultralight Anthropom. hand (2001) 10 R RR U RR GIFU II hand (2002) 16 U RR URR Shadow Robot hand (2003) 18 RU RR U RR UUR DLR II hand (2004) 13 - U RR RU RR UBH 3 hand (2004) 20 URR MA-I hand (2005) 16 - URR SA hand (2006) 13 - U RR RU RR Twendy-One hand (2009) 13 - U RR RUR

Last 2 modules were about. What the other robot did : Robotics systems and science Lecture 15: Grasping and Manipulation

Last 2 modules were about. What the other robot did : Robotics systems and science Lecture 15: Grasping and Manipulation 6.141: Robotics systems and science Lecture 15: Grasping and Manipulation Lecture Notes Prepared by Daniela Rus EECS/MIT Spring 2009 What the robot did over Spring break Reading: Chapter3, Craig: Robotics

More information

International Journal of Advanced Research in Computer Science and Software Engineering

International Journal of Advanced Research in Computer Science and Software Engineering Volume 2, Issue 10, October 2012 ISSN: 2277 128X International Journal of Advanced Research in Computer Science and Software Engineering Research Paper Available online at: www.ijarcsse.com Force Closure

More information

Data-driven Optimization for Underactuated Robotic Hands

Data-driven Optimization for Underactuated Robotic Hands Data-driven Optimization for Underactuated Robotic Hands Matei Ciocarlie and Peter Allen Abstract Passively adaptive and underactuated robotic hands have shown the potential to achieve reliable grasping

More information

Semantic Grasping: Planning Robotic Grasps Functionally Suitable for An Object Manipulation Task

Semantic Grasping: Planning Robotic Grasps Functionally Suitable for An Object Manipulation Task Semantic ing: Planning Robotic s Functionally Suitable for An Object Manipulation Task Hao Dang and Peter K. Allen Abstract We design an example based planning framework to generate semantic grasps, stable

More information

Automatic Grasp Planning Using Shape Primitives

Automatic Grasp Planning Using Shape Primitives Automatic Grasp Planning Using Shape Primitives Andrew T. Miller Steffen Knoop Henrik I. Christensen Peter K. Allen Dept. of Computer Science, Columbia University, New York, NY IAIM, University of Karlsruhe,

More information

Robot grasp planning based on demonstrated grasp strategies

Robot grasp planning based on demonstrated grasp strategies Article Robot grasp planning based on demonstrated grasp strategies The International Journal of Robotics Research 215, Vol. 34(1) 26 42 Ó The Author(s) 214 Reprints and permissions: sagepub.co.uk/journalspermissions.nav

More information

GraspIt!: A Versatile Simulator for Grasp Analysis

GraspIt!: A Versatile Simulator for Grasp Analysis GraspIt!: A Versatile Simulator for Grasp Analysis Andrew T. Miller Peter K. Allen Department of Computer Science Columbia University New York, NY 10027 ABSTRACT We have created a unique tool for grasp

More information

Mapping synergies from human to robotic hands with dissimilar kinematics: an object based approach

Mapping synergies from human to robotic hands with dissimilar kinematics: an object based approach Mapping synergies from human to robotic hands with dissimilar kinematics: an object based approach G. Gioioso, G. Salvietti, M. Malvezzi and D. Prattichizzo Abstract Robotic hands differ in kinematics,

More information

Using Synergies in Dual-Arm Manipulation Tasks

Using Synergies in Dual-Arm Manipulation Tasks Using Synergies in Dual-Arm Manipulation Tasks Raúl Suárez, Jan Rosell and Néstor García Abstract The paper deals with the problem of planning movements of dual-arm anthropomorphic systems, with the aim

More information

Grasp Planning Using Low Dimensional Subspaces

Grasp Planning Using Low Dimensional Subspaces 1 Grasp Planning Using Low Dimensional Subspaces Peter K. Allen, Matei Ciocarlie and Corey Goldfeder I. INTRODUCTION In this chapter we explore the concept of low-dimensional posture subspaces for artificial

More information

Inverse Kinematics. Given a desired position (p) & orientation (R) of the end-effector

Inverse Kinematics. Given a desired position (p) & orientation (R) of the end-effector Inverse Kinematics Given a desired position (p) & orientation (R) of the end-effector q ( q, q, q ) 1 2 n Find the joint variables which can bring the robot the desired configuration z y x 1 The Inverse

More information

A CONSTRAINED OPTIMIZATION FRAMEWORK FOR COMPLIANT UNDERACTUATED GRASPING

A CONSTRAINED OPTIMIZATION FRAMEWORK FOR COMPLIANT UNDERACTUATED GRASPING Proceedings of the st International Workshop on Underactuated Grasping, UG200 August 9, 200, Montreal, Quebec, Canada A CONSTRAINED OPTIMIZATION FRAMEWORK FOR COMPLIANT UNDERACTUATED GRASPING Matei Ciocarlie

More information

6.141: Robotics systems and science Lecture 13: Grasping and Manipulation

6.141: Robotics systems and science Lecture 13: Grasping and Manipulation 6.141: Robotics systems and science Lecture 13: Grasping and Manipulation Lecture Notes Prepared by Daniela Rus and Seth Teller EECS/MIT Spring 2011 Reading: Chapter3, Craig: Robotics http://courses.csail.mit.edu/6.141/!

More information

Measuring Contact Points from Displacements with a Compliant, Articulated Robot Hand

Measuring Contact Points from Displacements with a Compliant, Articulated Robot Hand Measuring Contact Points from Displacements with a Compliant, Articulated Robot Hand Gurdayal S. Koonjul, Garth J. Zeglin, and Nancy S. Pollard The Robotics Institute, Carnegie Mellon University, Pittsburgh,

More information

A Parallel Robots Framework to Study Precision Grasping and Dexterous Manipulation

A Parallel Robots Framework to Study Precision Grasping and Dexterous Manipulation 2013 IEEE International Conference on Robotics and Automation (ICRA) Karlsruhe, Germany, May 6-10, 2013 A Parallel Robots Framework to Study Precision Grasping and Dexterous Manipulation Júlia Borràs,

More information

Task-based Robotic Grasp Planning

Task-based Robotic Grasp Planning University of South Florida Scholar Commons Graduate Theses and Dissertations Graduate School 1-1-2014 Task-based Robotic Grasp Planning Yun Lin University of South Florida, gtlinyun@gmail.com Follow this

More information

Algorithmic Robotics and Motion Planning

Algorithmic Robotics and Motion Planning Algorithmic Robotics and Motion Planning Spring 2018 Introduction Dan Halperin School of Computer Science Tel Aviv University Dolce & Gabbana 2018 handbag collection Today s lesson basic terminology fundamental

More information

Dipartimento di Elettronica Informazione e Bioingegneria Robotics

Dipartimento di Elettronica Informazione e Bioingegneria Robotics Dipartimento di Elettronica Informazione e Bioingegneria Robotics properties and performance measures @ 25 Redundancy first definition McKerrow When a manipulator can reach a specified position with more

More information

Toward data-driven contact mechanics

Toward data-driven contact mechanics Toward data-driven contact mechanics KRIS HAUSER Shiquan Wang and Mark Cutkosky Joint work with: Alessio Rocchi NSF NRI #1527826 Analytical contact models are awesome Side Force closure but not form closure

More information

MANY of the objects and tools used on everyday activities

MANY of the objects and tools used on everyday activities 1 Grasp Optimization under Specific Contact Constraints Carlos Rosales, Josep M. Porta, and Lluís Ros. Abstract This paper presents a procedure to synthesize highquality grasps for objects that need to

More information

Chapter 2 Robot Grasping Foundations

Chapter 2 Robot Grasping Foundations Chapter 2 Robot Grasping Foundations 2.1 Introduction In this book, we focus on the grasping problem, consisting of determining the grasp required to carry out certain manipulation tasks on an object.

More information

Task-Oriented Planning for Manipulating Articulated Mechanisms under Model Uncertainty. Venkatraman Narayanan and Maxim Likhachev

Task-Oriented Planning for Manipulating Articulated Mechanisms under Model Uncertainty. Venkatraman Narayanan and Maxim Likhachev Task-Oriented Planning for Manipulating Articulated Mechanisms under Model Uncertainty Venkatraman Narayanan and Maxim Likhachev Motivation Motivation A lot of household objects are ARTICULATED A lot of

More information

GraspIt!: A Versatile Simulator for Robotic Grasping

GraspIt!: A Versatile Simulator for Robotic Grasping GraspIt!: A Versatile Simulator for Robotic Grasping Andrew T. Miller Submitted in partial fulfillment of the requirements for the degree of Doctor of Philosophy in the Graduate School of Arts and Sciences

More information

arxiv: v1 [cs.ro] 8 Sep 2015

arxiv: v1 [cs.ro] 8 Sep 2015 Developing and Comparing Single-arm and Dual-arm Regrasp Weiwei Wan and Kensuke Harada arxiv:1509.02302v1 [cs.ro] 8 Sep 2015 Abstract The goal of this paper is to develop efficient regrasp algorithms for

More information

Motion planning for high DOF anthropomorphic hands

Motion planning for high DOF anthropomorphic hands 9 IEEE International Conference on Robotics and Automation Kobe International Conference Center Kobe, Japan, May -7, 9 Motion planning for high DOF anthropomorphic hands J. Rosell, R. Suárez, C. Rosales,

More information

Evaluation of Grasp Stiffness in Underactuated Compliant Hands

Evaluation of Grasp Stiffness in Underactuated Compliant Hands 1 Evaluation of Grasp Stiffness in Underactuated Compliant Hands Monica Malvezzi 1, Domenico Prattichizzo 1,2 Abstract Underactuation represents a solution for the simplification of robotic hand structures,

More information

A Framework for Compliant Physical Interaction based on Multisensor Information

A Framework for Compliant Physical Interaction based on Multisensor Information A Framework for Compliant Physical Interaction based on Multisensor Information Mario Prats, Pedro J. Sanz and Angel P. del Pobil Abstract Dependable robotic manipulation of everyday objects and execution

More information

Bimanual Grasp Planning

Bimanual Grasp Planning Bimanual Grasp Planning Nikolaus Vahrenkamp, Markus Przybylski, Tamim Asfour and Rüdiger Dillmann Institute for Anthropomatics Karlsruhe Institute of Technology (KIT) Adenauerring 2, 76131 Karlsruhe, Germany

More information

Manipulation: Mechanisms, Grasping and Inverse Kinematics

Manipulation: Mechanisms, Grasping and Inverse Kinematics Manipulation: Mechanisms, Grasping and Inverse Kinematics RSS Lectures 14 & 15 Monday & Wednesday, 1 & 3 April 2013 Prof. Seth Teller Overview Mobility and Manipulation Manipulation Strategies Mechanism

More information

Independent contact regions for frictional grasps on 3D objects

Independent contact regions for frictional grasps on 3D objects 2008 IEEE International Conference on Robotics and Automation Pasadena, CA, USA, May 19-23, 2008 Independent contact regions for frictional grasps on 3D objects Máximo A. Roa and Raúl Suárez Institute

More information

Examples of 3D Grasp Quality Computations

Examples of 3D Grasp Quality Computations Proceedings of the 1999 EEE International Conference on Robotics & Automation Detroit, Michigan May 1999 Examples of 3D Grasp Quality Computations Andrew T. Miller Peter K. Allen Department of Computer

More information

Scale-Dependent Grasps

Scale-Dependent Grasps Scale-Dependent Grasps Tatsuya Shirai Makoto Kaneko Kensuke Harada Toshio Tsuji Industrial and Systems Engineering Hiroshima University Higashi Hiroshima, 739 8527, Japan Abstract This paper discusses

More information

Soft Finger Model with Adaptive Contact Geometry for Grasping and Manipulation Tasks

Soft Finger Model with Adaptive Contact Geometry for Grasping and Manipulation Tasks Soft Finger Model with Adaptive Contact Geometry for Grasping and Manipulation Tasks Matei Ciocarlie Claire Lackner Peter Allen Columbia University, New York, USA E-mail: cmatei@cs.columbia.edu, cnl2007@columbia.edu,

More information

On Computing Form-Closure Grasps/Fixtures for Non-Polygonal Objects

On Computing Form-Closure Grasps/Fixtures for Non-Polygonal Objects On Computing Form-Closure Grasps/Fixtures for Non-Polygonal Objects Jordi Cornellà Raúl Suárez Institut d Organització i Control de Sistemes Industrials (IOC-UPC) Av. Diagonal 647 Planta 11, 0808 Barcelona,

More information

Physically-based Grasp Quality Evaluation under Pose Uncertainty

Physically-based Grasp Quality Evaluation under Pose Uncertainty IEEE TRANSACTIONS ON ROBOTICS (ACCEPTED, PREPRINT) 1 Physically-based Grasp Quality Evaluation under Pose Uncertainty Junggon Kim, Kunihiro Iwamoto, James J. Kuffner, Yasuhiro Ota and Nancy S. Pollard

More information

arxiv: v1 [cs.ro] 11 Jul 2016

arxiv: v1 [cs.ro] 11 Jul 2016 Initial Experiments on Learning-Based Randomized Bin-Picking Allowing Finger Contact with Neighboring Objects Kensuke Harada, Weiwei Wan, Tokuo Tsuji, Kohei Kikuchi, Kazuyuki Nagata, and Hiromu Onda arxiv:1607.02867v1

More information

An Object-Based Approach to Map Human Hand Synergies onto Robotic Hands with Dissimilar Kinematics

An Object-Based Approach to Map Human Hand Synergies onto Robotic Hands with Dissimilar Kinematics An Object-Based Approach to Map Human Hand Synergies onto Robotic Hands with Dissimilar Kinematics G. Gioioso, G. Salvietti, M. Malvezzi and D. Prattichizzo Abstract Robotic hands differ in kinematics,

More information

The DLR Lightweight Robot Design and Control Concepts for Robots in Human Environments

The DLR Lightweight Robot Design and Control Concepts for Robots in Human Environments The DLR Lightweight Robot Design and Control Concepts for Robots in Human Environments A. Albu-Schäffer, S. Haddadin, Ch. Ott, A. Stemmer, T. Wimböck, and G. Hirzinger Institute of Robotics and Mechatronics,

More information

Workspace Aware Online Grasp Planning

Workspace Aware Online Grasp Planning 2018 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS) Madrid, Spain, October 1-5, 2018 Workspace Aware Online Grasp Planning Iretiayo Akinola, Jacob Varley, Boyuan Chen, and Peter

More information

On the Use of Homogeneous Transformations to Map Human Hand Movements onto Robotic Hands

On the Use of Homogeneous Transformations to Map Human Hand Movements onto Robotic Hands On the Use of Homogeneous Transformations to Map Human Hand Movements onto Robotic Hands G. Salvietti 1, M. Malvezzi 2, G. Gioioso 1,2, and D. Prattichizzo 1,2 Abstract Replicating the human hand capabilities

More information

Topological Synergies for Grasp Transfer

Topological Synergies for Grasp Transfer Topological Synergies for Grasp Transfer Dmitry Zarubin 1, Florian T. Pokorny 2, Dan Song 2, Marc Toussaint 1 and Danica Kragic 2 Abstract In this contribution, we propose a novel approach towards representing

More information

Reaching and Grasping

Reaching and Grasping Lecture 14: (06/03/14) Reaching and Grasping Reference Frames Configuration space Reaching Grasping Michael Herrmann michael.herrmann@ed.ac.uk, phone: 0131 6 517177, Informatics Forum 1.42 Robot arms Typically

More information

Grasp Analysis and Synthesis of 2D articulated objects with 2 and 3 links

Grasp Analysis and Synthesis of 2D articulated objects with 2 and 3 links Grasp Analysis and Synthesis of D articulated objects with and 3 links Noé Alvarado Raúl Suárez Abstract This paper proposes a solution to the problem of grasp analysis and synthesis of D articulated objects

More information

On Dexterity and Dexterous Manipulation

On Dexterity and Dexterous Manipulation The 15th International Conference on Advanced Robotics Tallinn University of Technology Tallinn, Estonia, June 20-23, 2011 On Dexterity and Dexterous Manipulation Raymond R. Ma and Aaron M. Dollar, Member,

More information

Amir Shapiro and Alon Ohev-Zion Ben-Gurion University of the Negev. Adaptable Grippers for Selective Fruits Harvesting

Amir Shapiro and Alon Ohev-Zion Ben-Gurion University of the Negev. Adaptable Grippers for Selective Fruits Harvesting Amir Shapiro and Alon Ohev-Zion Ben-Gurion University of the Negev Adaptable Grippers for Selective Fruits Harvesting In this Presentation Survey of agricultural grippers by Picking Methods Survey of Versatile

More information

Combining Motion Planning and Task Assignment for a Dual-arm System

Combining Motion Planning and Task Assignment for a Dual-arm System Combining Motion Planning and Task Assignment for a Dual-arm System Carlos Rodríguez and Raúl Suárez Abstract This paper deals with the problem of combining motion and task assignment for a dual-arm robotic

More information

Trajectory Optimization

Trajectory Optimization Trajectory Optimization Jane Li Assistant Professor Mechanical Engineering & Robotics Engineering http://users.wpi.edu/~zli11 Recap We heard about RRT*, a sampling-based planning in high-dimensional cost

More information

CARE-O-BOT-RESEARCH: PROVIDING ROBUST ROBOTICS HARDWARE TO AN OPEN SOURCE COMMUNITY

CARE-O-BOT-RESEARCH: PROVIDING ROBUST ROBOTICS HARDWARE TO AN OPEN SOURCE COMMUNITY CARE-O-BOT-RESEARCH: PROVIDING ROBUST ROBOTICS HARDWARE TO AN OPEN SOURCE COMMUNITY Dipl.-Ing. Florian Weißhardt Fraunhofer Institute for Manufacturing Engineering and Automation IPA Outline Objective

More information

An Open-Source Toolbox for Motion Analysis of Closed-chain Mechanisms

An Open-Source Toolbox for Motion Analysis of Closed-chain Mechanisms An Open-Source Toolbox for Motion Analysis of Closed-chain Mechanisms L. Ros, J. M. Porta, O. Bohigas, M. Manubens, C. Rosales, and L. Jaillet Abstract Many situations in Robotics require an effective

More information

Lecture 18 Kinematic Chains

Lecture 18 Kinematic Chains CS 598: Topics in AI - Adv. Computational Foundations of Robotics Spring 2017, Rutgers University Lecture 18 Kinematic Chains Instructor: Jingjin Yu Outline What are kinematic chains? C-space for kinematic

More information

A Compliant Multi-finger Grasp Approach Control Strategy Based on the Virtual Spring Framework

A Compliant Multi-finger Grasp Approach Control Strategy Based on the Virtual Spring Framework A Compliant Multi-finger Grasp Approach Control Strategy Based on the Virtual Spring Framework Zhaopeng Chen (B), Christian Ott, and Neal Y. Lii Institute of Robotics and Mechatronics, German Aerospace

More information

Using Vision for Pre- and Post-Grasping Object Localization for Soft Hands

Using Vision for Pre- and Post-Grasping Object Localization for Soft Hands Using Vision for Pre- and Post-Grasping Object Localization for Soft Hands Changhyun Choi, Joseph DelPreto, and Daniela Rus Computer Science & Artificial Intelligence Lab Massachusetts Institute of Technology

More information

DEVELOPMENT OF THE FORWARD KINEMATICS FOR ROBOT FINGERS BY USING ROBOREALM

DEVELOPMENT OF THE FORWARD KINEMATICS FOR ROBOT FINGERS BY USING ROBOREALM IJRRAS 7 () May www.arpapress.com/volumes/vol7issue/ijrras_7.pdf DEVELOPMENT OF THE FORWARD KINEMATICS FOR ROBOT FINGERS BY USING ROBOREALM Jamaludin Jalani Dept. of Mechanical Engineering, University

More information

Energy Gradient-Based Graphs for Planning Within-Hand Caging Manipulation

Energy Gradient-Based Graphs for Planning Within-Hand Caging Manipulation Energy Gradient-Based Graphs for Planning Within-Hand Caging Manipulation Walter G. Bircher, Student Member, IEEE, Andrew S. Morgan, Student Member, IEEE, Kaiyu Hang, Member, IEEE, and Aaron M. Dollar,

More information

Object re-grasping with Dexterous Robotic Hands

Object re-grasping with Dexterous Robotic Hands 1 Object re-grasping with Dexterous Robotic Hands Ana Carolina Grilo da Silva Januário Instituto Superior Técnico, Lisboa, Portugal Email: ana.januario@tecnico.ulisboa.pt Abstract This thesis addresses

More information

Deriving Dexterous, In-Hand Manipulation Primitives for Adaptive Robot Hands

Deriving Dexterous, In-Hand Manipulation Primitives for Adaptive Robot Hands 2017 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS) September 24 28, 2017, Vancouver, BC, Canada Deriving Dexterous, In-Hand Manipulation Primitives for Adaptive Robot Hands

More information

Planning Pick-and-Place tasks with two-hand regrasping

Planning Pick-and-Place tasks with two-hand regrasping Planning Pick-and-Place tasks with two-hand regrasping Jean-Philippe Saut 1,2, Mokhtar Gharbi 1,2, Juan Cortés 1,2, Daniel Sidobre 1,2, Thierry Siméon 1,2 {jpsaut, mgharbi, jcortes, daniel, nic}@laas.fr

More information

Efficient Determination of Four-Point Form-Closure Optimal Constraints of Polygonal Objects Jordi Cornellà and Raúl Suárez, Member, IEEE

Efficient Determination of Four-Point Form-Closure Optimal Constraints of Polygonal Objects Jordi Cornellà and Raúl Suárez, Member, IEEE IEEE TRANSACTIONS ON AUTOMATION SCIENCE AND ENGINEERING, VOL. 6, NO. 1, JANUARY 2009 121 Efficient Determination of Four-Point Form-Closure Optimal Constraints of Polygonal Objects Jordi Cornellà Raúl

More information

11. Kinematic models of contact Mechanics of Manipulation

11. Kinematic models of contact Mechanics of Manipulation 11. Kinematic models of contact Mechanics of Manipulation Matt Mason matt.mason@cs.cmu.edu http://www.cs.cmu.edu/~mason Carnegie Mellon Lecture 11. Mechanics of Manipulation p.1 Lecture 11. Kinematic models

More information

A Quantitative Stability Measure for Graspless Manipulation

A Quantitative Stability Measure for Graspless Manipulation A Quantitative Stability Measure for Graspless Manipulation Yusuke MAEDA and Tamio ARAI Department of Precision Engineering, School of Engineering The University of Tokyo 7-3-1 Hongo, Bunkyo-ku, Tokyo

More information

3/12/2009 Advanced Topics in Robotics and Mechanism Synthesis Term Projects

3/12/2009 Advanced Topics in Robotics and Mechanism Synthesis Term Projects 3/12/2009 Advanced Topics in Robotics and Mechanism Synthesis Term Projects Due date: 4/23/09 On 4/23/09 and 4/30/09 you will present a 20-25 minute presentation about your work. During this presentation

More information

Evaluation of Grasp Stiffness in Underactuated Compliant Hands

Evaluation of Grasp Stiffness in Underactuated Compliant Hands Evaluation of Grasp Stiffness in Underactuated Compliant Hands Monica Malvezzi 1, Domenico Prattichizzo 1,2 Abstract Underactuation represents a solution to reduce the number of Degrees of Freddom (DoF)

More information

Integrating Grasp Planning and Visual Feedback for Reliable Manipulation

Integrating Grasp Planning and Visual Feedback for Reliable Manipulation 9th IEEE-RAS International Conference on Humanoid Robots December 7-0, 2009 Paris, France Integrating Grasp Planning and Visual Feedback for Reliable Manipulation Rosen Diankov Takeo Kanade James Kuffner

More information

Evaluating the Efficacy of Grasp Metrics for Utilization in a Gaussian Process-Based Grasp Predictor

Evaluating the Efficacy of Grasp Metrics for Utilization in a Gaussian Process-Based Grasp Predictor Evaluating the Efficacy of Grasp Metrics for Utilization in a Gaussian Process-Based Grasp Predictor Alex K. Goins 1, Ryan Carpenter 1, Weng-Keen Wong 2, and Ravi Balasubramanian 1 Abstract With the goal

More information

An adjustable gripper as a reconfigurable robot with a parallel structure

An adjustable gripper as a reconfigurable robot with a parallel structure Proceedings of the Second InternationalWorkshop on Fundamental Issues and Future Research Directions for Parallel Mechanisms and Manipulators September 21 22, 2008, Montpellier, France N. Andreff, O. Company,

More information

Nancy S. Pollard Carnegie Mellon University. with Lillian Chang, Lily Fu, and Ying Li

Nancy S. Pollard Carnegie Mellon University. with Lillian Chang, Lily Fu, and Ying Li Data-Driven Grasping and Manipulation Nancy S. Pollard Carnegie Mellon University with Lillian Chang, Lily Fu, and Ying Li Motivation Why do people choose to grasp and manipulate objects in the way that

More information

Collaborative Grasp Planning with Multiple Object Representations

Collaborative Grasp Planning with Multiple Object Representations Collaborative Grasp Planning with Multiple Object Representations Peter Brook, Matei Ciocarlie and Kaijen Hsiao Abstract Grasp planning based on perceived sensor data of an object can be performed in different

More information

Representation of Pre-Grasp Strategies for Object Manipulation

Representation of Pre-Grasp Strategies for Object Manipulation Representation of Pre-Grasp Strategies for Object Manipulation Daniel Kappler, Lillian Chang, Markus Przybylski, Nancy Pollard, Tamim Asfour, and Rüdiger Dillmann Institute for Anthropomatics, Karlsruhe

More information

EKF-based In-hand Object Localization from Joint Position and Torque Measurements

EKF-based In-hand Object Localization from Joint Position and Torque Measurements EKF-based In-hand Object Localization from Joint Position and Torque Measurements Martin Pfanne, Maxime Chalon Institute of Robotics and Mechatronics, German Aerospace Center (DLR), Wessling, Germany E-mails:

More information

Pregrasp Manipulation as Trajectory Optimization

Pregrasp Manipulation as Trajectory Optimization Pregrasp Manipulation as Trajectory Optimization Jennifer King, Matthew Klingensmith, Christopher Dellin, Mehmet Dogar, Prasanna Velagapudi, Nancy Pollard and Siddhartha Srinivasa The Robotics Institute,

More information

Forming complex dextrous manipulations from task primitives *

Forming complex dextrous manipulations from task primitives * Forming complex dextrous manipulations from task primitives * Paul Michelman Peter Allen Center for Research in Intelligent Systems, Columbia University New York, New York 10027 Abstract This paper discusses

More information

Soft Hands for Reliable Grasping Strategies

Soft Hands for Reliable Grasping Strategies 1 Soft Hands for Reliable Grasping Strategies Raphael Deimel and Oliver Brock Robotics and Biology Laboratory University of Technology Berlin Summary. Recent insights into human grasping show that humans

More information

Inherently Balanced Double Bennett Linkage

Inherently Balanced Double Bennett Linkage Inherently Balanced Double Bennett Linkage V. van der Wijk Delft University of Technology - Dep. of Precision and Microsystems Engineering Mechatronic System Design, e-mail: v.vanderwijk@tudelft.nl Abstract.

More information

Humanoid Manipulation

Humanoid Manipulation Humanoid Manipulation Tamim Asfour Institute for Anthropomatics, Computer Science Department, Humanoids and Intelligence Systems Lab (Prof. Dillmann) wwwiaim.ira.uka.de www.sfb588.uni-karlsruhe.de KIT

More information

ROBOTICS 01PEEQW. Basilio Bona DAUIN Politecnico di Torino

ROBOTICS 01PEEQW. Basilio Bona DAUIN Politecnico di Torino ROBOTICS 01PEEQW Basilio Bona DAUIN Politecnico di Torino Kinematic chains Readings & prerequisites From the MSMS course one shall already be familiar with Reference systems and transformations Vectors

More information

arxiv: v1 [cs.ro] 18 Jan 2016

arxiv: v1 [cs.ro] 18 Jan 2016 Towards an objective evaluation of underactuated gripper designs Eduardo Ruiz and Walterio Mayol-Cuevas arxiv:6.4547v [cs.ro] 8 Jan 26 Abstract In this paper we explore state-of-the-art underactuated,

More information

Building Kinematic and Dynamic Models of Articulated Objects with Multi-Modal Interactive Perception

Building Kinematic and Dynamic Models of Articulated Objects with Multi-Modal Interactive Perception Building Kinematic and Dynamic Models of Articulated Objects with Multi-Modal Interactive Perception Roberto Martı n-martı n and Oliver Brock Robotics and Biology Laboratory Technische Universita t Berlin,

More information

Planning Hand-Arm Grasping Motions with Human-Like Appearance

Planning Hand-Arm Grasping Motions with Human-Like Appearance Planning Hand-Arm Grasping Motions with Human-Like Appearance Néstor García, Raúl Suárez and Jan Rosell Abstract This paper addresses the problem of obtaining human-like motions on hand-arm robotic systems

More information

Dextrous Manipulation from a Grasping Pose

Dextrous Manipulation from a Grasping Pose Dextrous Manipulation from a Grasping Pose C. Karen Liu Georgia Institute of Technology Abstract This paper introduces an optimization-based approach to synthesizing hand manipulations from a starting

More information

Efficient Grasping from RGBD Images: Learning Using a New Rectangle Representation. Yun Jiang, Stephen Moseson, Ashutosh Saxena Cornell University

Efficient Grasping from RGBD Images: Learning Using a New Rectangle Representation. Yun Jiang, Stephen Moseson, Ashutosh Saxena Cornell University Efficient Grasping from RGBD Images: Learning Using a New Rectangle Representation Yun Jiang, Stephen Moseson, Ashutosh Saxena Cornell University Problem Goal: Figure out a way to pick up the object. Approach

More information

Grasp Affordances from Multi-Fingered Tactile Exploration using Dynamic Potential Fields

Grasp Affordances from Multi-Fingered Tactile Exploration using Dynamic Potential Fields Grasp Affordances from Multi-Fingered Tactile Exploration using Dynamic Potential Fields Alexander Bierbaum, Matthias Rambow, Tamim Asfour and Rüdiger Dillmann Institute for Anthropomatics University of

More information

Towards a Design Optimization Method for Reducing the Mechanical Complexity of Underactuated Robotic Hands

Towards a Design Optimization Method for Reducing the Mechanical Complexity of Underactuated Robotic Hands Towards a Design Optimization Method for Reducing the Mechanical Complexity of Underactuated Robotic Hands Frank L. Hammond III, Member, IEEE, Jonathan Weisz, Andrés A. de la Llera Kurth, Peter K. Allen,

More information

An Overview of 3D Object Grasp Synthesis Algorithms

An Overview of 3D Object Grasp Synthesis Algorithms An Overview of 3D Object Grasp Synthesis Algorithms A. Sahbani a,b, S. El-Khoury c, P. Bidaud a,b a UPMC Univ Paris 06, UMR 7222, ISIR, F-75005, Paris, France b CNRS, UMR 7222, ISIR, F-75005, Paris, France

More information

arxiv: v1 [cs.ro] 23 May 2018

arxiv: v1 [cs.ro] 23 May 2018 Tool Exchangeable Grasp/Assembly Planner Kensuke Harada 1,2, Kento Nakayama 1, Weiwei Wan 1,2, Kazuyuki Nagata 2 Natsuki Yamanobe 2, and Ixchel G. Ramirez-Alpizar 1 arxiv:1805.08962v1 [cs.ro] 23 May 2018

More information

Integrated Grasp and Motion Planning using Independent Contact Regions 1

Integrated Grasp and Motion Planning using Independent Contact Regions 1 Integrated Grasp and Motion Planning using Independent Contact Regions 1 Abstract Traditionally, grasp and arm motion planning are considered as separate tasks. This might lead to problems such as limitations

More information

Robust Object Grasping using Force Compliant Motion Primitives

Robust Object Grasping using Force Compliant Motion Primitives Robust Object Grasping using Force Compliant Motion Primitives Moslem Kazemi, Jean-Sebastien Valois, J. Andrew Bagnell, and Nancy Pollard The Robotics Institute, Carnegie Mellon University, Pittsburgh,

More information

Dexterous Manipulation Planning Using Probabilistic Roadmaps in Continuous Grasp Subspaces

Dexterous Manipulation Planning Using Probabilistic Roadmaps in Continuous Grasp Subspaces Dexterous Manipulation Planning Using Probabilistic Roadmaps in Continuous Grasp Subspaces Jean-Philippe Saut, Anis Sahbani, Sahar El-Khoury and Véronique Perdereau Université Pierre et Marie Curie-Paris6,

More information

Limits to Compliance and the Role of Tactile Sensing in Grasping

Limits to Compliance and the Role of Tactile Sensing in Grasping Limits to Compliance and the Role of Tactile Sensing in Grasping Leif P. Jentoft Student Member, IEEE, Qian Wan Student Member, IEEE, Robert D. Howe Fellow, IEEE Abstract Grasping and manipulation in unstructured

More information

Combining Analytical Modeling and Learning to Simplify Dexterous Manipulation With Adaptive Robot Hands

Combining Analytical Modeling and Learning to Simplify Dexterous Manipulation With Adaptive Robot Hands 1 Combining Analytical Modeling and Learning to Simplify Dexterous Manipulation With Adaptive Robot Hands Minas Liarokapis, Member, IEEE and Aaron M. Dollar, Senior Member, IEEE Abstract In this paper,

More information

Design of a Stewart Platform-Inspired Dexterous Hand for 6-DOF Within-Hand Manipulation

Design of a Stewart Platform-Inspired Dexterous Hand for 6-DOF Within-Hand Manipulation 2017 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS) September 24 28, 2017, Vancouver, BC, Canada Design of a Stewart Platform-Inspired Dexterous Hand for 6-DOF Within-Hand Manipulation

More information

Control of a Three-dof Robotic Gripper for Space Applications

Control of a Three-dof Robotic Gripper for Space Applications Control of a Three-dof Robotic Gripper for Space Applications L. Biagiotti 1, C. Melchiorri 1, G. Vassura 2 1. DEIS, 2. DIEM University of Bologna - Via Risorgimento 2, 4136 Bologna, Italy {lbiagiotti,cmelchiorri}@deis.unibo.it,

More information

Benchmarking for the Metamorphic Hand based on a. Dimensionality Reduction Model

Benchmarking for the Metamorphic Hand based on a. Dimensionality Reduction Model Benchmarking for the Metamorphic Hand based on a Dimensionality Reduction Model King s College London: Jie Sun, Ketao Zhang, Jian S. Dai KTH Royal Institute of Technology: Carl Henrik Ek, Hedvig Kjellstrom,

More information

Object Placement as Inverse Motion Planning

Object Placement as Inverse Motion Planning Object Placement as Inverse Motion Planning Anne Holladay 1 Jennifer Barry 1 Leslie Pack Kaelbling 1 Tomás Lozano-Pérez 1 Abstract We present an approach to robust placing that uses movable surfaces in

More information

Embedding Modular Robot Designs

Embedding Modular Robot Designs Embedding Modular Robot Designs Tarik Tosun *, Yannis Mantzouratos, Sanjeev Khanna, Mark Yim * * Grasp Laboratory, University of Pennsylvania Department of Computer Science, University of Pennsylvania

More information

Motion Planning of Robot Fingertips for Graspless Manipulation

Motion Planning of Robot Fingertips for Graspless Manipulation Motion Planning of Robot Fingertips for Graspless Manipulation Yusuke MAEDA* Tomohisa NAKAMURA** Tamio ARAI*** *Yokohama National University **NTT Data Corporation ***The University of Tokyo 1. 1. Introduction

More information

Robot mechanics and kinematics

Robot mechanics and kinematics University of Pisa Master of Science in Computer Science Course of Robotics (ROB) A.Y. 2016/17 cecilia.laschi@santannapisa.it http://didawiki.cli.di.unipi.it/doku.php/magistraleinformatica/rob/start Robot

More information

ArchGenTool: A System-Independent Collaborative Tool for Robotic Architecture Design

ArchGenTool: A System-Independent Collaborative Tool for Robotic Architecture Design ArchGenTool: A System-Independent Collaborative Tool for Robotic Architecture Design Emanuele Ruffaldi (SSSA) I. Kostavelis, D. Giakoumis, D. Tzovaras (CERTH) Overview Problem Statement Existing Solutions

More information

Development of reconfigurable serial manipulators using parameters based modules

Development of reconfigurable serial manipulators using parameters based modules Development of reconfigurable serial manipulators using parameters based modules Satwinder Singh, Atul Aggarwal, Yogesh Singhal, Ekta Singla Abstract The aim of this paper is to present a modular architecture

More information

Soft Robotics: What Cartesian Stiffness Can We Obtain With Passively Compliant, Uncoupled Joints?

Soft Robotics: What Cartesian Stiffness Can We Obtain With Passively Compliant, Uncoupled Joints? Soft Robotics: What Cartesian Stiffness Can We Obtain With Passively Compliant, Uncoupled oints? A. Albu-Schäffer, M. Fischer, G. Schreiber, F. Schoeppe and G. Hirzinger German Aerospace Center - DLR Institute

More information

Noninteracting Constrained Motion Planning and Control for Robot Manipulators

Noninteracting Constrained Motion Planning and Control for Robot Manipulators Noninteracting Constrained Motion Planning and Control for Robot Manipulators Manuel Bonilla 1 Lucia Pallottino 2 and Antonio Bicchi 1,2 Abstract In this paper we present a novel geometric approach to

More information