Un enfoque dirigido por modelos para la creación de sistemas robóticos con misión predeterminada

El objetivo de esta tesina es aplicar los conceptos del Desarrollo de Software Dirigido por Modelos (del inglés, Model Driven Development, MDD) a la creación de sistemas robóticos. Puntualmente, se define un lenguaje específico de dominio o DSL (del inglés, Domain Specific Language) para el siguient...

Descripción completa

Guardado en:
Detalles Bibliográficos
Autores principales: Mattone, Nicolás, Montanari, Franco
Otros Autores: Giandini, Roxana Silvia
Formato: Tesis Tesis de grado
Lenguaje:Español
Publicado: 2018
Materias:
Acceso en línea:http://sedici.unlp.edu.ar/handle/10915/117830
Aporte de:
id I19-R120-10915-117830
record_format dspace
institution Universidad Nacional de La Plata
institution_str I-19
repository_str R-120
collection SEDICI (UNLP)
language Español
topic Ciencias Informáticas
Model Driven Development
Domain Specific Language
Robótica
Eclipse IDE
Ecore
Metamodelos
Modelos
Transformación modelo a texto
Eclipse Modeling Framework
Acceleo
Robot Operating System
spellingShingle Ciencias Informáticas
Model Driven Development
Domain Specific Language
Robótica
Eclipse IDE
Ecore
Metamodelos
Modelos
Transformación modelo a texto
Eclipse Modeling Framework
Acceleo
Robot Operating System
Mattone, Nicolás
Montanari, Franco
Un enfoque dirigido por modelos para la creación de sistemas robóticos con misión predeterminada
topic_facet Ciencias Informáticas
Model Driven Development
Domain Specific Language
Robótica
Eclipse IDE
Ecore
Metamodelos
Modelos
Transformación modelo a texto
Eclipse Modeling Framework
Acceleo
Robot Operating System
description El objetivo de esta tesina es aplicar los conceptos del Desarrollo de Software Dirigido por Modelos (del inglés, Model Driven Development, MDD) a la creación de sistemas robóticos. Puntualmente, se define un lenguaje específico de dominio o DSL (del inglés, Domain Specific Language) para el siguiente problema: Un robot recorre un espacio conocido con anterioridad. Ese recorrido consiste en llegar a un conjunto ordenado de ubicaciones de ese espacio. Cuando el robot llega a una ubicación, puede ejecutar (o no) una serie de acciones. Una vez finalizada la ejecución de la/s accione/s en una ubicación, el robot continúa con el recorrido, trasladándose hacia la siguiente ubicación del conjunto. Luego, se presentan las transformaciones para generar el código fuente a partir del DSL. Esta generación, que transforma un modelo abstracto a código fuente específico de la plataforma, es automática (es decir, sin intervención humana). Como plataforma específica se utiliza el framework ROS (Robot Operating System). Por último, se construye una herramienta gráfica que permite especificar una instancia del DSL y generar el código a partir de ésta.
author2 Giandini, Roxana Silvia
author_facet Giandini, Roxana Silvia
Mattone, Nicolás
Montanari, Franco
format Tesis
Tesis de grado
author Mattone, Nicolás
Montanari, Franco
author_sort Mattone, Nicolás
title Un enfoque dirigido por modelos para la creación de sistemas robóticos con misión predeterminada
title_short Un enfoque dirigido por modelos para la creación de sistemas robóticos con misión predeterminada
title_full Un enfoque dirigido por modelos para la creación de sistemas robóticos con misión predeterminada
title_fullStr Un enfoque dirigido por modelos para la creación de sistemas robóticos con misión predeterminada
title_full_unstemmed Un enfoque dirigido por modelos para la creación de sistemas robóticos con misión predeterminada
title_sort un enfoque dirigido por modelos para la creación de sistemas robóticos con misión predeterminada
publishDate 2018
url http://sedici.unlp.edu.ar/handle/10915/117830
work_keys_str_mv AT mattonenicolas unenfoquedirigidopormodelosparalacreaciondesistemasroboticosconmisionpredeterminada
AT montanarifranco unenfoquedirigidopormodelosparalacreaciondesistemasroboticosconmisionpredeterminada
bdutipo_str Repositorios
_version_ 1764820446966972416