|
|
1 | (14) |
|
1.1 Dexterous Manipulation |
|
|
4 | (5) |
|
|
9 | (3) |
|
1.3 Organization of this Work |
|
|
12 | (3) |
|
|
14 | (1) |
|
|
15 | (18) |
|
2.1 Dexterous Robotic Hands |
|
|
15 | (5) |
|
2.1.1 A Brief History of Robotic Hands |
|
|
15 | (3) |
|
|
18 | (2) |
|
2.2 Dexterous Manipulation |
|
|
20 | (13) |
|
|
20 | (2) |
|
2.2.2 Grasp State Estimation |
|
|
22 | (3) |
|
2.2.3 Impedance-Based Object Control |
|
|
25 | (1) |
|
2.2.4 Learning-Based Methods |
|
|
26 | (1) |
|
|
27 | (6) |
|
|
33 | (24) |
|
|
33 | (4) |
|
|
37 | (9) |
|
|
37 | (2) |
|
|
39 | (2) |
|
|
41 | (2) |
|
|
43 | (3) |
|
|
46 | (4) |
|
3.3.1 Rigid Body Dynamics |
|
|
46 | (2) |
|
|
48 | (1) |
|
|
49 | (1) |
|
|
50 | (2) |
|
|
52 | (5) |
|
|
55 | (2) |
|
|
57 | (68) |
|
|
57 | (6) |
|
|
58 | (3) |
|
|
61 | (2) |
|
4.2 Probabilistic Grasp State Estimation |
|
|
63 | (7) |
|
|
63 | (1) |
|
|
64 | (3) |
|
4.2.3 Extended Kalman Filter |
|
|
67 | (2) |
|
|
69 | (1) |
|
4.3 Contact Detection and Localization |
|
|
70 | (5) |
|
4.3.1 Collision Detection |
|
|
70 | (1) |
|
4.3.2 Joint Torque Measurements |
|
|
71 | (1) |
|
4.3.3 Contact Point Localization |
|
|
72 | (3) |
|
4.4 State Estimation from Finger Position Measurements |
|
|
75 | (11) |
|
4.4.1 Grasp State Definition |
|
|
76 | (1) |
|
|
76 | (3) |
|
|
79 | (2) |
|
|
81 | (5) |
|
4.5 Data Fusion with Fiducial Markers |
|
|
86 | (6) |
|
|
86 | (2) |
|
|
88 | (1) |
|
4.5.3 Camera Localization |
|
|
89 | (2) |
|
|
91 | (1) |
|
4.6 Data Fusion with Contour Features |
|
|
92 | (5) |
|
|
93 | (3) |
|
|
96 | (1) |
|
4.7 Data Fusion with Visual Object Tracking |
|
|
97 | (3) |
|
4.7.1 Multi-Modality Visual Object Tracking |
|
|
98 | (1) |
|
|
99 | (1) |
|
4.8 Data Fusion Under Measurement Delays |
|
|
100 | (5) |
|
4.9 Experimental Validation |
|
|
105 | (15) |
|
|
105 | (8) |
|
|
113 | (3) |
|
4.9.3 In-Hand Manipulation |
|
|
116 | (4) |
|
|
120 | (5) |
|
|
122 | (3) |
|
5 Impedance-Based Object Control |
|
|
125 | (48) |
|
|
125 | (6) |
|
|
126 | (2) |
|
|
128 | (3) |
|
|
131 | (5) |
|
|
131 | (3) |
|
|
134 | (1) |
|
5.2.3 Architecture Overview |
|
|
135 | (1) |
|
5.3 Object Impedance Control |
|
|
136 | (3) |
|
|
136 | (2) |
|
5.3.2 Maintaining the Grasp Configuration |
|
|
138 | (1) |
|
|
139 | (8) |
|
|
140 | (4) |
|
5.4.2 Quadratic Optimization |
|
|
144 | (1) |
|
|
145 | (2) |
|
|
147 | (2) |
|
|
147 | (1) |
|
|
148 | (1) |
|
5.6 Grasp Reconfiguration |
|
|
149 | (4) |
|
5.6.1 Adding and Removing Contacts |
|
|
150 | (1) |
|
|
151 | (2) |
|
5.7 Enabling In-Hand Manipulation |
|
|
153 | (4) |
|
5.7.1 Finger Gaiting Interface |
|
|
153 | (2) |
|
5.7.2 Contact Point Relocation |
|
|
155 | (2) |
|
5.8 Experimental Validation |
|
|
157 | (12) |
|
5.8.1 Tracking Performance |
|
|
158 | (2) |
|
5.8.2 Stabilizing the Grasp Acquisition |
|
|
160 | (7) |
|
|
167 | (2) |
|
|
169 | (4) |
|
|
170 | (3) |
|
|
173 | |
|
6.1 Summary and Discussion |
|
|
173 | (4) |
|
|
177 | |
|
|
180 | |