- -

Diseño del software de control de un UUV para monitorización oceanográfica usando un modelo de componentes y framework con despliegue flexible

RiuNet: Repositorio Institucional de la Universidad Politécnica de Valencia

Compartir/Enviar a

Citas

Estadísticas

  • Estadisticas de Uso

Diseño del software de control de un UUV para monitorización oceanográfica usando un modelo de componentes y framework con despliegue flexible

Mostrar el registro sencillo del ítem

Ficheros en el ítem

dc.contributor.author Ortiz, Francisco es_ES
dc.contributor.author Guerrero, Antonio es_ES
dc.contributor.author Sánchez Ledesma, Francisco es_ES
dc.contributor.author García Córdova, Francisco es_ES
dc.contributor.author Alonso, Diego es_ES
dc.contributor.author Gilabert, Javier es_ES
dc.date.accessioned 2020-05-19T06:42:08Z
dc.date.available 2020-05-19T06:42:08Z
dc.date.issued 2015-07-10 es_ES
dc.identifier.issn 1697-7912 es_ES
dc.identifier.uri http://hdl.handle.net/10251/143643
dc.description.abstract [EN] Unmanned Underwater Vehicles (UUVs) explore different habitats with a view to protecting and managing them. They are developed to overcome scientific challenges and the engineering problems caused by the unstructured and hazardous underwater environment in which they operate. Their development bears the same difficulties as the rest of service robots (hardware heterogeneity, sensor uncertainty, software complexity, etc.) as well as other particular from the domain, like the underwater environment, energy constraints, and autonomy. This article describes the AEGIR UUV, used as a test bed for implementation of control strategies and oceanographic mission in the Mar Menor area in Spain, which is one of the largest coastal lagoons in Europe. It also describes the development of a tool chain that follows a model-driven approach, which has been used in the design of the vehicle control software as well as a component-based framework that provides the runtime support of the application and enables its flexible deployment in nodes, processes and threads and pre-verification of concurrent behavior. es_ES
dc.description.abstract [ES] Los vehículos submarinos no tripulados (Unmanned Underwater Vehicles, UUVs) se diseñan para misiones de monitorización, inspección e intervención. En estudios oceanográficos y de monitorización ambiental son cada vez más demandados por las innumerables ventajas que presentan con respecto a las tecnologías tradicionales. Estos vehículos son desarrollados para superar los retos científicos y los problemas de ingeniería que aparecen en el entorno no estructurado y hostil del fondo marino en el que operan. Su desarrollo no solo conlleva las mismas dificultades que el resto de los robots de servicio (heterogeneidad en el hardware, incertidumbre de los sistemas de medida, complejidad del software, etc.), sino que además se les unen las propias del dominio de aplicación, la robótica submarina: condiciones de iluminación, incertidumbre en cuanto a posición y velocidad, restricciones energéticas, etc. Este artículo describe el UUV AEGIR, un vehículo utilizado como banco de pruebas para la implementación de estrategias de control y misiones oceanográficas. También describe el desarrollo de una cadena de herramientas que sigue un enfoque dirigido por modelos, utilizada en el diseño del software de control del vehículo, así como un framework basado en componentes que proporciona el soporte de ejecución de la aplicación y permite su despliegue flexible en nodos, procesos e hilos y pre-verificación del comportamiento concurrente. Su diseño ha permitido desarrollar, comprobar y añadir los componentes que proporcionan el comportamiento necesario para que el UUV AEGIR pudiera completar con éxito distintos tipos de misiones oceanográficas. es_ES
dc.description.sponsorship Este trabajo ha sido parcialmente financiado por el proyecto financiado por la CICYT del Gobierno Español DIVISAMOS (ref. DPI2009-14744-C03-02) y ViSelTR (ref. TIN2012-39279), así como por el proyecto financiado por la Fundación Séneca de la Región de Murcia MISSION-SICUVA (ref. 15374/PI/10) y el proyecto “Coastal Monitoring System for the Mar Menor Coastal Lagoon (PEPLAN 463.02-08 CLUSTER de la Región de Murcia. Francisco Sánchez Ledesma agradece la financiación recibida por parte del programa de becas FPU del MEC (beca AP2009-5083). Por último, los autores quieren agradecer también a la Armada Española la cesión del vehículo UUV y su posterior ayuda en su reconstrucción. es_ES
dc.language Español es_ES
dc.publisher Universitat Politècnica de València es_ES
dc.relation.ispartof Revista Iberoamericana de Automática e Informática industrial es_ES
dc.rights Reconocimiento - No comercial - Sin obra derivada (by-nc-nd) es_ES
dc.subject UUV Unmanned Underwater Vehicle es_ES
dc.subject Oceanographic monitoring es_ES
dc.subject Component framework es_ES
dc.subject Component model es_ES
dc.subject Deployment es_ES
dc.subject Concurrency analysis es_ES
dc.subject Monitorización oceanográfica es_ES
dc.subject Framework de componentes es_ES
dc.subject Modelo de componentes es_ES
dc.subject Configuración de despliegue es_ES
dc.subject Análisis de concurrencia es_ES
dc.title Diseño del software de control de un UUV para monitorización oceanográfica usando un modelo de componentes y framework con despliegue flexible es_ES
dc.title.alternative Design of the control software of a UUV for oceanographic monitoring using a component model and framework with flexible deployment. es_ES
dc.type Artículo es_ES
dc.identifier.doi 10.1016/j.riai.2015.06.003 es_ES
dc.relation.projectID info:eu-repo/grantAgreement/MICINN//DPI2009-14744-C03-02/ES/Diseño De Un Vehiculo De Inspeccion Submarina Autonoma Para Misiones Oceanograficas - Upct/
dc.relation.projectID info:eu-repo/grantAgreement/MINECO//TIN2012-39279/ES/TECNICAS DE VISION SELECTIVA EN ENTORNOS NO ESTRUCTURADOS PARA APLICACIONES CON RESTRICCIONES DE TIEMPO REAL/
dc.relation.projectID info:eu-repo/grantAgreement/Gobierno de la Región de Murcia//15374%2FPI%2F10/ES/No Informado/
dc.relation.projectID info:eu-repo/grantAgreement/Comunidad Autónoma de la Región de Murcia//PEPLAN 463.02-08/
dc.relation.projectID info:eu-repo/grantAgreement/ME//AP2009-5083/ES/AP2009-5083/
dc.rights.accessRights Abierto es_ES
dc.description.bibliographicCitation Ortiz, F.; Guerrero, A.; Sánchez Ledesma, F.; García Córdova, F.; Alonso, D.; Gilabert, J. (2015). Diseño del software de control de un UUV para monitorización oceanográfica usando un modelo de componentes y framework con despliegue flexible. Revista Iberoamericana de Automática e Informática industrial. 12(3):325-337. https://doi.org/10.1016/j.riai.2015.06.003 es_ES
dc.description.accrualMethod OJS es_ES
dc.relation.publisherversion https://doi.org/10.1016/j.riai.2015.06.003 es_ES
dc.description.upvformatpinicio 325 es_ES
dc.description.upvformatpfin 337 es_ES
dc.type.version info:eu-repo/semantics/publishedVersion es_ES
dc.description.volume 12 es_ES
dc.description.issue 3 es_ES
dc.identifier.eissn 1697-7920 es_ES
dc.relation.pasarela OJS\9366 es_ES
dc.contributor.funder Comunidad Autónoma de la Región de Murcia
dc.contributor.funder Ministerio de Economía y Competitividad es_ES
dc.contributor.funder Ministerio de Educación es_ES
dc.contributor.funder Ministerio de Ciencia e Innovación es_ES
dc.description.references Alonso, D., Pastor, J., Sánchez, P., Álvarez, B., Vicente-Chicote, C., 2012. Generación Automática de Software para Sistemas de Tiempo Real: Un Enfoque basado en Componentes, Modelos y Frameworks. Revista Iberoamericana de Automática e Informática Industrial RIAI. Vol, 9, Num. 2, págs 170-181, doi: 10.1016/j.riai.2012.02.010. es_ES
dc.description.references Alonso, D., Vicente-Chicote, C., Ortiz, F., Pastor, J., Álvarez, B., 2010. V3CMM: a 3-View Component Meta-Model for Model-Driven Robotic Software Development. Journal of Software Engineering for Robotics, Vol.1, no 1, pp. 3-17. es_ES
dc.description.references Antonelli, G., Chiaverini, S., Sarkar,N., West, M., 2001. Adaptive control of an autonomous underwater vehicle: experimental results on ODIN, IEEE Trans Control Syst. Technol., vol. 9, Issue: 5, Sep. 2001, pp. 756-765. es_ES
dc.description.references Auke Jan Ijspeert, 2008. Central pattern generators for locomotion control in animals and robots: A review. Neural Networks, Volume 21 Issue 4, pp. 642-653. es_ES
dc.description.references Ben-Ari, M., 2008. Principles of the Spin Model Checker. Springer-Verlag. es_ES
dc.description.references Bengtsson, J., Yi, W., 2004. Timed Automata: Semantics, Algorithms and Tools. In: Lectures on concurrency and Petri nets, Springer-Verlag, vol. 3098, pp. 87-124. es_ES
dc.description.references Behrmann, G., Larsen, K., Moller, O., David, A., Pettersson, P., Wang, Y., 2001. UPPAAL - present and future. Proc. of the 40th IEEE Conf. on Decision and Control. es_ES
dc.description.references Bruyninckx, H., 2008. Robotics Software: The Future Should Be Open. In: IEEE Robotics & Automation Magazine, Vol. 15, No. 1, pp. 9-11. es_ES
dc.description.references Carreras, M., Yuh, J., Batlle, J., Ridao, P., 2005. A behavior-based scheme Using Reinforcement Learning for Autonomous Underwater Vehicles. In: IEEE Journal of Oceanic Engineering, Vol. 30, No. 2. es_ES
dc.description.references Chang, C., and Gaudiano, P., 1998. Application of biological learning theories to mobile robot avoidance and approach behaviors. J. Complex Systems, vol. 1, pp. 79-114. es_ES
dc.description.references Eickstedt, D.P., Sideleau, S.R., 2009. The backseat control architecture for autonomous robotic vehicles: A case study with the Iver2 AUV. In: OCEANS 2009, MTS/IEEE Biloxi - Marine Technology for Our Future: Global and Local Challenges. 1-8. es_ES
dc.description.references Fossen, T., 1994. Guidance and control of ocean vehicles. John Wiley and Sons Ltd. es_ES
dc.description.references Fujii, T., Arai, Y., Asama, H., and Endo, I., 1998. Multilayered reinforcement learning for complicated collision avoidance problems. In: Proceedings IEEE International Conference on Robotics and Automation, vol. 3, pp. 2186-2191, Leuven, Belgium. es_ES
dc.description.references García-Córdova, F., 2007. A cortical network for control of voluntary movements in a robot finger. In: Neurocomputing, vol. 71, 2007, pp. 374-391. es_ES
dc.description.references Gonzalez, J. et al, 2012. AUV Based Multi-vehicle Colla*boration: Salinity Studies in Mar Menor Coastal Lagoon. In IFAC Workshop on Navigation, Guidance and Control of Underwater Vehicles (NGCUV). es_ES
dc.description.references Guerrero-González, A., García-Córdova, F., Ruz-Vila, F., 2010. A Solar Powered Autonomous Mobile Vehicle for Monitoring and Surveillance Missions of Long Duration. In: International Review of Electrical Engineering, Part A, vol. 5, n. 4, pp. 1580-1587. es_ES
dc.description.references Guerrero-González, A., García-Córdova, F., Gilabert, J., 2011. A Biologically inspired neural network for navigation with obstacle avoidance in autonomous underwater and surface vehicles. In: OCEANS 2011 IEEE. Doi. 10.1109/Oceans-Spain.2011.6003432. es_ES
dc.description.references Medina, J., González-Harbour, M., and Drake, J., 2001. MAST real-time view: A graphic UML tool for modeling object-oriented real-time systems. Proc. of the 22nd IEEE Real-Time Systems Symposium (RTSS), December, pp. 245-256. IEEE. es_ES
dc.description.references Pérez-Ruzafa, A., Marcos, C., Gilabert, J., 2005. The Ecology of the Mar Menor coastal lagoon: a fast-changing ecosystem under human pressure. In: Coastal lagoons. Ecosystem processes and modelling for sustainable use and development. CRC press. pp.: 392-422. es_ES
dc.description.references Ridao, P., Yuh, J., Sugihara, K., Batlle, J., 2000. On AUV control architecture. In: Proc. Int. Conf. Robots and Systems. es_ES
dc.description.references Ritter, H., Martinez, T., Schulten, K., 1989. Topology-conserving maps for learning visuo-motor coordination, Neural Networks, vol. 2, 1989, pp. 159-168. es_ES
dc.description.references Schlegel, C., 2006. Communication patterns as key towards component-based robotics. In: International Journal on Advanced Robotics Systems 3 (1), 49-54. es_ES
dc.description.references Schlegel, C., Steck, C., Lotz, A., 2011. Model-driven software development in robotics: Communication patterns as key for a robotics component model, En: Introduction to Modern Robotics. iConcept Press (ed.on-line). es_ES
dc.description.references Stutters, L., Liu, H., Tiltman, C., Brown, D., 2008. Navigation technologies for autonomous underwater vehicles. In: IEEE Transactions on Systems, Man and Cybernetics, Part C: Applications and Reviews, Vol. 38, 581-589. es_ES
dc.description.references OMG, 2009. UML profile for MARTE: Modeling and analysis of real-time embedded systems, formal/2009-11-02. es_ES
dc.description.references RoSta: Robot Standards and Reference Architectures, Coordination Action (CA) funded under the European Union's Sixth Framework Programme (FP6), http://www.robot-standards.org/. Last accessed 05/2013. es_ES
dc.description.references Singhoff, F., Plantec, A., Dissaux, P., Legrand, J., 2009. Investigating the usability of real-time scheduling theory with the cheddar project. Journal of Real Time Systems, 43, 259-295. es_ES


Este ítem aparece en la(s) siguiente(s) colección(ones)

Mostrar el registro sencillo del ítem