DOI QR코드

DOI QR Code

Networked Robots using ATLAS Service-Oriented Architecture in the Smart Spaces

  • Published : 2008.12.01

Abstract

We introduce new type of networked robot, Ubiquitous Robotic Companion (URC), embedded with ATLAS Service-oriented architecture for enhancing the space sensing capability. URC is a network-based robotic system developed by ETRI. For years of experience in deploying service with ATLAS sensor platform for elder and people with special needs in smart houses, we need networked robots to assist elder people in their successful daily living. Recently, pervasive computing technologies reveals possibilities of networked robots in smart spaces, consist of sensors, actuators and smart devices can collaborate with the other networked robot as a mobile sensing platform, a complex and sophisticated actuator and a human interface. This paper provides our experience in designing and implementing system architecture to integrate URC robots in pervasive computing environments using the University of Florida's ATLAS service-oriented architecture. In this paper, we focus on the integrated framework architecture of URC embedded with ATLAS platform. We show how the integrated URC system is enabled to provide better services which enhance the space sensing of URC in the smart space by applying service-oriented architecture characterized as flexibility in adding or deleting service components of Ubiquitous Robotic Companion.

Keywords

References

  1. M. Addlesee, R. Curwen, S. Hodges, J. Newman, P. Steggles, A. Ward and A. Hopper, 'Implementing a Sentient Computing System,' IEEE Computer Magazine, Volume 34, No. 8, 50-56, August 2001
  2. A. Chen, R.R. Muntz, S. Yuen, I. Locher, S. Park, and M.B. Srivastava, 'A Support Infrastructure for the Smart Kindergarten,' IEEE Pervasive Computing, vol. 1, no. 2, pp. 49-57, April-June 2002
  3. DEY, A., and ABOWD, G., 'The Context Toolkit: aiding the development of context-aware applications,' Workshop on Software Engineering for Wearable and Pervasive Computing (June 2000), Limerick, Ireland
  4. EDMONDS, N., STARK, D., and DAVIS, J. MASS, 'Modular architecture for sensor systems,' In 4th Int'l Conf. on Information Processing in Sensor Networks, April 2005
  5. GELLERSON, H., KORTUEM, G. SCHMIDT, A., and BEIGL, M., 'Physical prototyping with Smart-Its,' IEEE Pervasive Computing, 3, 3, pp. 74-82, July-Sept. 2004
  6. S. Giroux, A. Ayers, and H. Pigot, 'An Infrastructure for Assisted Cognition and Telemonitoring,' ICADI, 2003
  7. GREENBERG, S., and FITCHETT, C., 'Phidgets: easy development of physical interfaces through physical widgets,' In 14th ACM Symposium on User Interface Software and Technology, pp. 209-218, Nov. 2001
  8. Joonmyun Cho and Hyun Kim, 'Context knowledge management in pervasive computing,' Proceedings of the 3rd International Conference on Ubiquitous Robots and Ambient Intelligence (URAI 2006), 2006
  9. Hagras et al., 'Creating an ambient-intelligence environment using embedded agents,' IEEE Intelligent Systems, Volume 19, No. 6, 12-20, November/December 2004
  10. T. Hansen, J. Bardram and M. Soegaard, 'Moving out of the lab: deploying pervasive technologies in a hospital,' IEEE Pervasive Computing, Volume 5, Issue 3, 24-31, July-September, 2006
  11. HARBIRD, R., HAILES, S., and MASCOLO, C., 'Adaptive resource discovery for ubiquitous computing,' Proceedings of the 2nd workshop on Middleware for pervasive and ad-hoc computing, pp. 155-160, 2004
  12. A. Helal, W. Mann, H. Elzabadani, J. King, Y. Kaddourah, and E. Jansen, 'Gator Tech Smart House: a programmable pervasive space,' IEEE Computer magazine, 66-74, March 2005
  13. HUEBSCHER, M., and MCCANN J., 'Adaptive middleware for context-aware applications in smart-homes,' Proceedings of the 2nd workshop on Middleware for pervasive and ad-hoc computing, pp. 111-116, 2004
  14. Joseph McDonnell, et. al., 'The Cost of Treatment of Alzheimer's Disease in the Netherlands - A Regression-Based Simulation Model,' pp. 379-390, Vol. 19, No. 4, Pharmacoeconomics 2001 https://doi.org/10.2165/00019053-200119040-00005
  15. Y. Kaddoura, J. King and A. Helal, 'Cost-precision tradeoffs in unencumbered floor-based indoor location tracking,' Proc. of the 3rd Intl. Conf. on Smart homes and health Telemetrics, July 2005
  16. KAHN, J., KATZ, R., and PISTER, K., 'Next century challenges: mobile networking for 'Smart Dust',' Proceedings of 5th ACM/IEEE Int'l Conf. on Mobile computing and networking, pp. 271-278, 1999
  17. C. Kidd, et al., 'The Aware Home: A living laboratory for ubiquitous computing research,' In Proceedings of Cooperative Buildings, 191-198, 1999
  18. Hyun Kim, Young-Jo Cho, and Sang-Rok Oh. 'CAMUS: A middleware supporting context-aware services for networkbased robots,' IEEE Workshop on Advanced Robotics and Its Social Impacts, Nagoya, Japan, 2005
  19. J. King, R. Bose, H. Yang, S. Pickles and A. Helal, 'Atlas - A Service-Oriented Sensor Platform,' Proceedings of the first IEEE International Workshop on Practical Issues in Building Sensor Network Applications (SenseApp 2006). Tampa, Florida, November 2006
  20. LYMBEROPOULOS, D., and SAVVIDES, A., 'XYZ: a motion-enabled power aware sensor node platform for distributed sensor network applications,' In 4th Int'l Conf. on Information Processing in Sensor Networks, April 2005
  21. MAINWARING, A., POLASTRE, J., SZEWCZYK, R., CULLER, D., and ANDERSON, J., 'Wireless sensor networks for habitat monitoring,' In 1st ACM Intl. Workshop on Wireless Sensor Networks and Apps., pp. 88-97, Sept. 2002
  22. Matthias Kranz, Radu Bogdan Rusu, Alexis Maldonado, Michael Beetz, and Albrecht Schmidt, 'A Player/Stage System for Context-Aware Intelligent Environments,' In Proceedings of UbiSys'06, System Support for Ubiquitous Computing Workshop, at the 8th Annual Conference on Ubiquitous Computing (Ubicomp 2006), September 17-21, 2006
  23. MODAHL, M., AGARWALLA, B., ABOWD, G. D., RAMACHANDRAN, U., and SAPONAS, T., 'Toward a standard ubiquitous computing framework,' Proceedings of the 2nd workshop on Middleware for pervasive and ad-hoc computing, pp. 135-139, 2004
  24. NACHMAN, L., KLING, R., HUANG, J., and HUMMEL, V., 'The Intel mote platform: a Bluetooth-based sensor network for industrial monitoring,' In 4th Int'l Conf. on Information Processing in Sensor Networks, April 2005
  25. O'FLYNN, B. et. al., 'The development of a novel minaturized modular platform for wireless sensor networks,' In 4th Intl. Conference on Information Processing in Sensor Networks, April 2005
  26. PARK, C., LIU, J., and CHOU, P., 'Eco: an ultra-compacy low-power wireless sensor node for real-time motion monitoring,' In 4th Int'l Conf. on Information Processing in Sensor Networks, April 2005
  27. PON, R. et. al., 'Networked infomechanical systems: a mobile embedded networked sensor platform,' In 4th Int'l Conf. on Information Processing in Sensor Networks, April 2005
  28. ROBINSON, J., WAKEMAN, I., and OWEN, T., 'Scooby: middleware for service composition in pervasive computing,' Proceedings of the 2nd workshop on Middleware for pervasive and ad-hoc computing, pp. 161-166, 2004
  29. ROMAN, M., HESS, C., CERQUEIRA, R., RANGANATHAN, A., CAMPBELL, R., and NAHRSTEDT, K., 'Gaia: a middleware infrastructure to enable active spaces,' IEEE Pervasive Computing, pp. 74-83, Oct-Dec 2002
  30. SAMIMI, F., MCKINLEY, P., SADJADI, S., and GE, P., 'Kernel-middleware interaction to support adaptation in pervasive computing environments,' Proceedings of the 2nd workshop on Middleware for pervasive and adhoc computing, pp. 140-145, 2004
  31. A. Sixsmith, 'Pervasive Computing and the Well-Being of Older Persons,' ICADI, 2003
  32. SoRENSEN, C., WU, M., SIVAHARAN, T., BLAIR, G., OKANDA, P., FRIDAY, A., and DURAN-LIMON, H., 'A context-aware middleware for applications in mobile ad hoc environments,' Proceedings of the 2nd workshop on Middleware for pervasive and ad-hoc computing, pp. 107-110, 2004
  33. YAU, S., KARIM, F., WANG, Y., WANG, B., and GUPTA, S., 'Reconfigurable context-sensitive middleware for pervasive computing,' IEEE Pervasive Computing, pp. 33-40, Jul-Sep 2002
  34. Network Robot Forum. www.scat.or.jp/nrf/English/