Preface |
|
xvii | |
Acknowledgements |
|
xxi | |
List of Contributors |
|
xxiii | |
List of Figures |
|
xxix | |
List of Tables |
|
liii | |
List of Abbreviations |
|
lv | |
Part I: Development of Silicone-based Stiffness Controllable Actuators |
|
|
|
3 | (20) |
|
|
|
|
|
1.1 Manipulator Specifications |
|
|
3 | (3) |
|
1.1.1 Medical Requirements |
|
|
3 | (2) |
|
1.1.2 Technical Specifications |
|
|
5 | (1) |
|
1.2 Technological Overview of Different Actuation Strategies |
|
|
6 | (10) |
|
1.2.1 Active Motion Technology Survey |
|
|
6 | (1) |
|
1.2.1.1 Electromagnetic motors |
|
|
7 | (1) |
|
1.2.1.2 Electro active polymers |
|
|
7 | (1) |
|
1.2.1.3 Shape memory alloys |
|
|
8 | (1) |
|
1.2.1.4 Shape memory polymers |
|
|
8 | (1) |
|
1.2.1.5 Flexible fluidic actuator |
|
|
9 | (1) |
|
1.2.2 Discussion and Choice of Active Motion Technology |
|
|
9 | (3) |
|
1.2.3 Stiffness Variation Technology Survey |
|
|
12 | (3) |
|
1.2.4 Comparison and Choice |
|
|
15 | (1) |
|
|
16 | (7) |
|
2 Design of the Multi-module Manipulator |
|
|
23 | (24) |
|
|
|
|
|
2.1 The Design of the Single Module |
|
|
23 | (3) |
|
|
24 | (1) |
|
2.1.2 Stiffness Variation |
|
|
25 | (1) |
|
2.2 Connection of Multiple Modules |
|
|
26 | (3) |
|
2.3 Complete Characterization of the 2-Module Manipulator |
|
|
29 | (15) |
|
|
30 | (1) |
|
2.3.2 Workspace Evaluation |
|
|
31 | (1) |
|
|
32 | (1) |
|
|
34 | (3) |
|
2.3.3 Junction Characterization |
|
|
37 | (1) |
|
|
37 | (1) |
|
|
38 | (1) |
|
2.3.4 Stiffness Characterization |
|
|
38 | (1) |
|
|
38 | (1) |
|
|
39 | (2) |
|
2.3.5 Combined Force and Stiffening Experiments |
|
|
41 | (1) |
|
|
41 | (1) |
|
|
43 | (1) |
|
|
44 | (3) |
|
3 Soft Manipulator Actuation Module - with Reinforced Chambers |
|
|
47 | (18) |
|
|
|
|
|
|
|
|
47 | (4) |
|
3.1.1 Change of the Chamber Cross Section Area |
|
|
48 | (1) |
|
3.1.2 Chamber Cross Section Center Displacement |
|
|
48 | (1) |
|
3.1.3 Friction between the Silicone Body and Braided Sleeve |
|
|
49 | (1) |
|
|
50 | (1) |
|
3.2 Proposed Improvements |
|
|
51 | (3) |
|
|
52 | (1) |
|
|
52 | (2) |
|
|
54 | (2) |
|
|
56 | (3) |
|
3.4.1 Pneumatic Actuation |
|
|
56 | (2) |
|
3.4.2 Hydraulic Actuation |
|
|
58 | (1) |
|
|
58 | (1) |
|
|
59 | (3) |
|
3.5.1 Basic Module Design |
|
|
60 | (1) |
|
3.5.2 Optimised Module Design |
|
|
61 | (1) |
|
|
62 | (1) |
|
|
62 | (1) |
|
|
62 | (3) |
|
4 Antagonistic Actuation Principle for a Silicone-based Soft Manipulator |
|
|
65 | (14) |
|
|
|
|
|
|
|
|
|
|
|
|
65 | (2) |
|
|
67 | (1) |
|
4.3 Bio-Inspiration and Contributions |
|
|
67 | (1) |
|
4.4 Integration of the Antagonistic Stiffening Mechanism |
|
|
68 | (3) |
|
4.4.1 Embedding Tendon-driven Actuation into a STIFF-FLOP Segment |
|
|
70 | (1) |
|
4.4.2 Setup of the Antagonistic Actuation Architecture |
|
|
70 | (1) |
|
4.5 Test Protocol, Experimental Results, and Discussion |
|
|
71 | (4) |
|
|
71 | (1) |
|
4.5.2 Experimental Results |
|
|
72 | (2) |
|
|
74 | (1) |
|
|
75 | (1) |
|
|
76 | (1) |
|
|
76 | (3) |
|
5 Smart Hydrogel for Stiffness Controllable Continuum Manipulators: A Conceptual Design |
|
|
79 | (20) |
|
|
|
|
|
|
80 | (4) |
|
5.2 Materials and Methods |
|
|
84 | (4) |
|
5.2.1 Active Hydrogel Preparation |
|
|
84 | (3) |
|
5.2.2 Active Hydrogel Properties and Ion Pattern Printing |
|
|
87 | (1) |
|
5.3 Experiments and Discussion |
|
|
88 | (2) |
|
|
88 | (1) |
|
|
88 | (2) |
|
5.4 Conclusion and Future Works |
|
|
90 | (1) |
|
|
91 | (8) |
Part II: Creation and Integration of Multiple Sensing Modalities |
|
|
6 Optical Force and Torque Sensor for Flexible Robotic Manipulators |
|
|
99 | (10) |
|
|
|
|
|
|
100 | (1) |
|
6.2 Materials and Methods |
|
|
101 | (3) |
|
6.2.1 Sensor Design Rational |
|
|
101 | (1) |
|
6.2.2 Sensor Configurations |
|
|
101 | (3) |
|
6.3 Results and Discussion |
|
|
104 | (1) |
|
|
105 | (1) |
|
|
106 | (3) |
|
7 Pose Sensor for STIFF-FLOP Manipulator |
|
|
109 | (20) |
|
|
|
|
|
|
|
109 | (2) |
|
7.2 Design of the Pose-sensing System |
|
|
111 | (7) |
|
7.2.1 Pose-sensing in a One Segment STIFF-FLOP Arm |
|
|
111 | (4) |
|
7.2.2 The Flexible Steiner Chain Section |
|
|
115 | (2) |
|
7.2.3 Design of a Low-friction Retractable Distance Modulation Array |
|
|
117 | (1) |
|
7.2.3.1 Loopback design of the optical system |
|
|
117 | (1) |
|
7.2.3.2 Steel spring-needle double slider |
|
|
117 | (1) |
|
7.3 Fabrication and Assembly of the Pose-sensing System |
|
|
118 | (1) |
|
7.4 Sensor Calibration and Benchmarking |
|
|
119 | (3) |
|
7.5 Calculation of the Bending Curvature in a Two-segment Arm Based on Collocated Cables |
|
|
122 | (1110) |
|
|
1232 | |
|
|
124 | (1) |
|
|
124 | (5) |
|
8 The STIFF-FLOP Vision System |
|
|
129 | (22) |
|
|
|
|
|
129 | (1) |
|
8.2 Optical Tracking of the STIFF-FLOP Arm |
|
|
130 | (15) |
|
8.2.1 Axios Measurement System Cambar B2 |
|
|
130 | (2) |
|
8.2.2 The Endoscopic Camera System |
|
|
132 | (1) |
|
8.2.3 Image Processing on Endoscopic Camera Images |
|
|
133 | (1) |
|
8.2.3.1 Removal of specular reflections |
|
|
134 | (1) |
|
8.2.3.2 Improvement of the dynamic range |
|
|
136 | (1) |
|
8.2.4 Detection of the STIFF-FLOP Arm in the Camera Image using Machine Learning Algorithms |
|
|
137 | (1) |
|
8.2.5 Detection of the Module Connection Points of the STIFF-FLOP Arm |
|
|
141 | (2) |
|
8.2.6 Registration of the Endoscopic Camera Image to the STIFF-FLOP Arm |
|
|
143 | (2) |
|
8.3 Integration and Validation of the Implemented Methods |
|
|
145 | (1327) |
|
|
1472 | |
|
|
147 | (1) |
|
|
147 | (4) |
Part III: Control, Kinematics and Navigation |
|
|
9 Inverse Kinematics Methods for Flexible Arm Control |
|
|
151 | (34) |
|
|
|
|
|
152 | (4) |
|
9.1.1 On the Inverse Kinematics Problem for Continuum Robots |
|
|
152 | (2) |
|
9.1.2 Single Insertion Point Constraint in Minimally Invasive Surgery |
|
|
154 | (1) |
|
9.1.3 Contributions Presented |
|
|
155 | (1) |
|
9.2 Inverse Kinematics Framework |
|
|
156 | (11) |
|
|
156 | (2) |
|
9.2.2 Application to the STIFF-FLOP Structure |
|
|
158 | (1) |
|
9.2.3 Configuration Space of the Flexible Modules |
|
|
159 | (1) |
|
9.2.4 STIFF-FLOP Base Motion with Single Insertion Point Constraint |
|
|
160 | (4) |
|
9.2.5 Secondary Tasks through Redundancy |
|
|
164 | (1) |
|
9.2.5.1 Control of the chamber lengths |
|
|
164 | (1) |
|
9.2.5.2 Control of the interaction with the environment |
|
|
165 | (2) |
|
9.3 Inverse Kinematic Experimentations |
|
|
167 | (14) |
|
9.3.1 Fixed Base, Various Module Representation |
|
|
167 | (4) |
|
9.3.2 Inverse Kinematics Involving the Base under Single Point Insertion Constraint |
|
|
171 | (5) |
|
9.3.3 Illustration of the Secondary Tasks |
|
|
176 | (5) |
|
|
181 | (1) |
|
|
182 | (3) |
|
10 Modelling and Position Control of the Soft Manipulator |
|
|
185 | (12) |
|
|
|
|
|
|
185 | (1) |
|
|
186 | (1) |
|
10.3 Single Segment Model |
|
|
186 | (3) |
|
|
189 | (2) |
|
|
191 | (2) |
|
|
193 | (2) |
|
|
195 | (1) |
|
|
196 | (1) |
|
|
196 | (1) |
|
11 Reactive Navigation for Continuum Manipulator in Unknown Environments |
|
|
197 | (24) |
|
|
|
|
|
197 | (2) |
|
11.2 Modeling and Pose Estimation |
|
|
199 | (4) |
|
|
199 | (3) |
|
|
202 | (1) |
|
|
203 | (7) |
|
11.3.1 Electric-field-based Navigation |
|
|
204 | (1) |
|
11.3.2 Magnetic-field-based Navigation |
|
|
205 | (4) |
|
11.3.3 The Complete Algorithm |
|
|
209 | (1) |
|
11.4 Results and Discussion |
|
|
210 | (1942) |
|
|
214 | (1938) |
|
|
2152 | |
|
|
215 | (1) |
|
|
215 | (6) |
Part IV: Human Interface |
|
|
12 The Design of a Functional STIFF-FLOP Robot Operator's Console |
|
|
221 | (8) |
|
|
|
|
|
|
221 | (1) |
|
12.2 Design of Improved Haptic Console |
|
|
222 | (4) |
|
12.2.1 Second Version of STIFF-FLOP Console |
|
|
225 | (1) |
|
|
226 | (1) |
|
|
227 | (1) |
|
|
227 | (2) |
|
13 Haptic Feedback Modalities for Minimally Invasive Surgery |
|
|
229 | (22) |
|
|
|
|
|
229 | (1) |
|
|
230 | (3) |
|
13.2.1 Experimental Setup to Validate the Experimental Tele-manipulator and the Force Feedback Platform |
|
|
230 | (3) |
|
13.2.2 Evaluation of the Experimental Tele-manipulator and Force Feedback Platform |
|
|
233 | (1) |
|
13.3 Visual Stiffness Feedback |
|
|
233 | (4) |
|
13.3.1 Experimental Setup to Validate the Concept of Visual Stiffness Feedback |
|
|
234 | (2) |
|
13.3.2 Evaluation of Visual Stiffness Feedback |
|
|
236 | (1) |
|
13.4 Pseudo-haptic Tissue Stiffness Feedback |
|
|
237 | (4) |
|
13.4.1 The Concept of Pseudo-haptic Tissue Stiffness Feedback |
|
|
237 | (1) |
|
13.4.2 The Combined Pseudo-haptic and Force Feedback |
|
|
238 | (1) |
|
13.4.3 Evaluation of Pseudo-haptic Stiffness Feedback |
|
|
238 | (3) |
|
13.5 Haptic Feedback Actuators |
|
|
241 | (4) |
|
13.5.1 Experimental Setup to Validate the Finger-tip Haptic Feedback Actuators |
|
|
241 | (3) |
|
13.5.2 Evaluation Results of Finger-tip Haptic Feedback Actuators |
|
|
244 | (1) |
|
|
245 | (1) |
|
|
245 | (1) |
|
|
245 | (6) |
|
14 Force Feedback Sleeve Using Pneumatic and Micro Vibration Actuators |
|
|
251 | (12) |
|
|
|
|
251 | (1) |
|
14.2 Application of the Pneumatic Impact Interaction |
|
|
252 | (1) |
|
|
253 | (1) |
|
14.4 Applications of Electric Vibration Motors |
|
|
254 | (5) |
|
|
259 | (2) |
|
|
261 | (1) |
|
|
261 | (2) |
|
15 Representation of Distributed Haptic Feedback Given via Vibro-tactile Actuator Arrays |
|
|
263 | (26) |
|
|
|
|
|
|
264 | (3) |
|
15.2 Materials and Methods |
|
|
267 | (7) |
|
15.2.1 Haptic Primitive Templates Generation |
|
|
268 | (1) |
|
15.2.2 Experimental Procedure |
|
|
268 | (1) |
|
15.2.3 Data Processing and Statistical Analysis |
|
|
269 | (1) |
|
15.2.4 Experiment 1: To Understand How Humans Generalize a Gaussian Pattern in Scaling and Shifting |
|
|
270 | (2) |
|
15.2.5 Experiment 2(a): To Understand How Humans can Recognize Trained Templates When they are Presented in a Random Order |
|
|
272 | (1) |
|
15.2.6 Experiment 2(b): To Understand How Humans Can Recognize Trained Inverse Templates When They are Presented in a Random Order |
|
|
272 | (1) |
|
15.2.7 Experiment 3: To Understand How Humans can Recognize Random Linear Combinations of Trained Primitive Templates Given by a Set of Discrete Vibro-Actuators on the Forearm |
|
|
273 | (1) |
|
|
274 | (7) |
|
|
274 | (3) |
|
|
277 | (1) |
|
|
278 | (2) |
|
|
280 | (1) |
|
|
281 | (3) |
|
|
284 | (1) |
|
|
284 | (5) |
|
16 RobinHand Haptic Device |
|
|
289 | (20) |
|
|
|
|
|
|
289 | (1) |
|
16.2 The User Interface RobinHand |
|
|
290 | (5) |
|
16.3 RobinHand in STIFF-FLOP Project |
|
|
295 | (1) |
|
16.4 Operator-Robot Cooperation through Teleoperation and Haptic Feedback |
|
|
295 | (6) |
|
16.4.1 Telemanipulation FCSD-UoS RobinHand H |
|
|
296 | (3) |
|
16.4.2 Telemanipulation FCSD-PIAP RobinHand F |
|
|
299 | (1) |
|
16.4.3 Telemanipulation FCSD-KCL RobinHand F |
|
|
300 | (1) |
|
16.5 Integrating the Haptic Device RobinHand L with STIFF-FLOP Console |
|
|
301 | (2) |
|
|
303 | (1) |
|
|
303 | (1) |
|
|
304 | (5) |
Part V: Benchmarking Platform for STIFF-FLOP Validation |
|
|
17 Benchmarking for Surgery Simulators |
|
|
309 | (16) |
|
|
|
|
|
310 | (1) |
|
17.2 Testing and Training Station Description |
|
|
311 | (11) |
|
17.2.1 The New Scaled Surgery Benchmarking Platforms |
|
|
311 | (3) |
|
17.2.2 Sensorized Operation Site |
|
|
314 | (3) |
|
17.2.3 The Scaled Surgery Benchmarking Platforms |
|
|
317 | (4) |
|
17.2.4 The Virtual Reality Model |
|
|
321 | (1) |
|
|
322 | (1) |
|
|
322 | (1) |
|
|
322 | (3) |
|
18 Miniaturized Version of the STIFF-FLOP Manipulator for Cadaver Tests |
|
|
325 | (14) |
|
|
|
|
|
|
18.1 Requirements for Manipulator Usability in Cadaver Tests |
|
|
325 | (1) |
|
|
326 | (3) |
|
18.3 System Modeling and Characterization Methods |
|
|
329 | (3) |
|
18.4 Results of Characterization |
|
|
332 | (2) |
|
18.5 Prototype for Cadaver Test (with Integrated Camera) |
|
|
334 | (3) |
|
|
337 | (2) |
|
19 Total Mesorectal Excision Using the STIFF-FLOP Soft and Flexible Robotic Arm in Cadaver Models |
|
|
339 | (18) |
|
|
|
|
|
|
|
|
340 | (1) |
|
|
341 | (5) |
|
|
346 | (1) |
|
|
347 | (2) |
|
|
349 | (2) |
|
|
351 | (1) |
|
|
351 | (6) |
Index |
|
357 | (2) |
About the Editors |
|
359 | |