Browse > Article

A Communication Framework for the Robotic Mediator collaborating with Smart Environments  

Suh, Young-Ho (Robot/Cognitive System Research Department, Electronics and Telecommunication Research Institute)
Lee, Kang-Woo (Robot/Cognitive System Research Department, Electronics and Telecommunication Research Institute)
Cho, Eun-Sun (Department of Computer Science and Engineering, Chungnam National University)
Publication Information
Abstract
In order to enable network robots to effectively collaborate with smart environments, it is crucial that various types of heterogeneous device platforms can communicate each other in flexible and efficient manners. Most of existing software platforms for network robots adopted general-purpose middlewares such as CORBA, which are not suitable to the communication between robots and smart environments due to their heavy size and complexity. Moreover, they do not provide network robot-specific features. Therefore, we propose a new TCP-based Remote Method Invocation framework. We devide the middleware into two layers i. e. transport layers and rmi layers and provide key features to each layer so that network robots can effectively communicate with various devices in smart environments.
Keywords
Smart Environment; Robotic Mediator; Network Robot; Communication Framework; Protocol;
Citations & Related Records
연도 인용수 순위
  • Reference
1 C. Côté et al., "Robotic Software Integration Using MARIE," Int. J. Advanced Robot. Syst., vol. 3, no. 1, 2006, pp. 55-60.
2 N. Ando et al., "RTMiddleware: Distributed Component Middleware for RT (Robot Technology)," IEEE/RSJ Int. Conf. Robots and Intelligent Systems, 2005, pp. 3555-3560.
3 D. C. Schmidth, "ACE: An Object-Oriented Framework for Developing Distributed Applications", Proceedings of the 6th USENIX C++ Technical Conference, April 1994.
4 H. Utz et al., "Miro-Middleware for Mobile Robot Application," IEEE Trans. Robot. Autom., vol. 18, no. 4, 2002, pp. 493-497.   DOI   ScienceOn
5 B.P. Gerkey, R.T. Vaughan, and A. Howard, "The Player/Stage Project: Tools for Multi-Robot and Distributed Sensor Systems," Proc. Int. Conf. Advanced Robotics, 2003, pp. 317-323.
6 A. Saffiotti and M. Broxvall, "PEIS Ecologies: Ambient Intelligence Meets Autonomous Robotics," Int. Conf. Smart Objects and Ambient Intelligence, 2005, pp. 275-280.
7 M. Kranz, R. Rusu, A. Maldonado, M. Beetz, A. Schmidth, "A Player/Stage System for Context-Aware Intelligent Environments," in Proc. of the System Support for Ubiquitous Computing Workshop(UbiSys), Sep. 2006.
8 Kim, H., Lee, K.-W., Suh, Y.-H., Cho, J.-M., Cho, Y.-J.: Client/Server Framework for Providing Context-Aware Services to Network Based Robots. In: 16th IEEE International Symposium on Robot Human Interactive Communication, Jeju Island, Korea, pp. 475-480 (2007)
9 W. Yu et al., "Design and Implementation of a Ubiquitous Robotic Space," IEEE Trans. Autom. Sci. and Eng., Vol.6, No.4, Oct. 2009.
10 M. Weiser, "The Computer of the 21st Century", Scientific American, vol. 265, no. 3, 19991, pp. 66-75.
11 Cook DJ, Das SK, editors. Smart environments: Technologies, protocols and applications. Hoboken: John Wiley and Sons; 2004
12 Setfan Poslad, Ubiquitous Computing: Smart Devices, Environments and Interactions. Wiley, ISBN: 978-0-0470-03560-3, 2009.
13 De Carolis B., Cozzolongo G., Interpretation of User's Feedback in Human-Robot Interaction. Journal of Physical Agents, vol. 3, no. 2, 2009
14 D. Lee, T. Yamazaki and S. Helal, "Robotic companions for smart space interaction", Pervasive Computing, pp. 78-84, 2009.
15 Ishii, H. Tangible bits: Beyond pixels. In Proc. of TEI'08, pages xv-xxv, Bonn, Germany, 2008.
16 허기수, 이동우, 정현태, 박준석, "프로젝션 기반 증강현실 기술동향", 전자통신동향분석, 제26권, 제5호, 92-101쪽, 2011년.
17 G. Coaaolongo, B. D. Carolis, S. Pizzutilo, "Social Robots as Mediators between Users and Smart Environments" IUI '07, pp. 353-356, 2007.
18 S. Coradeschi and A. Saffiotti, "Symbiotic robotic systems: Humans, robots, and smart environments," IEEE Intelligent Systems, vol.21, no.3, pp. 82-84, 2006.   DOI   ScienceOn
19 Bien, Z.; Lee, H.; Do, J.; Kim, Y.; Park, K. & Yank, S. (2007) Intelligent Interaction for Human-friendly Service Robot in Smart House Environment. International Journal of Computational Intellignece Systems, vol. 1, no. 1, ,pp 77-93, (Jan 2008)
20 Nader Mohamed, Jameela Al-Jaroodi, and Jawhar, "A Review of Middleware for Networked Robots", IJCSNS, Vol. 9, 2009.
21 Brooks, A., Kaupp, T., Makarenko, A., Williams, S., and Orebaeck, A. (2007). Orca: A component model and repository. Software Engineering for Experimental Robotics, 231.
22 H. Bruyninckx, "Open Robot Control Software: The OROCOS Project," Proc. IEEE Int. Conf. Robot. Autom., 2001, pp. 21-26.