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...

Descripció completa

Guardat en:
Dades bibliogràfiques
Autor principal: Decimavilla Alarcón, Diana Carolina (author)
Altres autors: Utreras Abad, María Fernanda (author), Ochoa Donoso, Daniel (author)
Format: article
Idioma:spa
Publicat: 2014
Matèries:
Accés en línia:http://www.dspace.espol.edu.ec/handle/123456789/25358
Etiquetes: Afegir etiqueta
Sense etiquetes, Sigues el primer a etiquetar aquest registre!
Descripció
Sumari: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.