PlantCare: An Investigation in Practical Ubiquitous Systems

  • Anthony LaMarca
  • Waylon Brunette
  • David Koizumi
  • Matthew Lease
  • Stefan B. Sigurdsson
  • Kevin Sikorski
  • Dieter Fox
  • Gaetano Borriello
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 2498)


Ubiquitous computing is finally becoming a reality. However, there are many practical issues that stand in the way of mass acceptance. We have been investigating these practical concerns within the context of an autonomous application that takes care of houseplants using a sensor network and a mobile robot. We believe that emphasizing autonomy and thereby minimizing demands on users will help us address the many practical concerns that will arise not only in PlantCare but also in many other ubiquitous applications. In this paper, we discuss the technical challenges that we have encountered while trying to make PlantCare a reality and report on our experience in addressing these challenges.


Sensor Network Sensor Node Mobile Robot Ubiquitous Computing Simple Object Access Protocol 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Autonomic Computing Manifesto,, visited June 2002.
  2. 2.
    J. Hill, R. Szewcyk, A. Woo, D. Culler, S. Hollar, K. Pister. 2000. System Architecture Directions for Networked Sensors. Architectural Support for Programming Languages and Operating Systems 2000.Google Scholar
  3. 3.
    ActivMedia Robotics,, visited Feb. 2002.
  4. 4.
    S. Thrun, M. Bennewitz, W. Burgard, A. Cremers, F. Dellaert, D. Fox, D. Haehnel, C. Rosenberg, N. Roy, J. Schulte and D. Schulz. 1999. MINERVA: A second generation mobile tour-guide robot. In Proceedings of the IEEE International Conference on Robotics and Automation (ICRA).Google Scholar
  5. 5.
    Burgard, W., A. Cremers, D. Fox, D. Haehnel, G. Lakemeyer, D. Schulz, W. Steiner and S. Thrun. 1999. Experiences with an interactive museum tour-guide robot. Artificial Intelligence.Google Scholar
  6. 6.
    D. Box et al. Simple Object Access Protocol (SOAP) 1.1, World Wide Web Consortium (W3C), May 2000., visited Feb. 2002.
  7. 7.
    M. Kohnoet al. An adaptive sensor network system for complex environments. Robotics and Autonomous Systems, Vol. 28, Issues 2 3, August 1999, pp. 115–125.CrossRefGoogle Scholar
  8. 8.
    A. Wang et al. Energy-Scalable Protocols for Battery-Operated Microsensor Networks. IEEE Workshop on Signal Processing Systems, 1999, pp. 483–492.Google Scholar
  9. 9.
    J. Rabaey and et al. PicoRadio Supports Ad Hoc Ultra-Low Power Wireless Networking. IEEE Computer, July 2000, Vol. 33, No. 7, pp. 42–48.CrossRefGoogle Scholar
  10. 10.
    M. Bhardwaj, A. Chandrakasan, and T. Garnett. Upper Bounds on the Lifetime of Sensor Networks. IEEE International Conference on Communications, 2001, vol. 3 pp. 785–790.Google Scholar
  11. 11.
    A. Lamarcaet al. Making Sensor Networks Practical with Robots. To appear in the 2002 International Conference on Pervasive Computing. Intel Research, IRS-TR-02-004.Google Scholar
  12. 12.
    Bronsteinet al. Self-Aware Services: Using Bayesian Networks for Detecting Anomalies in Internet-based Services. 2001 IEEE/IFIP International Symposium on Integrated Network Management Proceedings, pp. 623–638. HP Labs, HPL-2001-23R1.Google Scholar
  13. 13.
    M. Montermerlo, S. Thrun, D. Koller, B. Wegbreit. FastSLAM: A Factored Solution to the Simultaneous Localization and Mapping Problem. AAAI, 2002.Google Scholar
  14. 14.
    G. Dissanayake, P. Newman, S. Clark, H.F. Durant-Whyte, M. Csorba. A Solution to the Simultaneous Localization and Map Building (SLAM) Problem. IEEE Transactions of Robotics and Automation, 2001.Google Scholar
  15. 15.
    J. Hightower, R Want, and G Borriello. SpotON: An indoor 3d location sensing technology based on RF signal strength. UW-CSE Tech Report 00-02-02, University of Washington, Department of Computer Science and Engineering, Seattle, WA, Feb. 2000.Google Scholar
  16. 16.
    G. Abowd. Killer applications vs. Killer experiences: achieving a palatable human experience in ubiquitous computing. CHI 2001Workshop: Building the Ubiquitous Computing User Experience.Google Scholar
  17. 17.
    Apache Soap., visited June 2002.
  18. 18.
    Tobin J. Lehmanet al. Hitting the distributed computing sweet spot with Tspaces. Computer Networks, vol. 35, no. 4, Mar. 2001, pp. 457–472.CrossRefGoogle Scholar
  19. 19.
    S. Consolvoet al. User Study Techniques in the Design and Evaluation of a Ubicomp Environment. To appear in the 2002 International Conference on Ubiquitous Computing. Intel Research, IRS-TR-02-012.Google Scholar
  20. 20.
    M. Weiser and J. Brown. The Coming Age of Calm Technology. Technical Report, Xerox PARC, October 1996Google Scholar
  21. 21.
    D. A. Norman, The Invisible Computer, MIT Press, 1998Google Scholar
  22. 22.
    B. Brumitt et al. EasyLiving: Technologies for Intelligent Environments. Proc. 2nd Int’l Symp. Handheld and Ubiquitous Computing (HUC2K), Lecture Notes in Computer Science, vol. 1927, Springer-Verlag, Berlin, 2000, pp. 12–29.CrossRefGoogle Scholar
  23. 23.
    A. Foxet al. Integrating Information Appliances into an Interactive Space. IEEE Computer Graphics and Applications, v. 20 no. 3, May/June 2000, pp. 54–65.CrossRefGoogle Scholar
  24. 24.
    C. Kiddet al. The Aware Home: A Living Laboratory for Ubiquitous Computing Research. Proc. Of the 2nd Int’l Workshop on Cooperative Buildings (CoBuild99).Google Scholar
  25. 25.
    L. Arnstein, G. Borriello, S. Consolvo, B. Franza, C. Hung, J. Su, Q. Zhou. Labscape: Desig of a Smart Environment for the Cell Biology Laboratory. To appear in IEEE Pervasive ComputingGoogle Scholar
  26. 26.
    F. Dellaert, D. Fox, W. Burgard, and S. Thrun. Monte Carlo Localization for Mobile Robotics. ICRA, 1999.Google Scholar
  27. 27.
    F. Michaud et al. Experiences with with an autonomous robot attending AAAI. IEEE Intelligent Systems, 2001, Volume: 16Issue: 5, pp. 23–29.Google Scholar
  28. 28.
    Embedded, Everywhere: A Research Agenda for Networked Systems of Embedded Computers. Computer Science and Telecommunications Board (CSTB) Report.Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2002

Authors and Affiliations

  • Anthony LaMarca
    • 1
  • Waylon Brunette
    • 2
  • David Koizumi
    • 1
  • Matthew Lease
    • 1
  • Stefan B. Sigurdsson
    • 1
  • Kevin Sikorski
    • 2
  • Dieter Fox
    • 2
  • Gaetano Borriello
    • 1
    • 2
  1. 1.Intel Research SeattleUSA
  2. 2.Department of Computer Science & EngineeringUniversity of WashingtonUSA

Personalised recommendations