Bienvenido: Ingresar
location: Diferencias para "ProyPID2010RoMAA/DesarrolloRoMAAII"
Diferencias entre las revisiones 2 y 6 (abarca 4 versiones)
Versión 2 con fecha 2010-09-05 00:14:48
Tamaño: 2542
Comentario:
Versión 6 con fecha 2010-09-05 00:27:45
Tamaño: 2802
Comentario:
Los textos eliminados se marcan así. Los textos añadidos se marcan así.
Línea 2: Línea 2:
<<TableOfContents()>>
Línea 13: Línea 14:
 * El hardware del control embebido de abordo del robot RoMAA.  * El hardware del control embebido de abordo del robot RoMAA
Línea 22: Línea 23:
El hardware de control embebido consta de la electrónica para controlar los motores de tracción y comunicación con la PC de a bordo. Este consta de drivers de potencia basadas en llave H y la unidad de proceso basada en un microcontrolador ARM7. El hardware de control embebido consta de la electrónica para controlar los motores de tracción y comunicación con la PC de a bordo. Incluye drivers de potencia basadas en llave H y la unidad de proceso basada en un microcontrolador ARM7.
Línea 25: Línea 26:
 * El montaje de la placa de procesamiento con uC ARM7 y conexió USB a la PC de a bordo
 * Gabinete adecuado para contener tanto los drives de los motores y la placa del uC.
 * El montaje de la placa de procesamiento con uC ARM7, desarrollada en la tesis de grado ""
 * Gabinete adecuado para contener tanto los drives de los motores y la placa del uC
Línea 30: Línea 31:
El firmware del uC ARM7 para esta versión corresponde al desarrollo realizado en la tesis de grado "". Las modificaciones necesarias son: El firmware del uC ARM7 para esta versión corresponde [1]. Las modificaciones necesarias son:
Línea 42: Línea 43:

== Referencias ==
 * [1].- ''"Hardware de Control de Plataforma Robótica Móvil con Arquitectura ARM7 y RTOS embebido. Caracterización"''. Tesis de grado para obtener el título de Ing. en electrónica de Santiago Pérez y Martín Baudino. [[LabElectronica/FreeRTOSLpc2114Web|Ir]]

Etapa final de desarrollo del robot RoMAA-II

Introducción

El desarrollo del robot móvil RoMAA se llevo a cabo en diferentes etapas en las cuales fueron evolucionando las distintas partes que componen el proyecto. Las que pueden ser divididas principalmente entre la parte mecánica, el hardware y el software, tanto el firmware del control embebido como el de la PC de a bordo.

Objetivos generales

La etapa final del desarrollo del robot RoMAA-II tiene como objetivos obtener una versión congelada de las diferentes partes que formar el robot RoMAA para disponer de una versión operativa completa para transferencia y como plataforma de experimentación en robótica móvil. Además, de generar la documentación y el manual de usuario correspondiente.

Objetivos particulares

Los objetivos particulares corresponden a obtener las versiones finales de:

  • El hardware del control embebido de abordo del robot RoMAA
  • El firmware del control embebido
  • Librería de programación en C++ (clase) para la comunicación con el robot
  • Driver para el entorno de desarrollo de robotica Player
  • Modelo de simulación para el simulador Stage, con diferentes sensores a bordo

Desarrollo

Hardware de control embebido

El hardware de control embebido consta de la electrónica para controlar los motores de tracción y comunicación con la PC de a bordo. Incluye drivers de potencia basadas en llave H y la unidad de proceso basada en un microcontrolador ARM7.

Los desarrollos necesarios para obtener la versión final correspondiente al RoMAA-II son:

  • El montaje de la placa de procesamiento con uC ARM7, desarrollada en la tesis de grado ""
  • Gabinete adecuado para contener tanto los drives de los motores y la placa del uC
  • Panel de control que se conecta a la placa del uC y dispone de las conexiones e indicadores necesarios para la operación del robot

Firmware

El firmware del uC ARM7 para esta versión corresponde [1]. Las modificaciones necesarias son:

Librería de programación

Clase en C++ romaacomms perteneciente a las ciiilibs

Driver de Player

Driver plugin que utiliza la clase romaacomms compatible con la versión 3.0 de Player.

Modelo para el simulador Stage

Modelo para el simulador Stage compatible con la versión 3.2, con la posibilidad de agregarle sensores como un anillo de sonares o escáner láser.

Documentación

Referencias

  • [1].- "Hardware de Control de Plataforma Robótica Móvil con Arquitectura ARM7 y RTOS embebido. Caracterización". Tesis de grado para obtener el título de Ing. en electrónica de Santiago Pérez y Martín Baudino. Ir

None: ProyPID2010RoMAA/DesarrolloRoMAAII (última edición 2017-03-10 18:02:10 efectuada por GonzaloPerezPaina)