Plugin Butiá

28
Kit constructivo de robótica educativa Butiá 2.0 (SAM) Informe de actividades realizadas en el marco del convenio Antel - FING 1

Transcript of Plugin Butiá

Page 1: Plugin Butiá

Kit constructivo de robótica educativa Butiá 2.0(SAM)

Informe de actividades realizadas en el marcodel convenio Antel - FING

1

Page 2: Plugin Butiá

IntroducciónObjetivo GeneralObjetivo Particular

Resultados obtenidosMejoras de Hardware

USB4ButiáHack pointsExtensión de funcionalidades mediantes shield

SensoresMotoresMecánica

PlataformaAccesoriosBarandas

Mejoras de SoftwarePlugin ButiáPlugin de extrasPlugin de CasteoPlugin de marcasPlugins para otras plataformas robóticasFirmware update activityPaquete TurtleBots para Debian

Documentación en línea y manualesCostosOrganización planificada del proyecto

Primer prototipoSegundo prototipoTercer prototipo

Ejecución del proyectoPrimer prototipoSegundo prototipoTercer prototipo

Resultados no planificadosInteracción con equipo Juky de ParaguayInteracción con la Universidad de PernambucoPatente de ficha de encastre

2

Page 3: Plugin Butiá

Física con XOSugar WorkshopSumoPrototipo butiablet

Actividades de difusión realizadas a pedido de AntelSimposio de matemáticasJornada de intercambio con la cámara uruguaya de tecnologías de la informaciónConsegi 2013Antel AvanzaEspacio avanza

3

Page 4: Plugin Butiá

Introducción

El presente informe tiene como objetivos relevar y documentar el trabajo realizado en torno al convenio firmado por el grupo MINA de la Facultad de Ingeniería (FING), a través de la Fundación Julio Ricaldoni (FJR), con la Administración Nacional de Telecomunicaciones (Antel).Este convenio tuvo como fin la construcción de una nueva versión del robot Butiá, llamada Butiá 2.0 (SAM), que tuviera por objetivos los listados a continuación.

Objetivo General● Consolidar la experiencia obtenida por el equipo en la implantación del piloto del

proyecto Butiá 1.0, mediante el diseño y desarrollo de un kit de robótica educativa, adaptado a la realidad del Uruguay, para su uso didáctico y pedagógico en centros educativos.

Objetivo Particular

● Contribuir en la creación y apropiación de saberes que permitan identificar la creación de elementos tecnológicos como una actividad humana, buscando consolidar la cultura tecnológica en el Uruguay.

● Proponer un diseño fácilmente replicable con elementos asequibles en el mercado local y la documentación que permita a los estudiantes ser partícipes y apropiarse del proceso contribuyendo con el desarrollo del punto anterior.

● Contribuir con el desarrollo de la producción nacional.● Contribuir en la generación de contenidos educativos que utilicen la infraestructura de

telecomunicaciones de Antel.

Resultados obtenidos

En el marco del proyecto se obtuvo como resultado el primer prototipo del kit Butiá 2.0 (SAM). Mediante el apoyo de Antel, ANEP y Pedeciba se pudo poner en producción un primer piloto deeste kit con 40 unidades en conjunto con docentes de enseñanza inicial y media de todo el país

4

Page 5: Plugin Butiá

que recibieron la capacitación en robótica educativa y en el uso del kit como una herramienta en el aula, en el marco del proyecto Prociencia. Éste nuevo kit presenta mejoras tanto en software como en hardware respecto a su antecesor. Dichas mejoras se centran en el objetivo de buscar el desarrollo de una plataforma que permitaa los estudiantes apropiarse de la tecnología, despertando vínculos de éste con su creación, siendo ésta una fuente de motivación para profundizar en el aprendizaje, permitiendola consolidación del robot como una herramienta educativa.

Mejoras de Hardware

Las modificaciones realizadas en el hardware buscan cumplir con uno de los objetivos planteados: permitir la fabricación del robot y sus componentes por los estudiantes y sus educadores, de manera de contribuir en el desarrollo del vínculo del estudiante con la tecnología.

También se evaluaron los problemas que tenían los docentes con otros kits robóticos y nuestra experiencia con la plataforma Butiá 1.0. A partir del relevamiento de otras plataforma robóticas se identificó el problema de la falta de un mecanismo de plug&play para los dispositivos (sensores/actuadores) de los kits relevados.

Esto produce complejidades a la hora de la programación, donde se debe indicar en qué puertose conectó cada sensor, generando código que saca al alumno del foco del problema y genera necesidad de mantenimiento en el código al cambiar la configuración del robot. Es por este motivo que se desarrolla para la versión 2.0 de la plataforma un mecanismo de plug&play comotambién se contaba en la versión 1.0 del robot, pero teniendo en cuenta la experiencia previa y logrando un diseño más simple, eficiente y fácil de replicar.

En el uso de la versión 1.0 se identificó la necesidad de contar con un soporte de hotplug para la plataforma. De forma de permitir al estudiante cambiar los sensores del robot y ver en tiempode ejecución los cambios en el ambiente de programación.

USB4Butiá

En el marco del proyecto se consolidó el desarrollo de USB4Butiá como un dispositivo USB quepermite el control de sensores y actuadores. El dispositivo USB4Butiá se puede fabricar tanto

5

Page 6: Plugin Butiá

manualmente, con componentes y herramientas asequibles en el mercado local, como en producción de escala.

Se realizó una implementación del dispositivo USB4Butiá a partir del resultado del proyecto de grado “USB4all - Interfaz USB genérica para comunicación con dispositivos electrónicos” con soporte plug&play, hotplug y un diseño de hardware en una sola capa y pistas anchas para quesu fabricación con técnicas artesanales sea posible, como también su producción a nivel industrial utilizando el mismo diseño. En la siguiente figura se puede apreciar en la izquierda el dispositivo USB4butiá realizado con técnicas artesanales y a la derecha su fabricación a nivel industrial.

La placa cuenta con 6 puertos genéricos de entrada salida donde se pueden conectar sensoresy actuadores del kit con soporte plug&play y hotplug.

Hack points

La placa USB4Butiá, dispone de pines cuya funcionalidad es permitir al programador realizar creaciones más allá de las que son definidas en la arquitectura Butiá, fomentando la explotación y el espíritu de investigación. Existen 8 pines disponibles para que el usuario pueda controlar, con el fin de prototipar nuevas ideas o utilizar la placa en otros contextos diferentes al de Butiá1.

1 http://www.fing.edu.uy/inco/proyectos/butia/mediawiki/index.php/HackPoints

6

Page 7: Plugin Butiá

Extensión de funcionalidades mediantes shield

Aprovechando los hackpoints se desarrolló un estándar para anexar circuitos a la placa USB4Butiá, permitiendo extender las funcionalidades de la misma mediante un esquema con soporte plug&play.

La funcionalidad de control de los motores de corriente de continua fue implementada medianteun shield, que implementa un puente H para controlar los motores. El shield mantiene el diseñode una capa, por lo que es posible construirlo artesanalmente o de forma industrial, al igual quela placa USB4butiá. El componente fundamental del shield es un puente H ln298 el cual se eligió por su costo, disponibilidad local y comunidad de usuarios.

Sensores

Se realizaron diseños de sensores que permiten su fácil fabricación utilizando elementos asequibles en el mercado local, como también brindando opciones de reciclado de componentes electrónicos en desuso. En la siguiente figura podemos ver los sensores básicos de un kit, de izquierda a derecha: sensor de distancia, sensor de escala de gris, sensor de contacto y sensor de luz.

7

Page 8: Plugin Butiá

Motores

Los motores usados en la versión 1.0 de Butiá fueron servomotores AX12 de Dynamixel. Son motores de fácil control y por ser modulares se adaptaron muy bien a la primer plataforma del Butiá.El problema principal de estos motores es su elevado costo. Además, para fijar las ruedas utilizan tornillos milimetricos de 2 mm (M2), no disponibles en el mercado local.Para dar fin a la dependencia con los motores Dynamixel se creó una estructura que, mediante una ficha de acrílico, permite tener la posibilidad de adaptar una amplia variedad de motores además de los Dynamixel.Del relevamiento realizado para detectar qué motores de desecho podían ser usados en el Butiá se obtuvieron los siguientes requerimientos:

● Velocidades relativamente bajas (entre 50 y 100 RPM)● Par de salida relativamente alto para motores pequeños.● Fácilmente controlables en las funciones de giro horario/antihorario.

Con estos requerimientos se descartaron una gran variedad de motores de desecho y se decidió por adaptar la electrónica de potencia a motores de corriente continua.Los motores que cumplían estos requerimientos y fueron probados en prototipos de Butiá con motores reciclados fueron de; linternas a manivela, de cargadores de celular a manivela y de destornilladores eléctricos2.Luego de esto se buscaron motores de catálogo que cumplan las especificaciones y sean fáciles de conseguir. Se relevaron los motores disponibles en Argentina y los que se usaban en Brasil y se concluye que un motorreductor de 100 RPM, 4kg/cm (aproximadamente) y eje de 6mm era lo más adecuado dentro de lo estándar. Con estos datos se buscó un proveedor en China que pueda dar respuesta a una producción en serie a bajo costo.De este análisis se resolvió hacer una ficha de acrílico que sea compatible con los motorreductores fabricados por; AP&S de Argentina, IGNIS de Argentina, Kinmore de China y otros que se pueden obtener en sitios de venta por internet de los cuales no se conoce el origen.

Mecánica

2 http://www.fing.edu.uy/inco/proyectos/butia/mediawiki/index.php/Motores

8

Page 9: Plugin Butiá

Plataforma

Se mantuvieron las dimensiones externas de la plataforma 1.0 pero se le dio más espesor para aumentar su durabilidad.Se rediseño la distribución de ruedas para que sea más eficiente la movilidad y la construcción del Butiá 2.0. Pasamos de una distribución diferencial con dos ruedas locas a una diferencial con una única rueda loca.Se le realizó una matriz de perforaciones a la plataforma para que sea fácil instalar en distintos lugares de ella fichas para sensores. También esta matriz permite que se puedan instalar piezas de otros kits robóticos para poder escalar en la construcción de accesorios para el Butiá 2.0, como se puede apreciar en la figura:

Se creó un chasis para ubicar de forma fácil, segura e identificada la placa USB4Butiá y el packde pilas.

Accesorios

9

Page 10: Plugin Butiá

A partir de las actividades de extensión que el grupo lleva a cabo con docentes se identificó queen muchos kits robóticos como los Lego NXT existen diversas piezas, muchas de las cuales son muy pequeñas, siendo común que sean extraviadas al trabajar con el kit. La pérdida de algunas piezas condiciona las estructuras que se pueden armar con el kit, ya que estas piezas no son de fácil adquisición en el mercado local.

En muchos casos la pérdida de piezas o la posibilidad de que esto ocurra genera condicionamientos que inhiben a los docentes al utilizar la herramienta, o la utilizan únicamentecon los grupos que tienen mejor conducta.

Es por este motivo que el mecanismo para fijar los sensores a la plataforma Butiá 2.0 se diseñóde forma de minimizar las diferentes piezas necesarias para crear las configuraciones requeridas para un robot. De esta manera la pérdida de una pieza no condiciona las estructurasque se pueden generar. Además en caso de que se pierdan pueden fabricarse más, utilizando los diseños publicados en la web del proyecto a costos accesibles.

Los elemento de sujeción de las piezas son tornillos estándar de fácil adquisición en casas locales. Esto contribuye a la universalización de la tecnología, desmitificando a la herramienta como un elemento costoso de laboratorio, que se debe utilizar de forma controlada por el docente. Esto permite un uso más libre y creativo por los estudiantes, donde la pérdida de piezas no condiciona su uso.

BarandasEl diseño tiene en cuenta la proliferación de nuevas plataformas además de la XO, tales como netbooks y tablets. El sistema de soporte permite sujetar firmemente laptops de variadas dimensiones. Esto se logra sin modificar las dimensiones externas, ni la funcionalidad del robot.

Todas las piezas que componen la parte estructural del Butiá 2.0 se diseñaron para ser construidas en acrílico mediante corte láser. No obstante los diseños están pensados de tal forma que pueden ser reproducibles en madera MDF o en madera de desecho como pallets, embalaje de máquinas o mercaderías, siempre cortadas mediante CNC de corte láser3.

Mejoras de Software

Se continuó trabajando sobre mejoras a las diferentes herramientas disponibles para trabajar con la plataforma Butiá. En particular en el desarrollo de mejoras y extensiones a TurtleBots, un

3 http://www.fing.edu.uy/inco/proyectos/butia/mediawiki/index.php/Otros_Materiales

10

Page 11: Plugin Butiá

entorno de programación para uso con kits robóticos, basado en TurtleBlocks el cual es mantenido por el equipo.

Plugin Butiá

Se agrega al plugin Butiá de TurtleBlocks funcionalidades de plug&play y hotplug. Lo cual permite sacar provecho de las funcionalidades implementadas en el hardware y firmware de la placa USB4Butiá. Brindándole al usuario un contexto el cual no necesita preocuparse por aspectos tecnológicos como ser en que puerto conecto un sensor.

Esta funcionalidad también es útil para tener un resultado visual del estado del robot. En la paleta Butiá los bloques que no tienen disponible el servicio de hardware asociado están en color gris, al conectar el sensor o actuador relacionado con el bloque, éste cambia al color verde para representar el cambio de estado asociado.

En la siguiente figura podemos ver el estado de los bloques de la paleta Butiá cuando el robot no está conectado.

Al conectar el robot, los bloques relacionados con el movimiento cambian a color verde. Como no es conectado ningún sensor, los bloques de sensado permanecen en gris.

11

Page 12: Plugin Butiá

Al conectar un botón, el bloque botón pasa al color verde.

Cuando más de un sensor de tipo botón es conectado, se crean dinámicamente más bloques botón. Los cuales se diferencian por el número de puerto, el cual es concatenado de forma automática.

En la versión con motores ax12 se puede sensar el voltaje de la fuente de alimentación de los motores, permitiendo notificar al usuario con diferentes colores en el bloque “carga de batería Butiá”.

12

Page 13: Plugin Butiá

Plugin de extras

El plugin de extras tiene como objetivo agrupar funcionalidades relacionadas con el control de sensores y actuadores que no son parte del kit básico Butiá o que son para usuarios avanzados. Como ser uso de los hackpoints como entradas/salidas programables, sensores devoltaje y resistencia, temperatura, entre otros.

Plugin de Casteo

El plugin de casteo tiene como finalidad brindarle al usuario herramientas para crear nuevos sensores y dotarlos de semántica. A partir de los 3 identificadores disponibles para sensores (sensor a, sensor b, sensor c) y los 3 disponibles para actuadores (actuador a, actuador b, actuador c), el usuario puede definir un nombre para dicho identificador y una función de transformación mediante el bloque de casteo, como puede observarse en la siguiente figura.

La ejecución de esta orden, crea un nuevo bloque en la paleta de casteo, que tiene por nombreel definido por el usuario.

13

Page 14: Plugin Butiá

Esta funcionalidad combinada con el módulo genérico de hardware, permite que el usuario creenuevos sensores fácilmente y le agregue semántica para su uso en TurtleBots.

Plugin de marcas

El plugin de marcas trata de sacar más provecho a uno de los objetivos originales del butiá presente desde la versión 1.0, explotar los sensores existentes en la computadora que se utiliza con la plataforma. En este caso se intenta potenciar a la cámara como un potente sensorde patrones.

Se realizó una paleta que permite reconocer patrones del tipo señales de tránsito, para simplificar al alumno desafíos relacionados con seguridad vial. Permitiendo explorar otros saberes, gracias al aspecto polivalente de la robótica educativa. La herramienta es mucho más poderosa y permite que el usuario pueda definir sus propios patrones45.

Plugins para otras plataformas robóticas

Con el objetivo de dar compatibilidad al robot Butiá con otras plataformas robóticas y permitir el desarrollo de creaciones que combinan tecnologías de diferentes fabricantes, se agregaron a laplataforma turtlebots plugins para LegoNxt, Lego WeDo, Arduino.

La idea es que el alumno pueda crear combinando componentes de diferentes robots, según los requerimientos de su construcción, aprovechando los aspectos fuertes de cada plataforma. A continuación se puede ver una imagen de un robot Butiá dotado con la capacidad de tomar

4 http://activities.sugarlabs.org/es-ES/sugar/addon/46505 http://www.fing.edu.uy/inco/proyectos/butia/mediawiki/index.php/Butia_reconocimiento_marcas

14

Page 15: Plugin Butiá

objetos mediante una pinza hecha con piezas lego y controlada desde Turtlebots. El comportamiento programado utiliza el plugin followme para detectar mediante la cámara de la computadora un bloque de color azul, luego ese bloque es transportado y descargado en otra zona.

Firmware update activity

La herramienta Firmware Update Activity6 (FUA), fué creada con el fin de simplificar al usuario la tarea de actualización del firmware del robot de forma segura.

6 http://activities.sugarlabs.org/es-ES/sugar/addon/4621

15

Page 16: Plugin Butiá

Paquete TurtleBots para Debian

Hasta el momento TurtleBots se distribuía en formato de actividad sugar, debido a la aparición de nuevas plataformas, se implementó un paquete en formato Debian (.deb) para utilizarse en versiones de GNU/Linux que manejan este estándar, como ser Debian, Edubuntu, Ubuntu. Puede obtenerse el paquete7 en la sección descargas de la web Butiá tanto sistemas de 32 o 64 bits.

7 http://www.fing.edu.uy/inco/proyectos/butia/files/package/

16

Page 17: Plugin Butiá

Documentación en línea y manuales

Junto con este documento se entregan los documentos:

● Manual de armado paso a paso○ versión para motores de CC○ versión para motores AX12

● Manual de construcción● Manual de usuario

Se espera que estos documentos sean el punto inicial de contacto con la plataforma.

Se generaron varias centenas de entradas en el entorno colaborativo wiki del proyecto Butiá8, tanto explicando aspectos técnicos de la plataforma, propuestas de trabajo futuro, como experiencias de los docentes o aficionados que participan de los espacios de intercambio y articulación del proyecto. Se espera que este espacio sea un lugar de encuentro de mayor información y detalles para aquellos estudiantes que desean profundizar y avanzar en el involucramiento con la programación, electrónica, mecánica, arte y otras disciplinas.

Costos

La siguiente tabla compara los costos en pesos uruguayos antes de impuestos para fabricar un Butiá 1.0 y un Butiá 2.0. La base de copra fue de 500 unidades.

8 http://www.fing.edu.uy/inco/proyectos/butia/mediawiki

17

Page 18: Plugin Butiá

Organización planificada del proyecto

El proyecto fue organizado para ejecutarse desde fines de octubre del 2012 a mediados de junio del 2013 utilizando un proceso iterativo incremental basado en 3 prototipos entregables. Las reuniones de coordinación y avance de equipo se realizaron en el laboratorio de firmware ysistemas embebidos de la Facultad de Ingeniería de forma semanal. Estas reuniones fueron abiertas para público general. Donde se tuvo una gran concurrencia de aficionados a la electrónica, docentes, maestros, estudiantes de secundaria y universitarios. Cada uno de estos actores aportaron sus saberes, que influenciaron en el desarrollo de la plataforma. También se utilizó fuertemente la lista de distribución de correo electrónico pública butia-devel-l9 como una forma de articular saberes con otros actores que no podían acercarse a las reuniones.

Primer prototipo

El principal objetivo de este prototipo es el de disponer de una placa de control para el robot que cumpla con los objetivos propuestos para el Butiá 2.0. Dado que la placa de control en la versión 1.0 del Butiá era la componente más compleja de fabricar se tomó este componente como el primer paso a resolver. Se fija como objetivo de este entregable lograr una placa de control que permita una fácil construcción mediante técnicas manuales y con los componentes disponibles en el mercado local.

9 https://www.fing.edu.uy/pipermail/butia-devel-l/

18

Page 19: Plugin Butiá

La fecha planificada para este hito fue para la semana del 19 de noviembre.

Segundo prototipo

Para esta instancia la plataforma Butiá 2.0 debía ser estable y definitiva. Se planificó la presentación de alternativas que utilicen materiales reciclados en todos los aspectos de la plataforma, principalmente en los sensores.La fecha planificada para este hito fue para la semana del 25 de febrero.

Tercer prototipo

El objetivo del prototipo final es intentar cumplir con la totalidad de los objetivos planteados de forma estable.El Butiá 2.0 en esta etapa debe ser posible de fabricar en su totalidad de forma particular por cualquier usuario, como también en un esquema de producción de escala.La fecha planificada para este hito fue para la semana del 22 de abril

Ejecución del proyecto

Se realizaron los 3 prototipos planificados al comienzo del proyecto, validando las diferentes metas propuestas.

Primer prototipo

Se cumplió con los objetivos planteados para este prototipo y se realizó la presentación en fecha prevista. Se entregó un butiá con:

● Primer versión de la placa USB4Butiá○ Documentación en la wiki

● Nuevo sistema de montaje de sensores y compatibilidad con otros kits● Nueva rueda● Distribución diferencial con solo una rueda loca.

A nivel de software se entregó

● Nueva paleta Turtlebots con soporte hotplug y plug&play

19

Page 20: Plugin Butiá

Segundo prototipo

Se cumplió con los objetivos planteados para este prototipo y se realizó la presentación en fecha prevista. Se mostró un butiá con:

● Nuevo kit de sensores○ Estándar compuesto de sensor de escala de gris, luz, distancia.○ Especiales compuesto por sensor de voltaje, resistencia.○ Documentación en wiki con método de construcción y lista de componentes.

● Mejoras en la plataforma○ Se elimina la dependencia con los motores AX12 de dynamixel, permitiendo

montar motores estándar de corriente continua (CC).○ Barra de encastre y ficha de sensores que permite crear estructuras.○ Placa de acrílico que permite montar distintos tipos de motores de corriente

continua.○ Nueva baranda que permite compatibilidad con distintas netbooks.

● Mejoras en USB4Butiá○ Hackpoints que permiten controlar los pines de Entrada/Salida existentes.○ Firmware compatible con el proyecto Fisica con XO del profesor Guzmán

Trinidad.● Software

○ Actividad de actualización de firmware (FUA).○ Paquete Debian para TurtleBots.○ Plugin que permite detectar marcas con la cámara de la computadora.○ Paleta para detectar señales de tránsito integrada a TurtleBots

Tercer prototipo

Se cumplió con los objetivos planteados para este prototipo y se realizó la presentación en fecha prevista. Se entregó un butiá con:

● Versión estable 2.0 en formato de kit.● Documentación disponible en la wiki de planos y método de construcción.● Análisis de precios y proveedores.● Justificación viabilidad en todos los aspectos para la fabricación tanto artesanal como

de escala.● Presentación de desafíos SUMO 2013 con nuevos desarrollos

Se presentó un bosquejo de propuesta de trabajos a futuro, nueva plataforma hardware Butiá 3.0 y IDE para nuevos terminales.

20

Page 21: Plugin Butiá

Resultados no planificados

Se obtuvieron resultados no planificados, algunos relacionados con la consolidación y apropiación de otros grupos de la plataforma otros resultado de articulación con comunidades locales.

Interacción con equipo Juky de Paraguay

Juky es un proyecto de extensión universitario del politécnico de la Universidad Nacional de Asunción. Realizan tareas de extensión en la ciudad de Caacupé donde existe un despliegue de computadoras XO. Dos grupos se apropiaron de los diseños disponibles en la web y realizaron dos versiones de la plataforma butiá adaptadas a sus necesidades locales. Estos dos diseños de butiá pueden verse en la siguiente figura:

Gracias a Sugarlabs y el financiamiento que brindaron para dos miembros del equipo se tuvo laoportunidad de poder viajar a Asunción del Paraguay y conocer a este grupo, lo que nos permitió hacer talleres juntos en escuelas de Caacupé y discutir sobre aspectos técnicos, los que vamos a tener en cuenta en la futura versión del Butiá. También fue muy rico para el grupo

21

Page 22: Plugin Butiá

la interacción con investigadores del MIT que trabajan desde el comienzo del proyecto OLPC y en robótica educativa.

Interacción con la Universidad de Pernambuco

Un integrante del equipo realizó una pasantía de 6 meses en la universidad de Pernanbuco, con el fin de trasmitir el conocimiento adquirido por el grupo en el proyecto ROBUCA, de similarcaracterísticas al proyecto Butiá10.

Patente de ficha de encastre

Se trabajó con técnicos de Antel en la elaboración de una patente de la ficha constructiva del kitButiá. La patente deja claro la intención de que la invención sea de dominio público.

Física con XO

Física con XO es un proyecto del profesor Guzmán Trinidad, que aprovechando la posibilidad única que brinda la XO de poder medir resistencia y voltaje generó un set de sensores caseros y experimentos que pueden realizarse. Dado que Ceibal ha discontinuado la entrega de computadoras XO en enseñanza media, el proyecto quedó trunco. Resultado del trabajo en conjunto con el profesor Trinidad surge la idea de diseñar módulos sensor que permitan seguir dando compatibilidad a sus sensores y experimentos con la plataforma USB4Butiá. En la figura pueden apreciarse a la izquierda un módulo sensor de voltaje y a la derecha uno de resistencia.

10 http://robuca.robolivre.org/blog/parceria-robuca-e-proyecto-butia/

22

Page 23: Plugin Butiá

Sugar Workshop

Aprovechado la visita de Walter Bender, uno de los fundadores del proyecto OLPC y director deSugarlabs, se realizó una actividad con docentes de enseñanza media y secundaria, donde se plantearon experiencias y mejoras a la plataforma educativa sugar.

23

Page 24: Plugin Butiá

Walter también nos acompañó también en un taller de sensibilización a escolares11 donde tuvo la oportunidad ver el uso de su herramienta TurtleBlocks con robots, permitió articular saberes yhasta se dio la anécdota de que un grupo de escolares le reportaron un bug que pudo solucionar en el corte.

11 http://integra.antel.com.uy/2013/10/sociedad/turtle-art-la-plataforma-del-butia/

24

Page 25: Plugin Butiá

Sumo

En la edición 2013 del evento SUMO.uy se realizarón talleres de construcción de robot Butiá 2.0, pudiéndose validar la facilidad para estudiantes liceales de fabricar los componentes de un Butiá.

En el marco de este evento, también se puso en producción mediante la propuesta de un desafío, componentes liberados resultados del proyecto Butiá 2.0, como es el caso del plugin de tránsito. Un grupo de tala que tuvo su primer contacto con el Butiá en el taller de

25

Page 26: Plugin Butiá

construcción el primer día, continuó trabajando en el transcurso del evento en la resolución del desafío, obteniendo el primer puesto.

Prototipo butiablet

Con el objetivo de prototipar algunas de las ideas de trabajo a futuro que habían surgido en el grupo. Se implementó un prototipo basado en una Single Board Computer con sugar instalado en lugar de utilizar una XO, mediante una conexión remota se programó el butiá desde TurtleBots en una tablet.

26

Page 27: Plugin Butiá

Actividades de difusión realizadas a pedido de Antel

A continuación se detallan algunas de las actividades realizadas a pedido de Antel fuera de la planificación inicial. Muchas de estas actividades requirieron esfuerzos adicionales de parte del equipo de FING. Creemos relevante y necesario realizar una planificación de este tipo de actividades con mayor antelación en futuros proyectos para no afectar los cronogramas planificados.

27

Page 28: Plugin Butiá

Simposio de matemáticas

Se realizó una presentación del proyecto en el VII Congreso Iberoamericano de Educación Matemática - 16 al 20 de setiembre de 2013, Montevideo.

Jornada de intercambio con la cámara uruguaya de tecnologías de la información

Se realizó una presentación del proyecto en este evento.

Consegi 2013

Se realizó una charla técnica y se presentó la experiencia de uno de los docentes que trabaja con el proyecto.

Antel Avanza

Se brindó una charla técnica sobre la plataforma Butiá 2.0 y un taller para estudiantes12. En este hito se hizo pública la versión 2.0 del robot Butiá.

Espacio avanza

A pedido de antel se entregó una aplicación Android para controlar el robot desde un dispositivoterminal (celular) y además se dio capacitación a funcionarios de Antel en la operativa de la misma (funcionamiento general del robot, sensores, actuadores y programación de un seguidorde líneas). Dichos funcionarios luego, mostraron al público general las capacidades del robot.

12 http://www.antel.com.uy/antel/institucional/sala-de-prensa/eventos/2013/segunda-conferencia-internacional-de-software-libre

28