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...
Saved in:
| Main Author: | |
|---|---|
| Other Authors: | , |
| Format: | article |
| Language: | spa |
| Published: |
2014
|
| Subjects: | |
| Online Access: | http://www.dspace.espol.edu.ec/handle/123456789/25358 |
| Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
| 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. |
|---|