Control de flotas de robots utilizando el software CoppeliaSim en Python

La robótica móvil está teniendo un papel importante en la actualidad tanto a nivel industrial como social. Más concretamente, una de las áreas que está emergiendo actualmente es la robótica de enjambre o control de flotas de robots. Este Trabajo de Fin de Grado (TFG) trata sobre la implementación de...

Full description

Bibliographic Details
Main Author: Aporta Costela, Jesús
Other Authors: Castillo Nieto, María del Mar
Format: info:eu-repo/semantics/doctoralThesis
Language:Spanish / Castilian
Published: 2022
Subjects:
Online Access:http://hdl.handle.net/10835/13456
_version_ 1789407873602682880
author Aporta Costela, Jesús
author2 Castillo Nieto, María del Mar
author_facet Castillo Nieto, María del Mar
Aporta Costela, Jesús
author_sort Aporta Costela, Jesús
collection DSpace
description La robótica móvil está teniendo un papel importante en la actualidad tanto a nivel industrial como social. Más concretamente, una de las áreas que está emergiendo actualmente es la robótica de enjambre o control de flotas de robots. Este Trabajo de Fin de Grado (TFG) trata sobre la implementación de algoritmos de tecnología de enjambre dirigidos al control de flotas de minirobots, concretamente Kilobots, tanto a nivel de simulación como de robots reales. En este TFG se realiza un estudio bibliográfico sobre algoritmos que usan tecnología de enjambre, se implementa el algoritmo “distributed and resilient localization" para una localización propia en base a los robots adyacentes, y al algoritmo "wave" para una navegación conjunta de una flota de robots. La simulación se lleva a cabo con el software CoppeliaSim Edu haciendo uso de robots Kilobots y a partir de esta simulación se hace un ensayo con Kilobots reales de los algoritmos mencionados. La programación de los Kilobots en CoppeliaSim se desarrolla en lenguaje Python puesto que ofrece una serie de herramientas para hacer una programación más sencilla. Para el uso de Python en CoppeliaSim se hace uso de Anaconda, un software para administrar las diferentes librerías utilizadas en Python, que además ofrece varios editores de programación, como por ejemplo Jupyter.
format info:eu-repo/semantics/doctoralThesis
id oai:repositorio.ual.es:10835-13456
institution Universidad de Cuenca
language Spanish / Castilian
publishDate 2022
record_format dspace
spelling oai:repositorio.ual.es:10835-134562023-04-13T00:10:40Z Control de flotas de robots utilizando el software CoppeliaSim en Python Aporta Costela, Jesús Castillo Nieto, María del Mar Moreno Úbeda, José Carlos Trabajo Fin de Grado de la Universidad de Almería Tecnología de enjambre Control de flotas Kilobots CoppeliaSim Sistemas multi robot La robótica móvil está teniendo un papel importante en la actualidad tanto a nivel industrial como social. Más concretamente, una de las áreas que está emergiendo actualmente es la robótica de enjambre o control de flotas de robots. Este Trabajo de Fin de Grado (TFG) trata sobre la implementación de algoritmos de tecnología de enjambre dirigidos al control de flotas de minirobots, concretamente Kilobots, tanto a nivel de simulación como de robots reales. En este TFG se realiza un estudio bibliográfico sobre algoritmos que usan tecnología de enjambre, se implementa el algoritmo “distributed and resilient localization" para una localización propia en base a los robots adyacentes, y al algoritmo "wave" para una navegación conjunta de una flota de robots. La simulación se lleva a cabo con el software CoppeliaSim Edu haciendo uso de robots Kilobots y a partir de esta simulación se hace un ensayo con Kilobots reales de los algoritmos mencionados. La programación de los Kilobots en CoppeliaSim se desarrolla en lenguaje Python puesto que ofrece una serie de herramientas para hacer una programación más sencilla. Para el uso de Python en CoppeliaSim se hace uso de Anaconda, un software para administrar las diferentes librerías utilizadas en Python, que además ofrece varios editores de programación, como por ejemplo Jupyter. 2022-03-15T12:31:21Z 2022-03-15T12:31:21Z 2021-07 info:eu-repo/semantics/doctoralThesis http://hdl.handle.net/10835/13456 es Attribution-NonCommercial-NoDerivatives 4.0 Internacional http://creativecommons.org/licenses/by-nc-nd/4.0/ info:eu-repo/semantics/openAccess
spellingShingle Trabajo Fin de Grado de la Universidad de Almería
Tecnología de enjambre
Control de flotas
Kilobots
CoppeliaSim
Sistemas multi robot
Aporta Costela, Jesús
Control de flotas de robots utilizando el software CoppeliaSim en Python
title Control de flotas de robots utilizando el software CoppeliaSim en Python
title_full Control de flotas de robots utilizando el software CoppeliaSim en Python
title_fullStr Control de flotas de robots utilizando el software CoppeliaSim en Python
title_full_unstemmed Control de flotas de robots utilizando el software CoppeliaSim en Python
title_short Control de flotas de robots utilizando el software CoppeliaSim en Python
title_sort control de flotas de robots utilizando el software coppeliasim en python
topic Trabajo Fin de Grado de la Universidad de Almería
Tecnología de enjambre
Control de flotas
Kilobots
CoppeliaSim
Sistemas multi robot
url http://hdl.handle.net/10835/13456
work_keys_str_mv AT aportacostelajesus controldeflotasderobotsutilizandoelsoftwarecoppeliasimenpython