Evaluación del desempeño de ROS sobre la plataforma Raspberry Pi como OS para pequeños robots
| dc.contributor.advisor | Martinez, Fredy | spa |
| dc.contributor.author | Páez Cepeda, Daniel Fernando | spa |
| dc.contributor.author | Moreno Niño, Andrés | spa |
| dc.date.accessioned | 2017-12-26T18:44:40Z | |
| dc.date.available | 2017-12-26T18:44:40Z | |
| dc.date.created | 2016-02-29 | spa |
| dc.description | Este artículo presenta la configuración y programación del robot SERB para su uso en aplicaciones de navegación, utilizando como hardware soporte la tarjeta Raspberry Pi Modelo B, y como software a ROS OS Grovvy Galapagos. La necesidad de esta aplicación surge del constante cambio que presenta el mundo robótico en diferentes áreas. Debido a esto, para una específica aplicación se requiere de una plataforma versátil y escalable capaz de integrar diferente hardware/software de acuerdo a las necesidades. ROS OS plantea ser global y recursivo al sincronizar las diferentes plataformas robóticas en un solo ambiente de tipo cliente/servidor. Para demostrar la capacidad del sistema, la aplicación robótica diseñada utiliza diferentes elementos como actuadores (servomotores), sensores (sensor de proximidad), y una tarjeta externa de control (Arduino). Esta última es la encargada de recolectar datos (acondicionamiento de señales), mientras la tarjeta Raspberry Pi se encarga de realizar la comunicación entre los tres diferentes entornos software: Raspbian (capa de comunicación), ROS OS (capa de cliente/servidor y control) y Arduino (acondicionamiento de señales). La tarea de navegación seleccionada para validación contempla principios básicos de \textit{path planning} en ambientes desconocidos, estáticos y observables. Finalmente las aplicaciones robóticas basadas en estas 2 innovadoras herramientas proporcionan variadas opciones de programación o diseño, una vez comprobada su compatibilidad y sincronización es decisión del programador si hace uso de este nuevo método de diseño, el cual busca la programación desde su nivel más básico. | spa |
| dc.description.abstract | This paper presents the configuration and programming of SERB robot for use in navigation applications, using as hardware support the Raspberry Pi Model B card, and as software the ROS OS Grovvy Galapagos. The need for this application arises from the constant change that has the robotic world in different areas. Because of this, for a specific application it requires a versatile and scalable platform capable of integrating different hardware/software according to the needs. ROS OS aims to be comprehensive and resourceful to synchronize the different robotic platforms in a single client/server environment. To demonstrate the ability of the system, the robotics application designed uses different elements as actuators (servomotors), sensors (proximity sensor), and an external control board (Arduino). The latter is responsible for collecting data (signal conditioning), while the Raspberry Pi board is responsible for making the communication between the three different software environments: Raspbian (communication layer), ROS OS (client/server layer and control) and Arduino (signal conditioning). The navigation task selected for validation includes basic principles of path planning in unknown, static and observable environments. | spa |
| dc.format.mimetype | spa | |
| dc.identifier.uri | http://hdl.handle.net/11349/7339 | |
| dc.language.iso | spa | spa |
| dc.rights | Atribución-NoComercial-SinDerivadas 4.0 Internacional | * |
| dc.rights.acceso | Abierto (Texto Completo) | spa |
| dc.rights.accessrights | info:eu-repo/semantics/openAccess | spa |
| dc.rights.uri | http://creativecommons.org/licenses/by-nc-nd/4.0/ | * |
| dc.subject | Raspberry Pi | spa |
| dc.subject | ROS OS | spa |
| dc.subject | Robots | spa |
| dc.subject.keyword | Raspberry Pi | spa |
| dc.subject.keyword | ROS OS | spa |
| dc.subject.keyword | Robots | spa |
| dc.title | Evaluación del desempeño de ROS sobre la plataforma Raspberry Pi como OS para pequeños robots | spa |
| dc.title.titleenglish | ROS performance assessment about the raspberry pi platform as os for small robots | spa |
| dc.type.coar | http://purl.org/coar/resource_type/c_7a1f | spa |
| dc.type.degree | Monografía | spa |
| dc.type.driver | info:eu-repo/semantics/bachelorThesis | spa |
Archivos
Bloque original
1 - 1 de 1
Cargando...
- Nombre:
- paezcepedanielfernando2016.pdf
- Tamaño:
- 7.55 MB
- Formato:
- Adobe Portable Document Format
Bloque de licencias
1 - 1 de 1
No hay miniatura disponible
- Nombre:
- license.txt
- Tamaño:
- 5.76 KB
- Formato:
- Item-specific license agreed upon to submission
- Descripción:
