Robot operating system (ros) como plataforma para extender las capacidades de legos nxt

El presente trabajo muestra el estudio de Robot Operating System (ROS), explica que es ROS, para qué sirve, la arquitectura de ROS y por supuesto muestra a ROS como plataforma para extender las capacidades de Legos NXT. El objetivo de esta investigación nace de la necesidad de fomentar el uso de ROS...

Fuld beskrivelse

Saved in:
Bibliografiske detaljer
Hovedforfatter: Decimavilla Alarcón, Diana Carolina (author)
Andre forfattere: Utreras Abad, María Fernanda (author), Ochoa Donoso, Daniel (author)
Format: article
Sprog:spa
Udgivet: 2014
Fag:
Online adgang:http://www.dspace.espol.edu.ec/handle/123456789/25358
Tags: Tilføj Tag
Ingen Tags, Vær først til at tagge denne postø!
Beskrivelse
Summary:El presente trabajo muestra el estudio de Robot Operating System (ROS), explica que es ROS, para qué sirve, la arquitectura de ROS y por supuesto muestra a ROS como plataforma para extender las capacidades de Legos NXT. El objetivo de esta investigación nace de la necesidad de fomentar el uso de ROS ya que cabe recalcar que es de libre distribución y de código abierto. ROS es un framework de desarrollo de algoritmos de robótica, el cual permitió implementar la aplicación “LASER SCANNER ”. El objetivo principa l d e e s t a a p li c a ció n e s i m p lem en tar ROS en varios lenguajes de programación, como en este caso se utilizo Python y C+ + . Para esta aplicación se uso Legos NXT, una cámara web USB y un laser de línea. Lo que hace la aplicación es escanear un objeto el cual se encuentra en cierta posición para que un láser de línea lo ilumine de arriba hacia abajo y así poder tomar una foto del mismo, cada cierta posición tomara una foto, la cual se guardara en una ruta especificada y así poder obtener la form a del objeto.