control of interactive robotic interfaces

245
Springer Tracts in Advanced Robotics Volume 29 Editors: Bruno Siciliano · Oussama Khatib · Frans Groen

Upload: -

Post on 28-Nov-2014

89 views

Category:

Engineering


5 download

DESCRIPTION

Control of Interactive Robotic Interfaces‏

TRANSCRIPT

Page 1: Control of Interactive Robotic Interfaces

Springer Tracts in Advanced Robotics

Volume 29

Editors: Bruno Siciliano · Oussama Khatib · Frans Groen

Page 2: Control of Interactive Robotic Interfaces

Cristian Secchi � Stefano Stramigioli � Cesare Fantuzzi

Control of InteractiveRobotic Interfaces

A Port-Hamiltonian Approach

With 86 Figures

Page 3: Control of Interactive Robotic Interfaces

Professor Bruno Siciliano, Dipartimento di Informatica e Sistemistica, Universita degli Studi di Napoli Fede-rico II, Via Claudio 21, 80125 Napoli, Italy, email: [email protected]

Professor Oussama Khatib, Robotics Laboratory, Department of Computer Science, Stanford University,Stanford, CA 94305-9010, USA, email: [email protected]

Professor Frans Groen, Department of Computer Science, Universiteit vanAmsterdam, Kruislaan 403, 1098 SJAmsterdam, The Netherlands, email: [email protected]

Authors

Dr. Cristian SecchiProf. Dr. Cesare Fantuzzi

DISMI – University of Modena and Reggio EmiliaMorselli BuildingVia G. Amendola 242100 Reggio EmiliaItaly

[email protected]@unimore.it

Prof. Dr. Stefano Stramigioli

Universiteit TwenteEL/CEPostbus 2177500 EAE EnschedeThe Netherlands

[email protected]

ISSN print edition: 1610-7438ISSN electronic edition: 1610-742X

ISBN-10 3-540-49712-9 Springer Berlin Heidelberg New YorkISBN-13 978-3-540-49712-7 Springer Berlin Heidelberg New York

Library of Congress Control Number: 2006937681

This work is subject to copyright. All rights are reserved, whether the whole or part of the material is concerned,specifically the rights of translation, reprinting, reuse of illustrations, recitation, broadcasting, reproduction onmicrofilm or in other ways, and storage in data banks. Duplication of this publication or parts thereof is permittedonly under the provisions of the German Copyright Law of September 9, 1965, in its current version, andpermission for use must always be obtained from Springer. Violations are liable to prosecution under GermanCopyright Law.

Springer is a part of Springer Science+Business Mediaspringer.com

© Springer-Verlag Berlin Heidelberg 2007Printed in Germany

The use of general descriptive names, registered names, trademarks, etc. in this publication does not imply,even in the absence of a specific statement, that such names are exempt from the relevant protective laws andregulations and therefore free for general use.

Typesetting: Digital data supplied by authors.Data-conversion and production: PTP-Berlin Protago-TEX-Production GmbH, Germany (www.ptp-berlin.com)Cover-Design: WMXDesign GmbH, HeidelbergPrinted on acid-free paper 89/3141/Yu - 5 4 3 2 1 0

Page 4: Control of Interactive Robotic Interfaces

Editorial Advisory Board

EUROPEHerman Bruyninckx, KU Leuven, BelgiumRaja Chatila, LAAS, FranceHenrik Christensen, KTH, SwedenPaolo Dario, Scuola Superiore Sant’Anna Pisa, ItalyRudiger Dillmann, Universitat Karlsruhe, Germany

AMERICAKen Goldberg, UC Berkeley, USAJohn Hollerbach, University of Utah, USALydia Kavraki, Rice University, USATim Salcudean, University of British Columbia, CanadaSebastian Thrun, Stanford University, USA

ASIA/OCEANIAPeter Corke, CSIRO, AustraliaMakoto Kaneko, Hiroshima University, JapanSukhan Lee, Sungkyunkwan University, KoreaYangsheng Xu, Chinese University of Hong Kong, PRCShin’ichi Yuta, Tsukuba University, Japan

STAR (Springer Tracts in Advanced Robotics) has been promoted under the auspices

of EURON (European Robotics Research Network)

ROBOTICSResearch

Network

European

EURON

* *

***

***

***

*

Page 5: Control of Interactive Robotic Interfaces
Page 6: Control of Interactive Robotic Interfaces
Page 7: Control of Interactive Robotic Interfaces
Page 8: Control of Interactive Robotic Interfaces
Page 9: Control of Interactive Robotic Interfaces
Page 10: Control of Interactive Robotic Interfaces
Page 11: Control of Interactive Robotic Interfaces
Page 12: Control of Interactive Robotic Interfaces
Page 13: Control of Interactive Robotic Interfaces
Page 14: Control of Interactive Robotic Interfaces
Page 15: Control of Interactive Robotic Interfaces
Page 16: Control of Interactive Robotic Interfaces
Page 17: Control of Interactive Robotic Interfaces
Page 18: Control of Interactive Robotic Interfaces
Page 19: Control of Interactive Robotic Interfaces
Page 20: Control of Interactive Robotic Interfaces
Page 21: Control of Interactive Robotic Interfaces
Page 22: Control of Interactive Robotic Interfaces
Page 23: Control of Interactive Robotic Interfaces
Page 24: Control of Interactive Robotic Interfaces
Page 25: Control of Interactive Robotic Interfaces
Page 26: Control of Interactive Robotic Interfaces
Page 27: Control of Interactive Robotic Interfaces
Page 28: Control of Interactive Robotic Interfaces
Page 29: Control of Interactive Robotic Interfaces
Page 30: Control of Interactive Robotic Interfaces
Page 31: Control of Interactive Robotic Interfaces
Page 32: Control of Interactive Robotic Interfaces
Page 33: Control of Interactive Robotic Interfaces
Page 34: Control of Interactive Robotic Interfaces
Page 35: Control of Interactive Robotic Interfaces
Page 36: Control of Interactive Robotic Interfaces
Page 37: Control of Interactive Robotic Interfaces
Page 38: Control of Interactive Robotic Interfaces
Page 39: Control of Interactive Robotic Interfaces
Page 40: Control of Interactive Robotic Interfaces
Page 41: Control of Interactive Robotic Interfaces
Page 42: Control of Interactive Robotic Interfaces
Page 43: Control of Interactive Robotic Interfaces
Page 44: Control of Interactive Robotic Interfaces
Page 45: Control of Interactive Robotic Interfaces
Page 46: Control of Interactive Robotic Interfaces
Page 47: Control of Interactive Robotic Interfaces
Page 48: Control of Interactive Robotic Interfaces
Page 49: Control of Interactive Robotic Interfaces
Page 50: Control of Interactive Robotic Interfaces
Page 51: Control of Interactive Robotic Interfaces
Page 52: Control of Interactive Robotic Interfaces
Page 53: Control of Interactive Robotic Interfaces
Page 54: Control of Interactive Robotic Interfaces
Page 55: Control of Interactive Robotic Interfaces
Page 56: Control of Interactive Robotic Interfaces
Page 57: Control of Interactive Robotic Interfaces
Page 58: Control of Interactive Robotic Interfaces
Page 59: Control of Interactive Robotic Interfaces
Page 60: Control of Interactive Robotic Interfaces
Page 61: Control of Interactive Robotic Interfaces
Page 62: Control of Interactive Robotic Interfaces
Page 63: Control of Interactive Robotic Interfaces
Page 64: Control of Interactive Robotic Interfaces
Page 65: Control of Interactive Robotic Interfaces
Page 66: Control of Interactive Robotic Interfaces
Page 67: Control of Interactive Robotic Interfaces
Page 68: Control of Interactive Robotic Interfaces
Page 69: Control of Interactive Robotic Interfaces
Page 70: Control of Interactive Robotic Interfaces
Page 71: Control of Interactive Robotic Interfaces
Page 72: Control of Interactive Robotic Interfaces
Page 73: Control of Interactive Robotic Interfaces
Page 74: Control of Interactive Robotic Interfaces
Page 75: Control of Interactive Robotic Interfaces
Page 76: Control of Interactive Robotic Interfaces
Page 77: Control of Interactive Robotic Interfaces
Page 78: Control of Interactive Robotic Interfaces
Page 79: Control of Interactive Robotic Interfaces
Page 80: Control of Interactive Robotic Interfaces
Page 81: Control of Interactive Robotic Interfaces
Page 82: Control of Interactive Robotic Interfaces
Page 83: Control of Interactive Robotic Interfaces
Page 84: Control of Interactive Robotic Interfaces
Page 85: Control of Interactive Robotic Interfaces
Page 86: Control of Interactive Robotic Interfaces
Page 87: Control of Interactive Robotic Interfaces
Page 88: Control of Interactive Robotic Interfaces
Page 89: Control of Interactive Robotic Interfaces
Page 90: Control of Interactive Robotic Interfaces
Page 91: Control of Interactive Robotic Interfaces
Page 92: Control of Interactive Robotic Interfaces
Page 93: Control of Interactive Robotic Interfaces
Page 94: Control of Interactive Robotic Interfaces
Page 95: Control of Interactive Robotic Interfaces
Page 96: Control of Interactive Robotic Interfaces
Page 97: Control of Interactive Robotic Interfaces
Page 98: Control of Interactive Robotic Interfaces
Page 99: Control of Interactive Robotic Interfaces
Page 100: Control of Interactive Robotic Interfaces
Page 101: Control of Interactive Robotic Interfaces
Page 102: Control of Interactive Robotic Interfaces
Page 103: Control of Interactive Robotic Interfaces
Page 104: Control of Interactive Robotic Interfaces
Page 105: Control of Interactive Robotic Interfaces
Page 106: Control of Interactive Robotic Interfaces
Page 107: Control of Interactive Robotic Interfaces
Page 108: Control of Interactive Robotic Interfaces
Page 109: Control of Interactive Robotic Interfaces
Page 110: Control of Interactive Robotic Interfaces
Page 111: Control of Interactive Robotic Interfaces
Page 112: Control of Interactive Robotic Interfaces
Page 113: Control of Interactive Robotic Interfaces
Page 114: Control of Interactive Robotic Interfaces
Page 115: Control of Interactive Robotic Interfaces
Page 116: Control of Interactive Robotic Interfaces
Page 117: Control of Interactive Robotic Interfaces
Page 118: Control of Interactive Robotic Interfaces
Page 119: Control of Interactive Robotic Interfaces
Page 120: Control of Interactive Robotic Interfaces
Page 121: Control of Interactive Robotic Interfaces
Page 122: Control of Interactive Robotic Interfaces
Page 123: Control of Interactive Robotic Interfaces
Page 124: Control of Interactive Robotic Interfaces
Page 125: Control of Interactive Robotic Interfaces
Page 126: Control of Interactive Robotic Interfaces
Page 127: Control of Interactive Robotic Interfaces
Page 128: Control of Interactive Robotic Interfaces
Page 129: Control of Interactive Robotic Interfaces
Page 130: Control of Interactive Robotic Interfaces
Page 131: Control of Interactive Robotic Interfaces
Page 132: Control of Interactive Robotic Interfaces
Page 133: Control of Interactive Robotic Interfaces
Page 134: Control of Interactive Robotic Interfaces
Page 135: Control of Interactive Robotic Interfaces
Page 136: Control of Interactive Robotic Interfaces
Page 137: Control of Interactive Robotic Interfaces
Page 138: Control of Interactive Robotic Interfaces
Page 139: Control of Interactive Robotic Interfaces
Page 140: Control of Interactive Robotic Interfaces
Page 141: Control of Interactive Robotic Interfaces
Page 142: Control of Interactive Robotic Interfaces
Page 143: Control of Interactive Robotic Interfaces
Page 144: Control of Interactive Robotic Interfaces
Page 145: Control of Interactive Robotic Interfaces
Page 146: Control of Interactive Robotic Interfaces
Page 147: Control of Interactive Robotic Interfaces
Page 148: Control of Interactive Robotic Interfaces
Page 149: Control of Interactive Robotic Interfaces
Page 150: Control of Interactive Robotic Interfaces
Page 151: Control of Interactive Robotic Interfaces
Page 152: Control of Interactive Robotic Interfaces
Page 153: Control of Interactive Robotic Interfaces
Page 154: Control of Interactive Robotic Interfaces
Page 155: Control of Interactive Robotic Interfaces
Page 156: Control of Interactive Robotic Interfaces
Page 157: Control of Interactive Robotic Interfaces
Page 158: Control of Interactive Robotic Interfaces
Page 159: Control of Interactive Robotic Interfaces
Page 160: Control of Interactive Robotic Interfaces
Page 161: Control of Interactive Robotic Interfaces
Page 162: Control of Interactive Robotic Interfaces
Page 163: Control of Interactive Robotic Interfaces
Page 164: Control of Interactive Robotic Interfaces
Page 165: Control of Interactive Robotic Interfaces
Page 166: Control of Interactive Robotic Interfaces
Page 167: Control of Interactive Robotic Interfaces
Page 168: Control of Interactive Robotic Interfaces
Page 169: Control of Interactive Robotic Interfaces
Page 170: Control of Interactive Robotic Interfaces
Page 171: Control of Interactive Robotic Interfaces
Page 172: Control of Interactive Robotic Interfaces
Page 173: Control of Interactive Robotic Interfaces
Page 174: Control of Interactive Robotic Interfaces
Page 175: Control of Interactive Robotic Interfaces
Page 176: Control of Interactive Robotic Interfaces
Page 177: Control of Interactive Robotic Interfaces
Page 178: Control of Interactive Robotic Interfaces
Page 179: Control of Interactive Robotic Interfaces
Page 180: Control of Interactive Robotic Interfaces
Page 181: Control of Interactive Robotic Interfaces
Page 182: Control of Interactive Robotic Interfaces
Page 183: Control of Interactive Robotic Interfaces
Page 184: Control of Interactive Robotic Interfaces
Page 185: Control of Interactive Robotic Interfaces
Page 186: Control of Interactive Robotic Interfaces
Page 187: Control of Interactive Robotic Interfaces
Page 188: Control of Interactive Robotic Interfaces
Page 189: Control of Interactive Robotic Interfaces
Page 190: Control of Interactive Robotic Interfaces
Page 191: Control of Interactive Robotic Interfaces
Page 192: Control of Interactive Robotic Interfaces
Page 193: Control of Interactive Robotic Interfaces
Page 194: Control of Interactive Robotic Interfaces
Page 195: Control of Interactive Robotic Interfaces
Page 196: Control of Interactive Robotic Interfaces
Page 197: Control of Interactive Robotic Interfaces
Page 198: Control of Interactive Robotic Interfaces
Page 199: Control of Interactive Robotic Interfaces
Page 200: Control of Interactive Robotic Interfaces
Page 201: Control of Interactive Robotic Interfaces
Page 202: Control of Interactive Robotic Interfaces
Page 203: Control of Interactive Robotic Interfaces
Page 204: Control of Interactive Robotic Interfaces
Page 205: Control of Interactive Robotic Interfaces
Page 206: Control of Interactive Robotic Interfaces
Page 207: Control of Interactive Robotic Interfaces
Page 208: Control of Interactive Robotic Interfaces
Page 209: Control of Interactive Robotic Interfaces
Page 210: Control of Interactive Robotic Interfaces
Page 211: Control of Interactive Robotic Interfaces
Page 212: Control of Interactive Robotic Interfaces
Page 213: Control of Interactive Robotic Interfaces
Page 214: Control of Interactive Robotic Interfaces
Page 215: Control of Interactive Robotic Interfaces
Page 216: Control of Interactive Robotic Interfaces
Page 217: Control of Interactive Robotic Interfaces
Page 218: Control of Interactive Robotic Interfaces
Page 219: Control of Interactive Robotic Interfaces
Page 220: Control of Interactive Robotic Interfaces
Page 221: Control of Interactive Robotic Interfaces
Page 222: Control of Interactive Robotic Interfaces
Page 223: Control of Interactive Robotic Interfaces
Page 224: Control of Interactive Robotic Interfaces
Page 225: Control of Interactive Robotic Interfaces
Page 226: Control of Interactive Robotic Interfaces
Page 227: Control of Interactive Robotic Interfaces
Page 228: Control of Interactive Robotic Interfaces
Page 229: Control of Interactive Robotic Interfaces
Page 230: Control of Interactive Robotic Interfaces
Page 231: Control of Interactive Robotic Interfaces
Page 232: Control of Interactive Robotic Interfaces
Page 233: Control of Interactive Robotic Interfaces
Page 234: Control of Interactive Robotic Interfaces
Page 235: Control of Interactive Robotic Interfaces
Page 236: Control of Interactive Robotic Interfaces
Page 237: Control of Interactive Robotic Interfaces
Page 238: Control of Interactive Robotic Interfaces
Page 239: Control of Interactive Robotic Interfaces
Page 240: Control of Interactive Robotic Interfaces
Page 241: Control of Interactive Robotic Interfaces
Page 242: Control of Interactive Robotic Interfaces
Page 243: Control of Interactive Robotic Interfaces
Page 244: Control of Interactive Robotic Interfaces
Page 245: Control of Interactive Robotic Interfaces

Printing: Krips bv, MeppelBinding: Stürtz, Würzburg