Abstract
Recently, more and more intelligent robotic systems have been embedded into the Internet for service, security, and entertainment, including distributed mobile robots. These networked robots have captured the interest of many researchers worldwide [Gol05]. Apart from operation in a hazardous environment (a traditional telerobotic area), networked robots have been applied in a wide range of real-world applications, including tele-manufacturing, teletraining, tele-surgery, traffic control, space exploration, disaster rescue, health care, and as museum guides [HTCV04]).
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
K. Ali, Multiagent telerobotics: Matching systems to tasks, Ph.D. thesis, Georgia Tech Mobile Robot Lab, USA, 1999.
L. Cragg and H. Hu, Implementing alliance in networked robots using mobile agents, Proceedings of 5th IFAC Symposium on Intelligent Autonomous Vehicles, Instituto Superior Tecnico (Lisbon, Portugal), 10th–12th December 2004.
L. Cragg and H. Hu, Implementing multiple robot architectures using mobile agents, Proceedings of Control 2004 (Bath, England), 6th–9th September 2004.
L. Cragg and H. Hu, Application of reinforcement learning to mobile robot in reaching recharging station operation, IPROMS 2005 (On-Line Conference), 5th–14th July 2005.
L. Cragg, Application of mobile agents to networked robots in hazardous environments, Ph.D. thesis, Department of Computer Science, University of Essex, UK, September 2005.
R. S. Gray, G. Cybenko, D. Kotz, and D. Rus, Mobile agents: Motivations and state of the art systems, Tech. report, TR2000-365, Department of Computer Science, Dartmouth College, USA, 2002.
K. Goldberg, Ieee society of robotics and automation technical committee on: Networked robots, http://www.ieor.berkeley.edu/goldberg/tc/, 2005.
H. Hu, P.W. Tsui, L. Cragg, and N. Voelker, Agent architecture for multi-robot cooperation over the internet, International Journal of Integrated Computer-aided Engineering, Vol. 11, No. 3, 2004.
Hummingbird, Exceed homepage, http://www.hummingbird.com/, 2005.
IKV, Homepage, http://www.ikv.de/, IKV++ Technologies AG, 2005.
Sun MicroSystems Inc., Java homepage, http://java.sun.com, 2005.
D. B. Lange, Mobile objects and mobile agents: The future of distributed computing?, In Proceedings of 12th European Conference on Object-Oriented Programmin (20–24 July 1998).
D. S. Milojicic, Trend wars: Mobile agent applications, IEEE Concurrency, Vol. 7, No. 3, Pages: 80–90 (1999).
P. Marques, P. Simões, L. M. Silva, F. Boavida, and J. G. Silva, Providing applications with mobile agent technology, Proceedings of the 4th IEEE International Conference on Open Architectures and Network Programming (Anchorage, Alaska), April 2001.
T. Papaioannou, Mobile agents: Are they useful for establishing a virtual presence in space?, Agents with adjustable Autonomy Symposia, AAAI Spring Symp, 1999.
L. E. Parker, Alliance: An architecture for fault tolerant multi-robot cooperation, IEEE Transactions on Robotics and Automation, 14(2), 1998.
S. L. Pfleeger, Software engineering: Theory and practice, 2nd ed., Prentice Hall, 2001.
ActivMedia Robotics, Homepage, http://robots.activmedia.com, 2005.
R. Sutton and A. G. Barto, Reinforcement learning: An introduction, MIT Press, 1998.
W. Vieira, L. M. Camarinha-Matos, and O. Castolo, Fitting autonomy and mobile agents, Proceedings of the 8th IEEE International Conference on Emerging Technologies and Factory Automation, Vol. 2, Antibes-Juan les Pins, France, 15–18 October 2001.
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
Cragg, L., Hu, H., Voelker, N. (2007). Modularity and Mobility of Distributed Control Software for Networked Mobile Robots. 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_26
Download citation
DOI: https://doi.org/10.1007/978-3-540-68951-5_26
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-68949-2
Online ISBN: 978-3-540-68951-5
eBook Packages: EngineeringEngineering (R0)