Robot móvil controlado por dispositivo lógico programable
En robótica móvil existe gran cantidad de trabajos enfocados a diferentes tareas, entre algunas de estas tenemos, la navegación entre laberintos, la recolección de objetos o el reconocimiento de entornos. En este caso la tarea consiste en desplazarse de un punto a otro en un plano, evadiendo los obs...
- Autores:
-
Díaz Rueda, Juan Sebastián
Rodríguez Quiñonez, Xavier Orlando
- Tipo de recurso:
- Trabajo de grado de pregrado
- Fecha de publicación:
- 2007
- Institución:
- Universidad Autónoma de Bucaramanga - UNAB
- Repositorio:
- Repositorio UNAB
- Idioma:
- spa
- OAI Identifier:
- oai:repository.unab.edu.co:20.500.12749/1538
- Acceso en línea:
- http://hdl.handle.net/20.500.12749/1538
- Palabra clave:
- Robots VHDL (Hardware Description Language)
Mechatronic Engineering
Investigations
Analysis
Ultrasonic sensor
Robots VHDL (Lenguaje de descripción de hardware)
Ingeniería mecatrónica
Investigaciones
Análisis
Sensor ultrasónico
Secuencia de operación
Dispositivos
- Rights
- openAccess
- License
- http://creativecommons.org/licenses/by-nc-nd/2.5/co/
Summary: | En robótica móvil existe gran cantidad de trabajos enfocados a diferentes tareas, entre algunas de estas tenemos, la navegación entre laberintos, la recolección de objetos o el reconocimiento de entornos. En este caso la tarea consiste en desplazarse de un punto a otro en un plano, evadiendo los obstáculos, en caso de que estos existan. Dos características diferencian este trabajo de otros, una de ellas, la ausencia de algún mapa o guía para lograr la trayectoria, ya que solo se tiene los dos puntos identificados por medio de coordenadas cartesianas. La otra característica es la forma de controlar el robot, utilizando un FPGA o arreglo de compuertas lógicas de la marca Xilinx, y perteneciente a la familia Spartan 3E. Este FPGA viene montado en una tarjeta de desarrollo en la cual se conecta a diferentes interfaces y dispositivos, algunos de estos utilizados para el funcionamiento del robot, como lo son: botones, conectores, pantalla LCD, conversor digital-análogo, entre otros. El FPGA es programado utilizando el lenguaje de descripción hardware VHDL, mediante el cual se especifican las funciones que deben realizar los componentes del robot para luego ser sintetizadas en el formato que entiende el FPGA utilizando la herramienta de síntesis proveída con la tarjeta de desarrollo. La implementación de FPGA ofrece la gran ventaja del procesamiento en paralelo. De esta forma se reciben las señales de los sensores e inmediatamente se efectúan las acciones de control sin necesidad de esperar a que terminen otras secuencias. |
---|