A peer-to-peer software framework for cooperative robotic system
Zhu, Julie (2006) A peer-to-peer software framework for cooperative robotic system. Masters by Research thesis, Queensland University of Technology.
Recent developments in embedded systems give robots access to the Internet and make them more flexible and capable of performing more complex applications. However, these robots are still limited in terms of size, CPU power, storage resources and memory. Consequently, these robots have only been manufactured for certain specific applications and cannot be re-used for other applications. This presents us with a challenge to design a software framework - Robot Colony.
The Robot Colony enables robots to be suitable for a wide range of applications, not originally received from manufacturers, to achieve greater functionality, flexibility and utility. This research outlines the architecture and functionality of the Robot Colony to support the collaboration between devices in the P2P community and also analyse the JXTA platform, which was the framework originally proposed.
Lastly we present a customized P2P architecture that specifically addresses the interaction betweensoftware components across the network. We further discuss the following technologies applied in theframework:
* XML-based Directory Service Provider
* HTTP-based publish/describe control commands
* Remote Process Invoke
To fully complete the project, a thorough evaluation of the framework based on either the JXTAplatform or the customized P2P channel has been conducted. This evaluation provides basic statistics data for the proposed framework design and implementation. Further more, we have presented a realtime Demo at the Smart Device lab of the Queensland University of Technology.
Citation countsare sourced monthly fromand citation databases.
These databases contain citations from different subsets of available publications and different time periods and thus the citation count from each is usually different. Some works are not in either database and no count is displayed. Scopus includes citations from articles published in 1996 onwards, and Web of Science® generally from 1980 onwards.
Citations counts from theindexing service can be viewed at the linked Google Scholar™ search.
Full-text downloadsdisplays the total number of times this work’s files (e.g., a PDF) have been downloaded from QUT ePrints as well as the number of downloads in the previous 365 days. The count includes downloads for all files if a work has more than one.
|Item Type:||QUT Thesis (Masters by Research)|
|Supervisor:||Sitte, Joaquin& Roe, Paul|
|Keywords:||peer-to-peer, JXTA, JINI, XML, RPC, WWW, RMI, UPnP, salutation, SOAP, instant messaging, filesharing, distributed computing, MAS, agent|
|Divisions:||Past > QUT Faculties & Divisions > Faculty of Science and Technology|
Past > Schools > School of Software Engineering & Data Communications
|Department:||Faculty of Information Technology|
|Institution:||Queensland University of Technology|
|Copyright Owner:||Copyright Julie Zhu|
|Deposited On:||03 Dec 2008 13:58|
|Last Modified:||29 Oct 2011 05:44|
Repository Staff Only: item control page