[Butia-devel-list] resumen de trabajo en curso

Andres Aguirre aaguirre en fing.edu.uy
Vie Ene 27 20:58:03 UYST 2012


La idea de este mensaje es comentar en que andamos, permitir que los
que les interesa un tema puedan unirse al grupo de trabajo y si dan
las ganas tratar de hacerlo cada unas semanas :)

TortugarteButiá:
-------------------

Estos días se ha avanzado bastante en el desarrollo de el plugin Butiá
para tortugarte.
Estuvimos trabajando con Alan y Guille en una idea que tuvo Gonchi en
una de las idas a las escuelas que consiste en que el plugin recargue
la lista de dispositivos conectados sin necesidad de salir de
tortugarte y volver a entrar, lo cual hace muy fácil la tarea de dar
talleres cuando se va con pocos robots para muchos niños :). Butialo
ya incluía esta cualidad, en tortuga nos dió un poco más de trabajo ya
que hay que cambiar los colores de los bloques en tiempo de ejecución
y hacer visibles bloques que pueden no estar, como el caso que
agreguen un nuevo botón y debe aparecer el bloque de botón1 que
previamente no estaba visible en la paleta. Esto va a ser incluido en
la versión 7 del plugin que vamos a publicar en unos días cuando
terminemos de testear. Actualmente la funcionalidad se accede mediante
un bloque de "refrescar" y pensamos pasar a un thread en la versión 8
para simplificar el uso y no tener que hacer click en el bloque.
Me da un poco de miedo unos hacks que metimos en el plugin para
acceder a las funcionalidades de tortuga para permitir dejar un bloque
invisible, visible y cambiar colores.... sería bueno hablar con walter
para definir una interfaz de acceso y no tener que meterse con las
estructuras de datos internas de tortuga.

Placa de control para butia 2.0:
---------------------------------------
Se ha avanzado mucho sobre el diseño de la placa de control para el
butiá 2.0. Logramos poner 6 puertos para sensores/actuadores más el
bus para los motores ax12, todo en una placa de una sola capa! con lo
cual vamos a bajar mucho los costos y permitir realizar la placa
manualmente. Persiguiendo el objetivo de butiá 2.0 de permitir ser
desarrollador de la plataforma y no solo usuario. Además de brindar
más herramientas para cumplir con la premisa de ser un kit robotico
"libre". Edgardo, Enrique y Jhon están tirando muy buenas ideas en
esto y adjunto muestro un prototipo que ya tiramos al ácido para
arrancar a programar firmware.

XO 1.75:
----------
Por otro lado estamos metiendole con la xo 1.75, luis avanzo con el
Makefile  para que se generen los binarios para la arquitectura ARM y
está trabajando en un equilibrista en tortuga usando el acelerómetro
incluido en la XO 1.75  :) lo cual no es tán fácil como pensabamos.
En relación a esto tenemos que lograr encontrar una solución para
integrar en el .xo ambos binarios y que se detecte en que arquitectura
se dispone para cargar las bibliotecas.... Ideas son bienvenidas ! :)


saludos
andrés
------------ próxima parte ------------
Se ha borrado un mensaje que no está en formato texto plano...
Nombre     : usb4butia.jpg
Tipo       : image/jpeg
Tamaño     : 628758 bytes
Descripción: no disponible
Url        : https://www.fing.edu.uy/mailman/private/butia-devel-l/attachments/20120127/59e6633c/attachment.jpg 


Más información sobre la lista de distribución Butia-devel-l