Abstract
In this Chapter we report on the efforts carried out at the Robotics Laboratory ALTAIR of the University of Verona (Italy) towards the development of a high performance architecture for bilateral, i.e. force reflecting, teleoperation system. Key issues for the advancement of teleoperation technology include high performance control dealing with problems such as unpredictable delays and low bandwidth, advanced mechanisms and quantitative measures on the complete system including haptic displays. In the area of software development, new methodologies have been developed that permit a very careful and precise design, and allow to implement high performance architectures at a reasonable effort in terms of cost and development time. Our architecture, called Penelope, takes into account very important features of a haptics system: real-time behavior, distributed resources and general purpose structure. However, we are also studying features that make it particularly suited for high reliability and safety operations, such as space teleoperation and robot-assisted surgery.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Ronald C. Arkin, Behavior-based robotics, The MIT Press, 1998.
R.J. Anderson and W Spong, Asymptotic stability for force reflecting teleoperators with time delay, Journal of Robotics Research 11 (1992), no. 2, 135–148.
Scilab Consortium, Scilab-a free scientific software package.
Mathieu Desnoyer, Ltt next generation (lttng).
DIAPM, Real time application interface (rtai).
H. Das, H. Zak, W. S. Kim, A. K. Bejczy, and P. S. Schenker, Operator performance with alternative manual control modes in teleoperation, Presence 1 (1992), no. 2, 201–218.
Erich Gamma, Richard Helm, Ralph Johnson, and John Vlissides, Design patterns: Elements of reusable software architecture, Addison-Wesley, 1995.
Object Management Group, Uml: Unified modeling language.
M. Henning and S. Vinosky (eds.), Advanced corba programming in c++, Addison Wesley, Massachusetts, 1999.
Jan Kiszka, Usb real time support (usb4rt).
D.A. Lawrence, Stability and transparency in bilateral teleoperation, IEEE Transaction on Robotics and Automation 9 (1993), no. 5, 624–637.
Ulrich Marx, Rtnet hard real-time networking for real-time linux.
MathWorks, Matlab-the language of technical computing.
Anders Oreback and Herik I. Christensen, Evaluation of architectures for mobile robotics, Autonomous Robots 14 (2003), 33–49.
Object Management Group OMG, Common object request broker architecture, Tech. report, http://www.corba.org.
Opersys, Linux trace toolkit (ltt).
Network Time Protocol.
Charles Richter, Designing flexible object-oriented systems with uml, Sams, 1999.
T. B. Sheridan, Telerobotics, automation, and human supervisory control., Mit Press, Cambridge, MA, 1992.
T. B. Sheridan (ed.), Telerobotics, automation and human supervisory control, MIT Press, Cambridge, MA, 1992.
Y. Yokokohji and T. Yoshikawa, Bilateral control of master-slave manipulators for ideal kinestetic coupling-formulation and experiment, IEEE Transactions on Robotics and Automation 10 (1994), no. 5, 605–620.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2007 Springer-Verlag Berlin Heidelberg
About this chapter
Cite this chapter
Castellani, A., Galvan, S., Botturi, D., Fiorini, P. (2007). Advanced Teleoperation Architecture. In: Brugali, D. (eds) Software Engineering for Experimental Robotics. Springer Tracts in Advanced Robotics, vol 30. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-68951-5_24
Download citation
DOI: https://doi.org/10.1007/978-3-540-68951-5_24
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-68949-2
Online ISBN: 978-3-540-68951-5
eBook Packages: EngineeringEngineering (R0)