PlantCare: An Investigation in Practical Ubiquitous Systems

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.

[1]  Mark W. Newman,et al.  Building the ubiquitous computing user experience , 2001, CHI Extended Abstracts.

[2]  Sunny Consolvo,et al.  User Study Techniques in the Design and Evaluation of a Ubicomp Environment , 2002, UbiComp.

[3]  Robert Szewczyk,et al.  System architecture directions for networked sensors , 2000, ASPLOS IX.

[4]  A. Fox,et al.  Integrating information appliances into an interactive workspace , 2000, IEEE Computer Graphics and Applications.

[5]  Yuichiro Anzai,et al.  An adaptive sensor network system for complex environments , 1999, Robotics Auton. Syst..

[6]  Anantha Chandrakasan,et al.  Energy-Scalable Protocols for Battery-Operated MicroSensor Networks , 2001, J. VLSI Signal Process..

[7]  Jan M. Rabaey,et al.  PicoRadio Supports Ad Hoc Ultra-Low Power Wireless Networking , 2000, Computer.

[8]  Hugh F. Durrant-Whyte,et al.  A solution to the simultaneous localization and map building (SLAM) problem , 2001, IEEE Trans. Robotics Autom..

[9]  Gaetano Borriello,et al.  Labscape: A Smart Environment for the Cell Biology Laboratory , 2002, IEEE Pervasive Comput..

[10]  Martin Mueller,et al.  Self-aware services: using Bayesian networks for detecting anomalies in Internet-based services , 2001, 2001 IEEE/IFIP International Symposium on Integrated Network Management Proceedings. Integrated Network Management VII. Integrated Management Strategies for the New Millennium (Cat. No.01EX470).

[11]  Donald A. Norman,et al.  The invisible computer , 1998 .

[12]  D. Box,et al.  Simple object access protocol (SOAP) 1.1 , 2000 .

[13]  Matthew Lease,et al.  Making Sensor Networks Practical with Robots , 2002, Pervasive.

[14]  Barry Brumitt,et al.  EasyLiving: Technologies for Intelligent Environments , 2000, HUC.

[15]  Wolfram Burgard,et al.  Experiences with an Interactive Museum Tour-Guide Robot , 1999, Artif. Intell..

[16]  Wolfram Burgard,et al.  Monte Carlo localization for mobile robots , 1999, Proceedings 1999 IEEE International Conference on Robotics and Automation (Cat. No.99CH36288C).

[17]  Gaetano Borriello,et al.  SpotON: An Indoor 3D Location Sensing Technology Based on RF Signal Strength , 2000 .

[18]  Dominic Létourneau,et al.  Experiences with an Autonomous Robot Attending AAAI , 2001, IEEE Intell. Syst..

[19]  Anantha Chandrakasan,et al.  Upper bounds on the lifetime of sensor networks , 2001, ICC 2001. IEEE International Conference on Communications. Conference Record (Cat. No.01CH37240).

[20]  Gregory D. Abowd,et al.  The Aware Home: A Living Laboratory for Ubiquitous Computing Research , 1999, CoBuild.

[21]  Paul Bowman,et al.  Hitting the distributed computing sweet spot with TSpaces , 2001, Comput. Networks.

[22]  Wolfram Burgard,et al.  MINERVA: a second-generation museum tour-guide robot , 1999, Proceedings 1999 IEEE International Conference on Robotics and Automation (Cat. No.99CH36288C).

[23]  Sebastian Thrun,et al.  FastSLAM: a factored solution to the simultaneous localization and mapping problem , 2002, AAAI/IAAI.

[24]  John Seely Brown,et al.  The coming age of calm technolgy , 1997 .