Design Patterns for Cyber-Physical Systems: The Case of a Robotic Greenhouse

  • Ricardo Garro INTA
  • Leo Ordinez CONICET
  • Omar Alimenti CONICET

Resumo


Cyber-physical systems (CPS) are a new discipline of research that involves electrical engineering, electronics, computer science, control and communications interacting with physical processes. This leads to a co-managed domain where both worlds (cyber and physical) must be taken into account to decide the actions to take. In this sense, this paper presents the design of a robotic greenhouse, which involves basically the greenhouse and a mobile robot interacting with the physical environment (collecting data and acting on plants). Thus, the main contribution is related to taking practical experience and generalize it by applying well-proven techniques to the development of CPS.

Referências

Encyclopedia Britannica. (2011) "Enciclopedia Británica" http://www.britannica.com/EBchecked/topic/9620/agriculturaltechnology/67808/ Greenhouses June 2011.

UML. (2011) "Unified Modeling Language" http://www.uml.org June 2011.

Ashraf Armoush Falk Salewski Stefan Kowalewski. (2008) "Effective Pattern Representation for Safety Critical Embedded Systems". CSSE (4): 91-97

Baturone A. O. (2001). Robótica: manipuladores y robots móviles ISBN: 8426713130. Páginas: 464. Marcombo.

Buschmann Frank Regine Meunier Hans Rohnert Peter Sommerlad Michael Stal and Michael Stal. (1996). "Pattern-Oriented Software Architecture Volume 1: A System of Patterns". 1o ed. Wiley Agosto 8.

Cheng B. H.C and J. M Atlee. (2007). "Research directions in requirements engineering." In 2007 Future of Software Engineering 285-303. (Pubitemid 47484932)

Correll N. N. Arechiga A. Bolger M. Bollini B. Charrow A. Clayton F. Dominguez et al. (2009). "Building a distributed robot garden." In Intelligent Robots and Systems 2009. IROS 2009. IEEE/RSJ International Conference on 1509-1516.

González R. F. Rodríguez J. Sánchez-Hermosilla and J. G. Donaire. (2007) "Experiencias en sistemas de navegación de robots móviles para tareas en invernadero". AgroIngenieria Septiembre 2007 Albacete Spain.

Konrad S. and B. H.C Cheng. (2005) "Requirements patterns for embedded systems." In Requirements Engineering 2002. Proceedings. IEEE Joint International Conference on 127-136.

Krogh B. H. E. Lee I. Lee A. Mok R. Rajkumar L. R. Sha A. S. Vincentelli et al. (2008). "Cyber-Physical Systems Executive Summary." CPS Steering Group Washington DC March.

Kuo W. H Y. S Chen G. T Jen and T. W Lu. (2010) "An intelligent positioning approach: RSSI-based indoor and outdoor localization scheme in Zigbee networks." In Machine Learning and Cybernetics (ICMLC) 2010 International Conference on 6:2754-2759.

Lee E. A. (2006). "Cyber-physical systems-are computing foundations adequate." In Position Paper for NSF Workshop On Cyber-Physical Systems: Research Motivation Techniques and Roadmap 1:1-9.

Lee E. A and S. A Seshia. (2010). "Introduction to Embedded Systems-A Cyber-Physical Systems Approach." Lee & Seshia.

Mandow A. J. L. Martinez V. F. Munoz A. Ollero and A. Garcia-Cerezo. (2002). "The autonomous mobile robot AURORA for greenhouse operation". Robotics & Automation Magazine IEEE 3 (4): 18-28.

Pont M. J. (2001). "Patterns for time-triggered embedded systems: Building reliable applications with the 8051 family of microcontrollers." ACM Press/Addison-Wesley Publishing Co.

Rodolfo Bongiovanni Evandro Chartuni Mantovani Stanley Best and Álvaro Roel. (2006). "Agricultura de precisión: Integrando conocimientos para una agricultura moderna y sustentable." PROCISUR. Montevideo UY.

Sánchez R. G F. R Díaz J. S.H López and J. G Donaire. (2006) "Algoritmo de navegación reactiva de robots móviles para tareas bajo invernadero". In XXVII Jornadas de Automática.

Sánches-Hermosilla J. A. S.G López and Y. R.M Anzano. (2007). "Equipos de aplicación de productos fitosanitarios en invernadero". Horticultura global: 26-31.

Sha L. S. Gopalakrishnan X. Liu and Q. Wang. (2009). "Cyberphysical systems: A new frontier." Machine Learning in Cyber Trust: 3-13.

Stankovic J. A. (2008). "When sensor and actuator networks cover the world". ETRI journal 30 (5): 627-633.
Publicado
07/11/2011
GARRO, Ricardo; ORDINEZ, Leo; ALIMENTI, Omar. Design Patterns for Cyber-Physical Systems: The Case of a Robotic Greenhouse. In: SIMPÓSIO BRASILEIRO DE ENGENHARIA DE SISTEMAS COMPUTACIONAIS (SBESC), 1. , 2011, Florianópolis. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2011 . p. 15-20. ISSN 2237-5430.