Abstract
This paper describes the architecture and implementation of a distributed autonomous gardening system with applications in urban/indoor precision agriculture. 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. By embedding sensing, computation, and communication into the pots, task allocation in the system is de-centrally coordinated, which makes the system scalable and robust against the failure of a centralized agent. We describe the architecture of this system and present experimental results for navigation, object recognition, and manipulation as well as challenges that lie ahead toward autonomous precision agriculture with multi-robot teams.
Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.References
Al-Kufaishi S, Blackmore B, Sourell H (2005) The potential contribution of precision irrigation to water conservation. In: Proceedings of the 5th European conference on precision agriculture, pp 943–950
Amstutz P, Correll N, Martinoli A (2009) Distributed boundary coverage with a team of networked miniature robots using a robust market-based algorithm. Ann Math Artif Intell (Special Issue Cover Explor Search) 52(2–4): 307–333
Åstrand B, Baerveldt AJ (2002) An agricultural mobile robot with vision-based perception for mechanical weed control. Auton Robots 13(1): 21–35
Blackmore B (2007) A systems view of agricultural robots. In: Proceedings of the 6th European conference on precision agriculture, pp 23–31
Blackmore B, Fountas S, Gemtos T, Vougioukas S (2006) Ecobots: improved energy utilisation through smaller smarter machines. In: Proceedings of the 3rd IFAC international workshop on bio-robotics
Chaumette F, Hutchinson S (2006) Visual servo control part i: basic approaches. Robot Autom Mag 13(4): 82–90
Correll N, Arechiga N, Bolger A, Bollini M, Charrow B, Clayton A, Dominguez F, Donahue K, Dyar S, Johnson L, Liu H, Patrikalakis A, Robertson T, Smith J, Soltero D, Tanner M, White L, Rus D (2009) Building a distributed robot garden. In: IEEE/RSJ International conference on intelligent robots and systems (IROS), St. Louis, MO, pp 1509–1516
Edan Y (1995) Design of an autonomous agricultural robot. Appl Intell 5(1): 41–50
van Henten E, Hemming J, van Tuijl B, Kornet J, Meuleman J, Bontsema J, van Os E (2002) An autonomous robot for harvesting cucumbers in greenhouses. Auton Robots 13(3): 241–258
Jagannatha S, Levesque A, Singh Y (2001) Approximation-based control and avoidance of a mobile base with an onboard arm for mars greenhouse operation. In: Proceedings of the 2001 IEEE international symposium on intelligent control, pp 103–108
Jimenez A, Ceres R, Pons J (2000) A survey of computer vision methods for locating fruit on trees. Trans ASAE 43(6): 1911–1920
Kim Y, Evans R, Iversen W, Pierce F (2006) Instrumentation and control for wireless sensor network for automated irrigation. ASAE Paper No 061105, St Joseph, Michigan
Kondo N, Nishitsuji Y, Ling P, Ting K (1996) Visual feedback guided robotic cherry tomato harvesting. Trans Am Soc Agric Eng (ASAE) 39(6): 2331–2338
Kondo N, Ninomiya K, Hayashi S (2005) A new challenge of robot for harvesting strawberry grown on table top culture. In: Proceedings of ASAE annual international meeting, Tampa, Florida. Paper number: 053138
Lee W, Slaughter D, Giles D (1995) Robotic weed control system for tomatoes. Precis Agric 1(1): 95–113
Lochmatter T, Roduit P, Cianci C, Correll N, Jacot J, Martinoli A (2008) Swistrack—a flexible open source tracking software for multi-agent systems. In: IEEE/RSJ International conference on intelligent robots and systems (IROS), Nice, France, pp 4004–4010
Otte M, Correll N (2010) The any-com approach to multi-robot coordination. In: IEEE International conference on robotics and automation (ICRA), workshop on network science and systems issues in multi-robot autonomy (NETSS), Anchorage, AK, USA
Quigley M, Conley K, Gerkey B, Faust J, Foote T, Leibs J, Wheeler R, Ng A (2009) Ros: an open-source robot operating system. In: International conference on robotics and automation, workshop on open-source robotics, open-source software workshop
Reed J, Miles S, Butler J, Baldwin M, Noble R (2001) Automatic mushroom harvester development. J Agric Eng Res 78(1): 15–23
Russell B, Torralba A, Murphy K, Freeman W (2008) Labelme: a database and web-based tool for image annotation. Int J Comput Vis 77(1–3): 157–173
Rusu R, Gerkey B, Beetz M (2008) Robots in the kitchen: exploiting ubiquitous sensing and actuation. Robot Auton Syst (Special Issue Netw Robot Syst) 56: 844–856
Saffiotti A, Broxvall M, Gritti M, LeBlanc K, Lundh R, Rashid J, Seo B, Cho Y (2008) The peis-ecology project: vision and results. In: Proceedings of the IEEE/RSJ International conference on intelligent robots and systems (IROS), Nice, France, pp 2329–2335
Schwager M, Rus D, Slotine JJ (2009) Decentralized, adaptive coverage control for networked robots. Int J Robot Res 28(3): 357–375
Srinivasan, A (eds) (2006) Handbook of precision agriculture: principles and applications. CRC Press,
Stentz A (1995) The focussed D* algorithm for real-time replanning. In: Proceedings of the international joint conference on artificial intelligence, pp 1652–1659
Tabb A, Peterson D, Park J (2006) Segmentation of apple fruit from video via background modeling. In: Proceedings of the American Society of Agricultural and Biological Engineers (ASABE) Annual International Meeting, Portland, pp 11
Tanigaki K, Fujiura T, Akase A, Imagawa J (2008) Cherry-harvesting robot. Comput Electron Agric 63(1): 65–72. (special issue on bio-robotics)
Torralba A, Murphy K, Freeman W (2004) Sharing features: efficient boosting procedures for multiclass object detection. In: Proceedings of the IEEE computer society conference on computer vision and pattern recognition (CVPR), pp 762–769
Wang N, Zhang N, Wang M (2006) Wireless sensors in agriculture and food industry—recent development and future perspective. Comput Electron Agric 50(1): 1–14
Zhang W, Kantor G, Singh S (2004) Integrated wireless sensor/actuator networks in agricultural applications. In: Proceedings of ACM SenSys, p 317
Author information
Authors and Affiliations
Corresponding author
Additional information
This work was done at the Department of Electrical Engineering and Computer Science and the Computer Science and Artificial Intelligence Laboratory, Massachusetts Institute of Technology, Cambridge, MA 02478, USA.
An abbreviated version of this paper was presented at the International Conference on Intelligent Robots and Systems (IROS), St. Louis, MO, 2009 [7].
Rights and permissions
About this article
Cite this article
Correll, N., Arechiga, N., Bolger, A. et al. Indoor robot gardening: design and implementation. Intel Serv Robotics 3, 219–232 (2010). https://doi.org/10.1007/s11370-010-0076-1
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11370-010-0076-1