Building a distributed robot garden

This paper describes the architecture and implementation of a distributed autonomous gardening system. The garden is a mesh network of robots and plants. The gardening robots are mobile manipulators with an eye-in-hand camera. They are capable of locating plants in the garden, watering them, and locating and grasping fruit. The plants are potted cherry tomatoes enhanced with sensors and computation to monitor their well-being (e.g. soil humidity, state of fruits) and with networking to communicate servicing requests to the robots. Task allocation, sensing and manipulation are distributed in the system and de-centrally coordinated. We describe the architecture of this system and present experimental results for navigation, object recognition and manipulation.

[1]  R. Noble,et al.  AE—Automation and Emerging Technologies , 2001 .

[2]  Seth Hutchinson,et al.  Visual Servo Control Part I: Basic Approaches , 2006 .

[3]  Sanjiv Singh,et al.  Integrated wireless sensor/actuator networks in an agricultural application , 2004, SenSys '04.

[4]  Johnny Park,et al.  Segmentation of Apple Fruit from Video via Background Modeling , 2006 .

[5]  J. Bontsema,et al.  An Autonomous Robot for Harvesting Cucumbers in Greenhouses , 2002, Auton. Robots.

[6]  Morgan Quigley,et al.  ROS: an open-source Robot Operating System , 2009, ICRA 2009.

[7]  Nikolaus Correll,et al.  Distributed boundary coverage with a team of networked miniature robots using a robust market-based algorithm , 2008, Annals of Mathematics and Artificial Intelligence.

[8]  Kuan Chong Ting,et al.  Visual feedback guided robotic cherry tomato harvesting , 1996 .

[9]  Yunseop Kim,et al.  Instrumentation and Control for Wireless Sensor Network for Automated Irrigation , 2006 .

[10]  Antonio Torralba,et al.  LabelMe: A Database and Web-Based Tool for Image Annotation , 2008, International Journal of Computer Vision.

[11]  François Chaumette,et al.  Visual servo control. I. Basic approaches , 2006, IEEE Robotics & Automation Magazine.

[12]  Michael Beetz,et al.  Robots in the kitchen: Exploiting ubiquitous sensing and actuation , 2008, Robotics Auton. Syst..

[13]  Tateshi Fujiura,et al.  Cherry-harvesting robot , 2008 .

[14]  Nikolaus Correll,et al.  SwisTrack - a flexible open source tracking software for multi-agent systems , 2008, 2008 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[15]  Alessandro Saffiotti,et al.  The PEIS-Ecology project: Vision and results , 2008, 2008 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[16]  Antonio Torralba,et al.  Sharing features: efficient boosting procedures for multiclass object detection , 2004, Proceedings of the 2004 IEEE Computer Society Conference on Computer Vision and Pattern Recognition, 2004. CVPR 2004..