Multi-Layer Architecture of Ubiquitous Robot System for Integrated Services

Ubiquitous robot consists of various software and hardware platforms with various functions with different interfaces. In practical sense, it is impossible for software agents to hold all information related to other sensors or mobile robots. This makes it difficult to develop software agents and, at the same time, implement both modularity and scalability for the entire system. This paper proposes a novel multi-layer architecture to address the problems of interoperability between different hardware and software platforms in an ubiquitous environment offering services to the user regardless of space or time constraints. The proposed architecture is composed of five layers, which are classified according to device and environment independency, for modularity, scalability and interoperability between different hardware and software platforms. To show the general feasibility of the proposed architecture, this paper presents case studies in a simplified environment by computer simulation and experiments.

[1]  Jong-Hwan Kim,et al.  Genetic Representation for Evolvable Artificial Creature , 2006, 2006 IEEE International Conference on Evolutionary Computation.

[2]  A. Watson,et al.  OMG (Object Management Group) architecture and CORBA (common object request broker architecture) specification , 2002 .

[3]  Young-Guk Ha,et al.  Service-oriented integration of networked robots with ubiquitous sensors and devices using the semantic Web services technology , 2005, 2005 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[4]  Jong-Hwan Kim,et al.  Two-Layered Confabulation Architecture for an Artificial Creature's Behavior Selection , 2008, IEEE Transactions on Systems, Man, and Cybernetics, Part C (Applications and Reviews).

[5]  Seung-Hwan Choi,et al.  Incorporation of a Software Robot anda Mobile Robot Using a Middle Layer , 2007, IEEE Transactions on Systems, Man, and Cybernetics, Part C (Applications and Reviews).

[6]  Yong Yao,et al.  The cougar approach to in-network query processing in sensor networks , 2002, SGMD.

[7]  Jong-Hwan Kim,et al.  The Origin of Artificial Species: Genetic Robot , 2005 .

[8]  Jong-Hwan Kim,et al.  Two-layered face detection system using evolutionary algorithm , 2005, 2005 IEEE Congress on Evolutionary Computation.

[9]  Mark Weiser,et al.  Some computer science issues in ubiquitous computing , 1993, CACM.

[10]  Mark Weiser,et al.  Some Computer Science Problems in Ubiquitous Computing , 1993 .

[11]  Jong-Hwan Kim,et al.  Ubiquitous Robot: A New Paradigm for Integrated Services , 2007, Proceedings 2007 IEEE International Conference on Robotics and Automation.

[12]  Jong-Hwan Kim The 3 rd Generation of Robotics: Ubiquitous Robot. , 2005 .

[13]  Jong-Hwan Kim,et al.  Internet Control Architecture for Internet-Based Personal Robot , 2001, Auton. Robots.

[14]  Jong-Hwan Kim,et al.  Multi-objective evolutionary generation process for specific personalities of artificial creature , 2008, IEEE Computational Intelligence Magazine.

[15]  Bernd Reusch Computational Intelligence, Theory and Applications , 1997 .

[16]  Roy H. Campbell,et al.  A Middleware for Context-Aware Agents in Ubiquitous Computing Environments , 2003, Middleware.

[17]  Seung-Hwan Choi,et al.  Software Robot in a PDA for Human Interaction and Seamless Service , 2007, RO-MAN 2007 - The 16th IEEE International Symposium on Robot and Human Interactive Communication.

[18]  Philip Levis,et al.  Maté: a tiny virtual machine for sensor networks , 2002, ASPLOS X.

[19]  Ren C. Luo,et al.  Networked intelligent robots through the Internet: issues and opportunities , 2003, Proc. IEEE.

[20]  W. L. Johnson,et al.  Proceedings of the First International Joint Conference on Autonomous Agents and Multiagent Systems , 2002 .

[21]  Cynthia Breazeal,et al.  Social interactions in HRI: the robot view , 2004, IEEE Transactions on Systems, Man, and Cybernetics, Part C (Applications and Reviews).

[22]  Jong-Hwan Kim,et al.  The Third Generation of Robotics : Ubiquitous Robot , 2004 .

[23]  Philip A. Bernstein,et al.  Middleware: a model for distributed system services , 1996, CACM.

[24]  Nader Mohamed,et al.  Middleware: middleware challenges and approaches for wireless sensor networks , 2006, IEEE Distributed Systems Online.

[25]  Robin R. Murphy,et al.  Introduction to AI Robotics , 2000 .

[26]  Bruce Blumberg,et al.  Object persistence for synthetic creatures , 2002, AAMAS '02.

[27]  Wolfram Burgard,et al.  Mapping and localization with RFID technology , 2004, IEEE International Conference on Robotics and Automation, 2004. Proceedings. ICRA '04. 2004.