<?xml version="1.0" encoding="utf-8"?><!DOCTYPE article  PUBLIC '-//OASIS//DTD DocBook XML V4.4//EN'  'http://www.docbook.org/xml/4.4/docbookx.dtd'><article><articleinfo><title>LabElectronica/CiiiEmbLibsRoMAA</title><revhistory><revision><revnumber>4</revnumber><date>2012-03-30 18:03:56</date><authorinitials>GuillermoSteiner</authorinitials></revision><revision><revnumber>3</revnumber><date>2011-08-16 18:57:45</date><authorinitials>GonzaloPerezPaina</authorinitials></revision><revision><revnumber>2</revnumber><date>2011-08-05 17:44:57</date><authorinitials>GonzaloPerezPaina</authorinitials></revision><revision><revnumber>1</revnumber><date>2011-08-05 17:35:12</date><authorinitials>GonzaloPerezPaina</authorinitials></revision></revhistory></articleinfo><section><title>Librerías para el controlador embebido del robot RoMAA-II</title><section><title>Objetivos</title><section><title>Generales</title><para>Obtener una versión mejorada de las librerías <emphasis>ciiiemblibs</emphasis> junto con su documentación, orientadas principalmente al controlador embebido del robot móvil RoMAA-II. Continuando con un desarrollo previo de las <ulink url="https://ciii.frc.utn.edu.ar/wiki/LabElectronica/CiiiEmbLibsRoMAA/wiki/LabElectronica/ModulosLPCARMWeb#">ciiiemblibs</ulink> presentadas en [1], se platea una reestructuración de cada módulo de las librerías, corrigiendo errores o agregando mejoras a la versión anterior. Además, se pretende obtener una nueva versión del <ulink url="https://ciii.frc.utn.edu.ar/wiki/LabElectronica/CiiiEmbLibsRoMAA/wiki/LabElectronica/RoMAAFirmware20#">firmware20</ulink> del robot móvil utilizando el kernel en tiempo real <ulink url="http://www.freertos.org">FreeRTOS</ulink> que haga uso de las librerías generadas; esto es la continuación de [2]. </para></section><section><title>Particulares</title><itemizedlist><listitem><para>Revisar cada módulo de las librerías anteriores </para></listitem><listitem><para>Estudiar el código del firmware del robot RoMAA-II </para></listitem><listitem><para>Proponer modificaciones y mejoras en la implementación </para></listitem><listitem><para>Definir un estilo común de llamada de todas las funciones (prototipos) de las librerías </para></listitem><listitem><para>Codificar los diferentes módulos </para></listitem><listitem><para>Codificar controlador embebido del robot móvil RoMAA-II </para></listitem><listitem><para>Escribir la documentación de cada módulo de las librerías </para></listitem></itemizedlist></section></section><section><title>Desarrollo</title><para>Link al firmware nuevo con sus nuevas librerias <ulink url="https://ciii.frc.utn.edu.ar/wiki/LabElectronica/CiiiEmbLibsRoMAA/wiki/LabElectronica/RoMAAFirmware21#">firmware21</ulink> </para></section><section><title>Referencias</title><itemizedlist><listitem><para>[1].- Gonzalo F. Perez Paina, David A. Gaydou, Néstor L. Palomeque, Lucas A. <emphasis>&quot;Librerías embebidas para microcontroladores LPC2000 de aplicación en robótica&quot;'. Congreso Argentino de Sistemas Embebidos, CASE2011. UTN-FRBA, Buenos Aires, Argentina. <ulink url="http://www.sase.com.ar/2011/files/2011/02/case2011_submission_42.pdf">Descargar</ulink> </emphasis><listitem><para>[2].- &quot;Hardware de Control de Plataforma Robótica Móvil con Arquitectura ARM7 y RTOS embebido. Caracterización&quot;</para><emphasis>. Tesis de grado para obtener el título de Ing. en electrónica de Santiago Pérez y Martín Baudino. <ulink url="https://ciii.frc.utn.edu.ar/wiki/LabElectronica/CiiiEmbLibsRoMAA/wiki/LabElectronica/FreeRTOSLpc2114Web#">Ir</ulink> </emphasis></listitem></para></listitem></itemizedlist></section></section></article>