<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="es">
		<id>http://164.73.124.35/inco/proyectos/butia/mediawiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Rsisto</id>
		<title>Proyecto Butiá - Contribuciones del usuario [es]</title>
		<link rel="self" type="application/atom+xml" href="http://164.73.124.35/inco/proyectos/butia/mediawiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Rsisto"/>
		<link rel="alternate" type="text/html" href="http://164.73.124.35/inco/proyectos/butia/mediawiki/index.php/Especial:Contribuciones/Rsisto"/>
		<updated>2026-04-05T23:34:22Z</updated>
		<subtitle>Contribuciones del usuario</subtitle>
		<generator>MediaWiki 1.26.2</generator>

	<entry>
		<id>http://164.73.124.35/inco/proyectos/butia/mediawiki/index.php?title=Butia_reconocimiento_marcas&amp;diff=4652</id>
		<title>Butia reconocimiento marcas</title>
		<link rel="alternate" type="text/html" href="http://164.73.124.35/inco/proyectos/butia/mediawiki/index.php?title=Butia_reconocimiento_marcas&amp;diff=4652"/>
				<updated>2013-10-28T14:01:58Z</updated>
		
		<summary type="html">&lt;p&gt;Rsisto: /* Documentación de la solución */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Integrantes ==&lt;br /&gt;
* Nicolás Fúrquez&lt;br /&gt;
* Rafael Sisto&lt;br /&gt;
&lt;br /&gt;
== Objetivos ==&lt;br /&gt;
* Utilizando [http://www.hitl.washington.edu/artoolkit/ ARToolKit] construir un plugin para Tortugarte/Tortublocks que permita reconocer las marcas. Esto puede ser utilizado para que el robot se localice y navegue en un entorno.&lt;br /&gt;
&lt;br /&gt;
Ejemplos de marcas:&amp;lt;br&amp;gt;&lt;br /&gt;
[[Archivo:StopMark.png|300px]] [[Archivo:YieldMark.png|300px]]&lt;br /&gt;
&lt;br /&gt;
Una de las cosas que nos permite la librería (ARToolKit) es que las marcas no necesariamente tienen que estar en color, permitiendo así imprimirlas en cualquier impresora siempre y cuando se mantenga el tamaño.&lt;br /&gt;
&lt;br /&gt;
== Documentación de la solución ==&lt;br /&gt;
Se desarrolló un api que obtiene la información almacenada de las marcas y mediante la ayuda de ARToolKit se detectan las mismas en las capturas de la cámara.&lt;br /&gt;
&lt;br /&gt;
El código fuente e instrucciones de instalación se pueden encontrar en el repositorio utilizado: &lt;br /&gt;
[http://sourceforge.net/p/butia/code/ci/master/tree/turtlebots/pattern_detection/]&lt;br /&gt;
&lt;br /&gt;
Los archivos para imprimir las marcas, se encuentran en:&lt;br /&gt;
[http://sourceforge.net/p/butia/code/ci/master/tree/turtlebots/pattern_detection/doc/]&lt;br /&gt;
&lt;br /&gt;
=== Diagrama de componentes ===&lt;br /&gt;
En el siguiente diagrama pueden visualizarse los componentes y su interacción. pattern_detection funciona como plugin de TurtleBlocks, que a su vez utiliza la librería multiPatternDetection (a través de un binding de python a C). Esta última utiliza funciones de ARToolKit para la detección de marcas.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Arq_pattern_detection.png|400px|Arquitectura de detección de patrones con ARToolKit]]&lt;br /&gt;
&lt;br /&gt;
=== Paleta reconocimiento de marcas ===&lt;br /&gt;
Paleta:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Paleta_reco_marcas.png|700px]]&lt;br /&gt;
&lt;br /&gt;
La paleta posee botones fijos que son:&lt;br /&gt;
&lt;br /&gt;
'''&amp;quot;Viendo Señal&amp;quot;''':Este icono recibe como parámetro un icono de señal (imagen o texto), y nos dice si la cámara lo esta viendo o no.&lt;br /&gt;
&lt;br /&gt;
'''&amp;quot;Distancia Señal&amp;quot;''':Este icono devuelve la distancia trigonométrica desde la cámara hasta el centro de la señal, la magnitud utilizada son mm. Se asume un tamaño de marcas de 16x16cm, salvo que se configure de forma distinta.&lt;br /&gt;
&lt;br /&gt;
El resto se autogenera leyendo el archivo pattern_detection/library/multiPatternDetection/Data/object_data, en este archivo están todos las marcas que se pueden ver con la paleta, uno de los datos que se ponen dentro es un identificador (nombre) que al iniciarse se lee y luego se busca en la carpeta pattern_detection/images/ si tiene el icono correspondiente, si está pone la imagen como aparece en la paleta, sino lo encuentra generara el icono pero con el texto del nombre. En la sección [[Butia_reconocimiento_marcas]] se puede ver las características de estos iconos.&lt;br /&gt;
&lt;br /&gt;
En este ejemplo se puede ver como se utiliza, en el código de la izquierda si la cámara ve, la señal de curva, moverá 100 la tortuga hacia adelante y luego girara a la derecha un angulo aleatorio entre -30 y 30.&lt;br /&gt;
En el ejemplo de la derecha si ve la señal de ''Contramano'' se movera hacia atras y cambiara la pluma a rojo, sino cambiara a azul y se movera 100 hacia adelante&lt;br /&gt;
&lt;br /&gt;
[[Archivo:reconociendo_seniales_Ejemplo.png|700px]]&lt;br /&gt;
&lt;br /&gt;
==== Ejemplos usando la paleta y Butia ====&lt;br /&gt;
&lt;br /&gt;
Usando la marca de ''Pare'', el Butia detiene la marcha.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Archivo:ButiaSenialesEjemplo1.png|300px|left]] &amp;lt;videoflash&amp;gt;vF9ZhQYIwVg&amp;lt;/videoflash&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;Usando la marca de ''Ceda el paso'', el Butia disminuye la velocidad.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Archivo:ButiaSenialesEjemplo2.png|300px|left]]&amp;lt;videoflash&amp;gt;Mbs5GT8vuIM&amp;lt;/videoflash&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;Usando la marca de ''Contramano'', el Butia gira hasta no ver la marca y luego sigue adelante. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Archivo:ButiaSenialesEjemplo3.png|300px|left]] &amp;lt;videoflash&amp;gt;m04N9YJ7qd4&amp;lt;/videoflash&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Desafíos y problemas encontrados ===&lt;br /&gt;
* La librería ARToolKit requiere la librería libglut.so.3 para funcionar, sin embargo en las XO no es posible instalar la librería en carpetas del sistema. Esto causa que al intentar cargar la librería con C types en python se devuelva el error ''OSError: libglut.so.3: cannot open shared object file: No such file or directory''. Para evitar este problema, se adjunta la librería en la carpeta del plugin y se carga en python previo a cargar la librería de ARToolkit con el siguiente comando: ''cdll.LoadLibrary(&amp;quot;lib/libglut.so.3&amp;quot;)''.&lt;br /&gt;
&lt;br /&gt;
== Instalación de plugin ==&lt;br /&gt;
===Compilar archivos===&lt;br /&gt;
Son necesarias los siguientes paquetes debian para poder compilar:&lt;br /&gt;
libglib2.0-dev, freeglut3-dev, libgstreamer0.10-dev, libxi-dev&lt;br /&gt;
&lt;br /&gt;
===Ejecución===&lt;br /&gt;
Para la ejecución del plugin es necesario instalar el paquete gst-plugins-good.&lt;br /&gt;
&lt;br /&gt;
Si se ejecuta en una máquina configurada en idioma inglés, es necesario substituir &amp;quot;0,0&amp;quot; por &amp;quot;0.0&amp;quot; en el archivo turtle_art_plugin/pattern_recognition/library/multiPatternRecognition/Data/object_data.&lt;br /&gt;
&lt;br /&gt;
===Correr script de prueba===&lt;br /&gt;
Opcionalmente, es posible correr pruebas para asegurarse que la detección de marcas está funcionando correctamente.&lt;br /&gt;
&lt;br /&gt;
En la carpeta turtle_art_plugin/pattern_recognition/doc del código butiá, hay un pdf con la marca NotEnter. Imprimir el pdf.&lt;br /&gt;
&lt;br /&gt;
Luego, ejecutar turtle_art_plugin/pattern_recognition/library/apiTestDetectMarkers.py. Al posicionar la marca impresa frente a la cámara, debería imprimirse un número en consola, que representa la distancia a la marca detectada.&lt;br /&gt;
&lt;br /&gt;
== Generación de nuevas marcas ==&lt;br /&gt;
Es posible generar nuevas marcas utilizando una actividad creada para ese fin o de forma manual.&lt;br /&gt;
&lt;br /&gt;
=== Actividad para agregar marcas ===&lt;br /&gt;
&lt;br /&gt;
Se creo una actividad por la cual se puede agregar o quitar marcas, de una manera mas amena al usuario (docentes o educandos), se puede descargar la misma desde [http://download.sugarlabs.org/activities/4650/ el sitio de Sugar Labs], &lt;br /&gt;
La actividad se puede instalar sin tener el Plugin o Tortugarte/TortuBots, pero al abrirla avisa al usuario que no se encuentra alguno de estos elementos.&lt;br /&gt;
En la primer pestaña se puede ver una lista con los identificadores de las señales que están instaladas.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:NewPattersSegundaPestaña.png|600px]]&lt;br /&gt;
&lt;br /&gt;
Si existe un icono asociado se muestra a la derecha al seleccionarlo, si no lo tiene se muestra un icono general.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:NewPatternsListaConSeleccion.png|600px]]&lt;br /&gt;
&lt;br /&gt;
En la segunda pestaña se encuentran los campos para poder agregar una señal, Identificador, tamaño, ruta al archivo .patt y como opcional la ruta al archivo .svg que servirá de icono en la paleta.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:NewPattersSegundaPestaña.png|600px]]&lt;br /&gt;
&lt;br /&gt;
En esta pestaña se encuentra el link a la wiki que dice como generar el .patt&lt;br /&gt;
En el caso que se quiera poner una identificador de señal que ya exista, la actividad preguntara si se quiere sobrescribir.&lt;br /&gt;
&lt;br /&gt;
=== Manualmente a partir de patrones impresos ===&lt;br /&gt;
Se debe generar un archivo de la marca con un recuadro negro. Al comienzo de este artículo pueden verse imágenes de ejemplo. Al imprimirlas, recordar dejar un margen blanco de al menos 1 cm.&lt;br /&gt;
&lt;br /&gt;
Luego de generados los archivos para imprimir, se deberán generar los archivos de patrones. &lt;br /&gt;
Para realizar esto:&lt;br /&gt;
# Acceder al [[Generador de patrones para plugin Reconocimento de marcas]]&lt;br /&gt;
# Seleccionar el origen de donde se generará el patrón. Si se utiliza la cámara, seleccionar ''Camera Mode''. Si se carga la imagen del patrón (incluyendo el recuadro negro) desde un archivo, seleccionar ''Load marker Image''&lt;br /&gt;
# Seleccionar tamaño de patrón, por ejemplo, si el patrón (incluyendo el recuadro negro) mide 16x16 cm, seleccionar ''16x16''&lt;br /&gt;
# Seleccionar porcentaje del recuadro que representa el patrón. Por ejemplo, si todo el recuadro mide 16cm y el borde negro mide 2cm, el patrón mide 12x12cm, por lo tanto 75%. &lt;br /&gt;
# Una vez que se vea un recuadro rojo alrededor de la marca con el rectángulo negro, presionar el botón ''Get Pattern''. Aparecerá un recuadro con los patrones reconocidos, navegar con el botón ''next'' al deseado y presionar ''Save current''. Darle un nombre al archivo en minúsculas, con la extensión '''.patt''', por ejemplo mimarca.patt&lt;br /&gt;
&lt;br /&gt;
En este punto se tiene el archivo .patt generado y como último paso se debe configurar el plugin para poder comenzar a utilizarlo. Para esto:&lt;br /&gt;
# Copiar archivo generado (extensión .patt) a la carpeta ''pattern_detection/library/multiPatternDetection/Data/''&lt;br /&gt;
# Editar el archivo '''object_data''' en esa misma carpeta:&lt;br /&gt;
## Incrementar en 1 el número que aparece al principio (Cantidad de marcas a ser detectados). &lt;br /&gt;
## Agregar a continuación en el mismo archivo las líneas correspondientes al patrón, de la siguiente manera:&lt;br /&gt;
### Una línea representando el id de la marca&lt;br /&gt;
### Línea con el nombre de archivo .patt generado anteriormente&lt;br /&gt;
### Línea conteniendo tamaño en milímetros de la marca&lt;br /&gt;
### Línea conteniendo 2 decimales, separados por 1 espacio representando el punto medio de la marca.&lt;br /&gt;
## Guardar el archivo y cerrar.&lt;br /&gt;
# La marca está lista para ser utilizada y aparecerá en la paleta de Tortugarte luego de reiniciar. Por defecto aparecerá un texto con el id de la marca, pero es posible agregar un ícono, generando 1 imagen en formato svg y colocándola en la carpeta '''images/'''. Por ejemplo, para la marca con id '''Stop''' dentro del archivo  '''object_data''', se debe generar 2 imágenes, una nombrándola como '''Stop'''small.svg de 40x40px y creando una copia de la misma con el nombre '''Stop'''off.svg pero de 70x70px.&lt;br /&gt;
&lt;br /&gt;
== Trabajos a Futuro ==&lt;br /&gt;
* '''Mayor versatilidad para marcas''': El reconocimiento de marcas con ARToolKit facilitó el desarrollo de la solución, ya que al ser utilizado en otras actividades en las terminales XO acortaba el tiempo del proyecto, ya que no se tuvo que hacer un análisis de factibilidad y se tenía la librería ya compilada para los mismos, además que la generación de patrones ya viene resuelta. Sin embargo, al utilizar este API, las marcas están limitadas a una forma cuadrada y que estén contenidas dentro de un recuadro negro. Para poder evitar estas limitantes se sugiere utilizar un API de más bajo nivel como OpenCV para poder reconocer otros tipos de marcas, como por ejemplo, personas, caras, objetos, etc.&lt;br /&gt;
* &amp;lt;strike&amp;gt;'''Bloque para obtener distancia a marca''': La librería creada en C actualiza el estado de las marcas cuando detecta la presencia de las mismas. Entre esa información, se encuentra una matriz que tiene la posición de la marca respecto a la cámara. Se sugiere que con esta información se cree un nuevo bloque '''Distancia a la marca''', similar al detectar marca, que reciba como parámetro el id de marca y devuelva la distancia a la marca.&amp;lt;/strike&amp;gt;&lt;br /&gt;
* &amp;lt;strike&amp;gt; '''Internacionalización''': La paleta desarrollada se realizó en idioma español, pero sería recomendable internacionalizar las etiquetas para que pueda ser localizado a otros idiomas de TurtleArt, por lo menos en inglés.&amp;lt;/strike&amp;gt;&lt;/div&gt;</summary>
		<author><name>Rsisto</name></author>	</entry>

	<entry>
		<id>http://164.73.124.35/inco/proyectos/butia/mediawiki/index.php?title=M%C3%B3dulo_sensor_Luz&amp;diff=4438</id>
		<title>Módulo sensor Luz</title>
		<link rel="alternate" type="text/html" href="http://164.73.124.35/inco/proyectos/butia/mediawiki/index.php?title=M%C3%B3dulo_sensor_Luz&amp;diff=4438"/>
				<updated>2013-05-18T01:06:17Z</updated>
		
		<summary type="html">&lt;p&gt;Rsisto: /* Materiales */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;===Breve descripción===&lt;br /&gt;
El valor de la resistencia para la identificación del sensor de Luz es de 68kΩ. &amp;lt;br&amp;gt;&lt;br /&gt;
[[Archivo: descpLuz.jpg | 300px | Módulo Luz]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Diseño===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Puede descargar los archivos fuentes del diseños para kicad haciendo click [[Media: luz.tar.gz | aqui]]&lt;br /&gt;
&lt;br /&gt;
Si desea construirse la placa a través del método de transferencia por tóner [http://www.fing.edu.uy/inco/proyectos/butia/files/luz-copper.pdf  aqui] puede descargar el diesño de PCB en formato pdf.&lt;br /&gt;
&lt;br /&gt;
===Materiales===&lt;br /&gt;
&lt;br /&gt;
* Placa Sensor Modulo Luz/LDR x 1&lt;br /&gt;
* Sensor LDR x 1&lt;br /&gt;
* Resistencia 68kΩ x 2&lt;br /&gt;
* Conector Rj45 acodado Hembra x 1&lt;br /&gt;
&lt;br /&gt;
===Construcción===&lt;br /&gt;
Se puede utilizar el mismo PCB que el sensor de grises&lt;br /&gt;
&lt;br /&gt;
===Información adicional===&lt;br /&gt;
Un LDR, por sus siglas en inglés: Light Dependent Resistor (Resistor Dependiente de la Luz) también conocido en español como: foto-resistencia.&lt;br /&gt;
&lt;br /&gt;
Más información, en: [http://es.wikipedia.org/wiki/Fotorresistencia Wikipedia LDR]&lt;/div&gt;</summary>
		<author><name>Rsisto</name></author>	</entry>

	<entry>
		<id>http://164.73.124.35/inco/proyectos/butia/mediawiki/index.php?title=Testear_USB4Butia&amp;diff=4437</id>
		<title>Testear USB4Butia</title>
		<link rel="alternate" type="text/html" href="http://164.73.124.35/inco/proyectos/butia/mediawiki/index.php?title=Testear_USB4Butia&amp;diff=4437"/>
				<updated>2013-05-17T23:25:26Z</updated>
		
		<summary type="html">&lt;p&gt;Rsisto: Página creada con '== Introducción == El siguiente instructivo detalla como hacer para probar una USB4Butia nueva.  == Qué se necesita? == * Placa USB4Butia * Sensor de Grises * Sensor Botón * ...'&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Introducción ==&lt;br /&gt;
El siguiente instructivo detalla como hacer para probar una USB4Butia nueva.&lt;br /&gt;
&lt;br /&gt;
== Qué se necesita? ==&lt;br /&gt;
* Placa USB4Butia&lt;br /&gt;
* Sensor de Grises&lt;br /&gt;
* Sensor Botón&lt;br /&gt;
* Un Butiá armado (con motores y pilas)&lt;br /&gt;
* [https://dl.dropboxusercontent.com/u/23894356/Butia/test_usb4butia.tb Programa Turtlebots con el código aquí compartido] &lt;br /&gt;
&lt;br /&gt;
== Tutorial paso a paso ==&lt;br /&gt;
&lt;br /&gt;
Para probar la placa, lo primero que debemos hacer es enchufar la placa por usb a la computadora (prendida). &lt;br /&gt;
Si se prende el led de la placa, vamos por buen camino! En caso contrario, hay algún desperfecto en la construcción.&lt;br /&gt;
&lt;br /&gt;
A continuación, si la placa no tiene grabado el bootloader, hay que grabarlo con herramientas para quemar un PIC.&lt;br /&gt;
Para mayor referencia, consultar la página de [[Firmware]]&lt;br /&gt;
&lt;br /&gt;
Una vez que el PIC tenga grabado el bootlader, debemos grabar el firmware y actualizarlo utilizando FUA, como se detalla en [[Grabar_Firmware]]&lt;br /&gt;
&lt;br /&gt;
Si todo sale bien, es posible abrir el TurtleBots y realizar los siguientes programas:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Porsiempre_boton.png|300px]] [[Archivo:Porsiempre_gris.png|300px]]&lt;br /&gt;
&lt;br /&gt;
Con la placa conectada a la PC, conectar un sensor [[Módulo_sensor_Boton|Botón]], esperar a que actualice la placa, y el bloque del sensor Botón, que anteriormente era gris, se pintará de verde.&lt;br /&gt;
Una vez que pase esto, debemos ejecutar el primer programa, presionar el botón y verificar que el valor cambie entre 0 y 1 al presionar y soltar el botón.&lt;br /&gt;
Realizar esta operación enchufando el botón en los distintos puertos de la placa, para verificar que todos funcionan correctamente.&lt;br /&gt;
&lt;br /&gt;
Si el sensor botón funciona en todos los puertos, ejecutaremos el segundo programa, pero esta vez enchufando un sensor de [[Módulo_sensor_Grises|grises]].&lt;br /&gt;
El valor del sensor de grises debería mostrar distintos valores, colocando primero una hoja blanca en frente al sensor y luego una hoja negra.&lt;br /&gt;
&lt;br /&gt;
Una vez que funcione todo lo anterior, estamos listos para probar los motores!&lt;br /&gt;
Para realizar esto:&lt;br /&gt;
* desenchufar la placa del usb de la PC&lt;br /&gt;
* enchufar las 8 pilas al robot butiá&lt;br /&gt;
* conectar los motores entre sí y a la placa USB4Butia.&lt;br /&gt;
* Encender el butiá&lt;br /&gt;
* Conectar el Butiá al usb de la PC.&lt;br /&gt;
&lt;br /&gt;
En este momento, si tenemos el TortuBots abierto, luego de 2 ó 3 segundos, los motores girarán un poco para indicar que está todo funcionando correctamente.&lt;br /&gt;
&lt;br /&gt;
Si queremos probar toda la USB4Butiá funcionando correctamente con los motores, conectamos un sensor botón y ejecutar el siguiente programa&lt;br /&gt;
&lt;br /&gt;
[[Archivo:por_siempre_boton_motor.png|400px]]&lt;br /&gt;
&lt;br /&gt;
Listo! Tenemos una placa USB4Butiá para programar robots!&lt;/div&gt;</summary>
		<author><name>Rsisto</name></author>	</entry>

	<entry>
		<id>http://164.73.124.35/inco/proyectos/butia/mediawiki/index.php?title=Archivo:Porsiempre_gris.png&amp;diff=4436</id>
		<title>Archivo:Porsiempre gris.png</title>
		<link rel="alternate" type="text/html" href="http://164.73.124.35/inco/proyectos/butia/mediawiki/index.php?title=Archivo:Porsiempre_gris.png&amp;diff=4436"/>
				<updated>2013-05-17T22:46:18Z</updated>
		
		<summary type="html">&lt;p&gt;Rsisto: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Rsisto</name></author>	</entry>

	<entry>
		<id>http://164.73.124.35/inco/proyectos/butia/mediawiki/index.php?title=Archivo:Por_siempre_boton_motor.png&amp;diff=4435</id>
		<title>Archivo:Por siempre boton motor.png</title>
		<link rel="alternate" type="text/html" href="http://164.73.124.35/inco/proyectos/butia/mediawiki/index.php?title=Archivo:Por_siempre_boton_motor.png&amp;diff=4435"/>
				<updated>2013-05-17T22:46:09Z</updated>
		
		<summary type="html">&lt;p&gt;Rsisto: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Rsisto</name></author>	</entry>

	<entry>
		<id>http://164.73.124.35/inco/proyectos/butia/mediawiki/index.php?title=Archivo:Porsiempre_boton.png&amp;diff=4434</id>
		<title>Archivo:Porsiempre boton.png</title>
		<link rel="alternate" type="text/html" href="http://164.73.124.35/inco/proyectos/butia/mediawiki/index.php?title=Archivo:Porsiempre_boton.png&amp;diff=4434"/>
				<updated>2013-05-17T22:46:02Z</updated>
		
		<summary type="html">&lt;p&gt;Rsisto: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Rsisto</name></author>	</entry>

	<entry>
		<id>http://164.73.124.35/inco/proyectos/butia/mediawiki/index.php?title=Actas_Reuniones_Butia&amp;diff=4320</id>
		<title>Actas Reuniones Butia</title>
		<link rel="alternate" type="text/html" href="http://164.73.124.35/inco/proyectos/butia/mediawiki/index.php?title=Actas_Reuniones_Butia&amp;diff=4320"/>
				<updated>2013-03-20T23:13:45Z</updated>
		
		<summary type="html">&lt;p&gt;Rsisto: /* 13/03/2013 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
== 20/03/2013 ==&lt;br /&gt;
====Firmware y Hardware====&lt;br /&gt;
&lt;br /&gt;
* Se discute la alternativa elegida la reunión anterior de conectar a los hack-points y rj45 como previo a módulo motor.&lt;br /&gt;
** Se manda mail para discutir alternativas a futuro sobre objetivos y motores de chata CC.&lt;br /&gt;
&lt;br /&gt;
== 13/03/2013 ==&lt;br /&gt;
====Firmware y Hardware====&lt;br /&gt;
*Control de motores CC:&lt;br /&gt;
**Módulo hardware para pwm, se descarta pwm hablado en reunión anterior (utilizando pic de usb4all), se va a hacer puente H con control binario, como paso intermedio a placa enchufada a puerto rj45. Aylen va a tener algo para mostrar jueves 14&lt;br /&gt;
&lt;br /&gt;
*Hardware para controlar motores:&lt;br /&gt;
**Opción de identificación a rj45, con shield y cable. Se enchufa H-Bridge a los hackpoints, Rodrigo y John generan un prototipo para jueves 14.&lt;br /&gt;
**Shield con autoidentificacion, idea de Guille, se puede manejar a futuro, por ejemplo para módulo Bluetooth.&lt;br /&gt;
====Software====&lt;br /&gt;
*Software para controlar motores CC&lt;br /&gt;
**Alan adapta software, si detecta módulo de motores CC, utiliza hack points para controlar motores.&lt;br /&gt;
&lt;br /&gt;
== 28/02/2013 ==&lt;br /&gt;
&lt;br /&gt;
====Mecánica====&lt;br /&gt;
* Barandas al revés: no se cambia, el usuario debería redefinir el adelante del robot.&lt;br /&gt;
&lt;br /&gt;
====Firmware y Hardware====&lt;br /&gt;
&lt;br /&gt;
* puente h, llegaron unos micros que se pueden utilizar&lt;br /&gt;
** Se discuten alternativas: &lt;br /&gt;
** 1-implementar control de motores utilizando hack-points como primera alternativa - aylen empieza el desarrollo del firmware. &lt;br /&gt;
** Se va a diseñar un conector estandar para conectar los hack-points al módulo motores. Se discuten alternativas de como usar los pines:&lt;br /&gt;
*** a- Utilizar 2 pines por motor, utilizando transistores para puentear los estados del L293d&lt;br /&gt;
*** b- utilizar 3 pines por motor, evitando más componentes eléctricos, sacrificando hack-point&lt;br /&gt;
** 2-implementar protocolo ax-12 con un pic independiente (John estaba trabajando con esto), luego de la versión 2.0.&lt;br /&gt;
&lt;br /&gt;
== 14/02/2013 ==&lt;br /&gt;
&lt;br /&gt;
====Firmware y Hardware====&lt;br /&gt;
&lt;br /&gt;
* se hicieron pruebas con el sensor de distancia a partir de un comportamiento extraño que encontró daniel. Lo raro es que el sensor no se comporta como debería para diferentes distancias da el mismo valor de voltaje. El resultado es que se aprovecha la mitad del rango del sensor en lugar de poder aprovechar todo. Probamos si era un tema de voltaje y alimentando con una fuente externa mediante un hub sigue dando el problema. Probamos conectarlo directamente a una fuente de corriente y medir con tester y funciona correctamente al parecer es un problema de ruido.&lt;br /&gt;
&lt;br /&gt;
* Mejorar la serigrafía de los sensores especificando el pinout de los sensores de distancia al conectarse al PCB.&lt;br /&gt;
&lt;br /&gt;
* Agregar logo butiá a los sensores.&lt;br /&gt;
&lt;br /&gt;
====Software====&lt;br /&gt;
&lt;br /&gt;
* Vamos a agregar a turtlebots que se deahabilite el control automático de energía para que no se suspenda el USB, tenemos lo que nos mandaron de la lista de sugar-dev. Hay que estudiar porque parece que el turtlebot ya trae un código para esto pero esta fallando, en el log se ven unos errores al intentarlo en la clase activity.&lt;br /&gt;
&lt;br /&gt;
====Otros====&lt;br /&gt;
* Se resolvió poner en la wiki mejor documentación en la parte de construcción, en particular falta poner el conector rj45 y especificar su pinout&lt;br /&gt;
* El sábado 23 es el primer taller del año en colón.&lt;br /&gt;
&lt;br /&gt;
== 7/02/2013 ==&lt;br /&gt;
&lt;br /&gt;
====Participantes====&lt;br /&gt;
Alan, Pablo,  Andres, John, Faivel, Humberto, Guille, Enrique, Javier, Rafael, Nicolás, Edgardo, Mario, Lucio&lt;br /&gt;
&lt;br /&gt;
====minutas====&lt;br /&gt;
Empieza reunión a las 18:50&lt;br /&gt;
&lt;br /&gt;
====Mecánica====&lt;br /&gt;
* Se está preparando versión de acrílicos final de Butiá SAM.&lt;br /&gt;
&lt;br /&gt;
====Software====&lt;br /&gt;
* Bloque nuevo de casteo para adaptar el valor del sensor a un rango conocido, y los bloques de usurio a bloques conocido. En paleta extra, agrega un bloque nuevo.&lt;br /&gt;
** Problema: que pasa cuando se levanta devuelta el archivo, despues de reiniciar el programa? Hay que probar&lt;br /&gt;
* Bloque módulo user 1,2,3&lt;br /&gt;
* Bloque python de tortuga no funciona, no almacena el código, si no referencia al archivo. Corregir (Walter?)&lt;br /&gt;
&lt;br /&gt;
====Firmware y Hardware====&lt;br /&gt;
* Es complicado agregar un nuevo módulo de firmware, por más que sea parecido a los anteriores.&lt;br /&gt;
** Agregar módulo genérico, al instanciarlo por sw, pasarle parametro el rango de identificación. (Descartado por la siguiente opción)&lt;br /&gt;
** Agregar módulos de usuario en fw, que sean genéricos, permitiendo así compartir el sensor con otras placas. Mantiene estructura actual de firmware. Cuando se instancia se define si es digital o análogo. Se genera un alias al instanciar en código. Tiene metodo getValue y setValue.&lt;br /&gt;
* Puente H, se le va a poner un micro, se está trabajando&lt;br /&gt;
** Generar entrada en wiki para discutir como conectar motores (placa con cantidad variable de motores, 2 motores, etc)&lt;br /&gt;
** El h-bridge diseñado va a permitir conectar a los hack-points o al puerto.&lt;br /&gt;
** Módulo usando un pin de los puertos y 2 hack-points&lt;br /&gt;
** Módulo utilizando un puerto con 2 pines de datos.&lt;br /&gt;
* Implementar módulo de PWM&lt;br /&gt;
&lt;br /&gt;
== 31/01/2013 ==&lt;br /&gt;
&lt;br /&gt;
====Participantes====&lt;br /&gt;
Alan, Pablo,  Andres, John, Faivel, Humberto, Guille, Enrique, Javier&lt;br /&gt;
&lt;br /&gt;
====minutas====&lt;br /&gt;
Empieza reunión a las 18:09&lt;br /&gt;
&lt;br /&gt;
====Mecánica====&lt;br /&gt;
*Se realizo la prueba de colocar la rueda en el eje del motor con un prisionero directo a la rueda y dio muy buen resultado. De momento parece ser la mejor idea y queda muy prolijo.&lt;br /&gt;
*Se le agrego los agujeros para trasladar la placa chica de acrílico para dejar espacio para los motores de continua&lt;br /&gt;
*Se le agrega una ficha butia para ensamblar los motores al butia&lt;br /&gt;
*Parece que con esa modificación el puerto USB de la placa queda muy cerca de la rueda loca y queda tocando con el cable USB.&lt;br /&gt;
** Se discutio si se rota 180 la placa USB4butia quedando el USB hacia la otra direccion y los 4 conectores para sensores hacia la rueda, igual va a tocar con la rueda pero los cables de los sensores son mas flexibles y el conector no sobresale tanto o también lo de rotar todo el modulo que contiene placa, pilas y chasis chico de acrilico 180 o  Intercambiar la placa con las pilas. Se decidio intercambiar la placa con las pilas.&lt;br /&gt;
*Se discutió sobre simetrizar los agujeros para amurar de la placa, pero se decidió que no porque pierde compatibilidad con los butias anteriores&lt;br /&gt;
* Se probo colocarle una rueda con el sistema del prisionero al motor de DX, el sistema de la ficha no es compatible con este pues tienen diametros distintos, se quiere llegar a una ficha mas universal por lo que se discutieron varias ideas sobre eso, quedamos en que se va a seguir investigando.&lt;br /&gt;
*Se dise;o el topecito para la parte de enfre con el logo de butia&lt;br /&gt;
&lt;br /&gt;
====Firmware y Hardware====&lt;br /&gt;
*Se siguieron plantenado ideas sobre la USB4butia avanzada y lo de usar otro micro. Se va a seguir investigando&lt;br /&gt;
*Se planteo un idea de usar un circuito analogico con 3 estados para conectar los motores directamente a los puertos de la USB4butia&lt;br /&gt;
&lt;br /&gt;
== 24/01/2013 ==&lt;br /&gt;
&lt;br /&gt;
====Participantes====&lt;br /&gt;
Alan, Rodrigo, Pablo, Jorge, Andres, Daniel, John, Rafael, Aylen, Fiorella, Faivel, Guille, Humberto&lt;br /&gt;
&lt;br /&gt;
====minutas====&lt;br /&gt;
Empieza reunión a las 18:26&lt;br /&gt;
&lt;br /&gt;
====Mecánica====&lt;br /&gt;
*Se trajeron las piezas de formacril, se probaron las dos alternativas de barandas y se discutio. Se decidio que la mejor alternativa de barandas cortas con topes es mejor, pues muestra mas robustez frente a la de baranda larga y el laptop queda mas estable.&lt;br /&gt;
** El tope serian dos piezas universales butia, (No esta bueno que estas piezas sean de tope)&lt;br /&gt;
** Se decidio que el largo ideal de los tornillos para las piezas es de 4 x 0.7 de 20 mm.&lt;br /&gt;
*Motores: Se hizo una prueba con un prisionero y dio muy buen resultado.&lt;br /&gt;
*colocar el prisionero en la rueda directamente?&lt;br /&gt;
&lt;br /&gt;
====Firmware====&lt;br /&gt;
*Seguir investigando sobre los micros buscar uno micro que sea Economico, Mercado Local, Chico y se pueda hacer PWM.&lt;br /&gt;
*Replantearse la idea de implementar serial por sofware y la de pwm.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Hardware====&lt;br /&gt;
*Se resolvió quitar el Cristal de 32.768 que libera dos pines en la placa de los cuales uno es el PWM que se buscaba obtener&lt;br /&gt;
*El botón de bootloader permanece en la placa&lt;br /&gt;
*Colocar 2 puertos en la USB4butia compatibles con el el conector de los servos para los PWM.&lt;br /&gt;
*USB4butia simple y utilizar los hackpoints para controlar opción estable.&lt;br /&gt;
*Se hablo de hacer una placa usb4butia avanzada en dos capas y se planteo la interrogante de que es mejor: Si hacer la placa usb4butia doble capa avanzada con mas pines de datos y quizás con potencia, o mantenes la usb4butia con una capa agragando un modulo motor con otro microcontrolador.&lt;br /&gt;
*Crear una whish lista sobre la USB4butia&lt;br /&gt;
&lt;br /&gt;
== 17/01/2013 ==&lt;br /&gt;
&lt;br /&gt;
====Participantes====&lt;br /&gt;
Alan, Rodrigo, Pablo, Jorge, Andres, Daniel, John, Rafael&lt;br /&gt;
&lt;br /&gt;
====minutas====&lt;br /&gt;
Empieza reunion a las 18:26&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Mecánica====&lt;br /&gt;
* se habló del módulo motor y la elección del pic, parece que utilizar&lt;br /&gt;
el micro con menos prestaciones es la opción más adecuada.&lt;br /&gt;
* como colocar los motores de CC : correa/directo&lt;br /&gt;
** se decidió que ya que tenemos motores con un buen par, no tiene&lt;br /&gt;
mucho sentido tener una correa.&lt;br /&gt;
** Surge el tema de donde colocar los motores para que siga siendo&lt;br /&gt;
ax12 y CC compatible, una opción para no cambiar las distribuciones&lt;br /&gt;
actuales es colocar los motores de CC atrás y permitir cambiar de&lt;br /&gt;
lugar la rueda loca  para el lado opuesto al que está ahora. Hay que&lt;br /&gt;
tener ojo de que no obstaculice la conexión de puertos actual lo cual&lt;br /&gt;
es el problema que tiene ahora.&lt;br /&gt;
** Otro tema es como amurar la rueda a los motores, el motor que&lt;br /&gt;
compramos es de eje cilíndirco, hay otros con un perfil lo cual&lt;br /&gt;
permite que se pueda diseñar una rueda con un prisionero. Otra opción&lt;br /&gt;
es perforar el eje del motor y ponerle una espina para amurar la&lt;br /&gt;
rueda.&lt;br /&gt;
&lt;br /&gt;
====Hardware====&lt;br /&gt;
*resolver que hacer con PWM: hackpoints, puertos&lt;br /&gt;
** PWM, mantener por hackpoint y generar módulo de firmware para PWM&lt;br /&gt;
por software utilizando Timer1 (inteligente, interrumpir solo cuando&lt;br /&gt;
es necesario).&lt;br /&gt;
** Generar informe con opciones de mantener o quitar botón de programación&lt;br /&gt;
* Módulo GPIO: no es equivalente al resistencia? Aporta algo?&lt;br /&gt;
** Evaluar quitar módulo port (porque no aporta nada)&lt;br /&gt;
** Evaluar agregar módulo de GPIO, permite por lo menos avisar al&lt;br /&gt;
usuario que está realizando una acción que puede dañar el equipo.&lt;br /&gt;
* Gadgets de sensore en DX, que hacer, definir ids o usar módulo&lt;br /&gt;
lector de voltaje, en general utilizar el de voltaje&lt;br /&gt;
** Crear módulos de temperatura y magnético, para laboratorios de física.&lt;br /&gt;
* chequear si el sensor de campo mag es analogico o digi&lt;br /&gt;
&lt;br /&gt;
== 10/01/2013 ==&lt;br /&gt;
&lt;br /&gt;
====Participantes====&lt;br /&gt;
Guillermo, Alan, , Fiorella, Pablo, Jorge, Andres, Faviel,  John&lt;br /&gt;
&lt;br /&gt;
====minutas====&lt;br /&gt;
Empieza reunion a las 18:26&lt;br /&gt;
&lt;br /&gt;
====Documentación====&lt;br /&gt;
*Sensores de resistencia y voltage (John y Guille)&lt;br /&gt;
*Sensor de flexión ya esta documentado por Enrique&lt;br /&gt;
&lt;br /&gt;
====Mecánica====&lt;br /&gt;
*Se estan haciendo los acrílicos en formacril, fecha aproximada 24&lt;br /&gt;
*Módulo motor hecho con carcasa de linterna utilizando una ficha butia, carcasa de un enchufe, arrancador de tubo y zunchos.&lt;br /&gt;
**Se discutio sobre utilizarlo con una correa o  adicionarle una rueda, se decidio adicionarle la rueda y colocar el modulo en el lugar actual de las ruedas, manteniendo la estructura de los AX12, incorporándolo al butia por fuera. (Butia PUNK)&lt;br /&gt;
*Se habló de hacer un banco de prueba de motores para obtener datos útiles como el par, rpm , etc ...&lt;br /&gt;
*Se probaron los tornillos de plástico y dan buen resultado ya que protege el acrílico, son mas fácil de enroscar, mas amigables para los niños&lt;br /&gt;
&lt;br /&gt;
====Hardware====&lt;br /&gt;
*Se discutió sobre los cambios de la USB4butia, estudiar lo de hacer una USB4butia solo para controlar motores y evaluar Modulito con microcontrolador propio para manejar motores, PIC16F628A buscar compilador GNU, buscar otro PIC de 8 patas&lt;br /&gt;
*Evaluar de quitar el clock de 37 khz y utilizar el pin 16 que es el CCP2 y asi evitar de quitar el boton de programacion&lt;br /&gt;
*Se hablo sobre sacar el boton de programacion, se decidio quitarlo y cambiar el bootloader y agregar dos puertos pwm (Si es necesario)&lt;br /&gt;
*Se discutió lo de quitar el bus AX12, se decidió que no porque permite agregar motores con control más complejo de forma fácil.&lt;br /&gt;
*Sacar los pines de programación ... ?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Software====&lt;br /&gt;
*Serial por software (si se va hacer el modulo motor con pic propio)&lt;br /&gt;
&lt;br /&gt;
== 03/01/2013 ==&lt;br /&gt;
====Participantes====&lt;br /&gt;
Rafa, Pablo, Pancho, Jorge, John&lt;br /&gt;
&lt;br /&gt;
====Mecánica====&lt;br /&gt;
*Se dibujaron barandas nuevas con el tope , y se hicieron prototipos en goma eva para presentar en el butiá. Se presentó junto a la magallanes. Se discutió y se decidió hacer las barandas un poco más altas. Diseñar y construir 2 juegos de barandas: unas más largas con tope flotando y otras más cortas sin tope.&lt;br /&gt;
*Se mostró la nueva rueda butiá con agujero en el medio&lt;br /&gt;
*Se habló del modulo motor se agregan dos piezas de acrílico para mantener la estructura de los AX12 y no tener que hacer un butia distinto para la versión con otros motores. Hay dos opciones, una posee lengüetas como los AX12 y van en el mismo lugar con las ranuras existentes para los AX12 y la otra serían las fichas universales con el sistema de encastre butia.&lt;br /&gt;
*Estudiar agujeros para &amp;quot;ensanguchar&amp;quot; las dos planchas de acrílicos, agregar un tornillo más alineado con los que ya están con la medida de los AX12&lt;br /&gt;
*Se acomodó la ojiva del encastre butiá centrándola para que quede un poquito mas separdo de los rectángulos&lt;br /&gt;
*Se le agrega al logo la palabra SAM&lt;br /&gt;
*Ejemplo de logos para autoadhesivos&lt;br /&gt;
*Se van hacer arcilicos y autoadhesivos.&lt;br /&gt;
*Se va a probar el logo calado otra vez &lt;br /&gt;
&lt;br /&gt;
== 27/12/2012 ==&lt;br /&gt;
&lt;br /&gt;
====Participantes====&lt;br /&gt;
Daniel, Guillermo, Alan John, Fiorella, Aylen, Rodrigo, Enrique, Rafael, Pablo&lt;br /&gt;
&lt;br /&gt;
====minutas====&lt;br /&gt;
* Empieza reunion a las 18:41&lt;br /&gt;
&lt;br /&gt;
====Hardware====&lt;br /&gt;
* Acrílico había quedado mal grabado el logo la última vez, quedó una línea entrecortada.&lt;br /&gt;
** Se va a pedir devuelta con los logos bien grabados. Pablo trae planos el 3 de enero. Al pedir los nuevos acrílicos preguntar opciones de:&lt;br /&gt;
*** Pintar logos luego de grabarlos&lt;br /&gt;
*** Mejorar calidad del grabado para que no queden manchados.&lt;br /&gt;
*** Incrementar ancho de línea para que queden mejor marcados los logos.&lt;br /&gt;
** Pablo va a mandar a hacer pegotines calados de logos para manejar otra alternativa&lt;br /&gt;
** Se discute si poner nombre 2.0 o &amp;quot;sam&amp;quot;. Mayoría eligió Sam (2 en charrúa)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Motores====&lt;br /&gt;
* Se vio prototipo con motores de cargadores USB a dínamo, utilizando hack points.&lt;br /&gt;
&lt;br /&gt;
====Software====&lt;br /&gt;
* Salió paquete de TortuBots v18, faltan paquetes Debian actualizar changelog (Aylen)&lt;br /&gt;
* Alan corrigió bug de memory leak de TortuBots, ahora no se bloquea en la XO. Está probado.&lt;br /&gt;
* PyBot (librería python para acceder a placa butiá) está casi listo, falta testear.&lt;br /&gt;
* Validación al tratar de grabar o escribir en hackpoint configurado para entrada o salida respectivamente. Hacerlo en api y agregarlo a TortuBots cuando trata de hacer una operación incorrecta. (Alan)&lt;br /&gt;
&lt;br /&gt;
====Firmware====&lt;br /&gt;
* Módulo de Firmware de hackpoint no tiene que cambiar el modo del pin (Aylen)&lt;br /&gt;
&lt;br /&gt;
== 10/12/2012 ==&lt;br /&gt;
====Participantes====&lt;br /&gt;
&lt;br /&gt;
John, Aylen, Pablo, Gonzalo, Guillermo, Andrés, Diego, Rafael, Luis, Rodrigo, Marcelo&lt;br /&gt;
&lt;br /&gt;
====minutas====&lt;br /&gt;
* Empieza reunion a las 19:50&lt;br /&gt;
&lt;br /&gt;
====Hardware====&lt;br /&gt;
* Falta documentar prototipo con motores de linternas (Pancho)&lt;br /&gt;
* Piezas para anexar sensores: Pablo muestra 3 piezas, genérica de 2 lados, de 1 lado y una cortita. &lt;br /&gt;
** También se hizo pieza para reemplazar motores AX12. &lt;br /&gt;
** Se llega a un acuerdo de como tienen que ser las placas de sensores&lt;br /&gt;
* Se decide cambiar las piezas por piezas únicas para armado y reemplazo de AX12.&lt;br /&gt;
* Barandas, se van a cambiar por unas que empiezan finitas en la parte frontal y terminan gruesas en la parte trasera como guardabarros. En la parte delantera, tienen tope para aguantar una laptop.&lt;br /&gt;
&lt;br /&gt;
====Motores====&lt;br /&gt;
* Motores &amp;quot;argentinos&amp;quot;  no tienen certificado de origen (motor chino, engranajes argentinos)&lt;br /&gt;
* Guille va a mandar un mail a Fede para que averigüe en Brasil por alternativas de motores CC.&lt;br /&gt;
* Rodrigo, Gonzalo, van a armar prototipo con motores de cargadores USB a dínamo.&lt;br /&gt;
&lt;br /&gt;
== 3/12/2012 ==&lt;br /&gt;
====Participantes====&lt;br /&gt;
&lt;br /&gt;
John, Aylen, Pablo, Gonzalo, Guillermo, Francisco, Andrés, Daniel, Rafael, Alan, Luis&lt;br /&gt;
&lt;br /&gt;
====minutas====&lt;br /&gt;
* Empieza reunion a las 19:30&lt;br /&gt;
&lt;br /&gt;
====Hardware====&lt;br /&gt;
* Hay que definir los componentes para construir una serie de robots, de la mano de Antel (esperando h-bridge)&lt;br /&gt;
** Definir que motores de CC usar, de AP&amp;amp;S, modelo SP6-50, similar a AX12 ($80 argentinos), faltan definir los de Ignis (MR83-100, con pocas revoluciones y poco par), Pablo trae 2 de cada uno para probar.&lt;br /&gt;
* Ida a Triex sugerida por Daniel. Hay varios interesados, coordinar por mail.&lt;br /&gt;
* John, Andrés, definiendo USB4Motores, placa USB4All genérica, con H-bridge integrado.&lt;br /&gt;
&lt;br /&gt;
====Motores====&lt;br /&gt;
* Motor de linterna recargable, funciona bien, Gonzalo va a comprar lintenrnas para armar un Butiá.&lt;br /&gt;
* Documentación de alternativas de motores: Daniel, Pablo y Francisco (documentar motores descartados - Daniel, motores de linternas recargables, Soportes Discos duros y contra chata. Motores a usar) Rafa va a mandar link de como crear usuario y stub de documento.&lt;br /&gt;
* Edgardo está armando el H-Bridge para controlar motores (Edgardo está armando)&lt;br /&gt;
* Se vieron acrílicos con logo&lt;br /&gt;
&lt;br /&gt;
====firmware====&lt;br /&gt;
* Se solucionó problema en firmware (se estaba usando memoria inexistente)&lt;br /&gt;
* Andrés, Aylen, John: Trabajando en Módulo PWM por software en firmware.&lt;br /&gt;
* John - Falta módulo GPIO&lt;br /&gt;
&lt;br /&gt;
====Sensores====&lt;br /&gt;
* Guille, John - Documentar en wiki como crear sensores nuevos.&lt;br /&gt;
* Gonzalo, mirando como funciona sensor de color.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Software====&lt;br /&gt;
* Alan está escribiendo API en Python para Butia, falta contemplar varias placas USB&lt;br /&gt;
* Firmware update activity , está pronta la actividad 90%&lt;br /&gt;
* Andrés - Actualizar butialo a 2.0 (no dio el tiempo)&lt;br /&gt;
&lt;br /&gt;
====Organización====&lt;br /&gt;
* Andrés comenta sugerencias del sumo.uy&lt;br /&gt;
** Agregar agujeros para tornillos&lt;br /&gt;
** Quejas de sensor de distancia, no se puede enganchar&lt;br /&gt;
** Robot Butiá triangular - Omni&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== 26/11/2012 ==&lt;br /&gt;
====Participantes====&lt;br /&gt;
Luis, Marcelo, Guillermo R., Pablo Margenat, Gonzalo, Rafael Sisto, Andrés Aguirre, Aylen, Enrique, Diego, Martín , John, Javier, Alan, Fiorella&lt;br /&gt;
&lt;br /&gt;
====minutas====&lt;br /&gt;
* Empieza reunion a las 19:30&lt;br /&gt;
&lt;br /&gt;
====Hardware====&lt;br /&gt;
* Hay que definir los componentes para construir una serie de robots&lt;br /&gt;
** Definir que motores de CC usar (Quién va a definir esto?)&lt;br /&gt;
* Ida a Triex sugerida por Daniel. Hay varios interesados, coordinar por mail.&lt;br /&gt;
&lt;br /&gt;
====Motores====&lt;br /&gt;
* Comisión continua Falta probar con mosfets (esperando módulo PWM de firmware)&lt;br /&gt;
** Cambiar circuito de muestra buscando mosfets de menor amperaje (Diego)&lt;br /&gt;
* Soportes de motores&lt;br /&gt;
** Acrílico (prontos para el 29/11), demo para 3/12&lt;br /&gt;
** Pancho y Pablo: cortando chasis de disco, pensando alternativas.&lt;br /&gt;
** Transmisión, se propone probar goma en el motor y goma en la rueda, en vez de una correa.&lt;br /&gt;
* Alternativas de motores:&lt;br /&gt;
** Linternas con generadores, se pueden usar como motores (menos de $200 en supermercados), hay que escribir en la wiki&lt;br /&gt;
** Andrés, Enrique - Consultar a Eneka por motores de continua hechos en Argentina (cerca de $700), modelo MR4-100, ver si tiene suficiente torque.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====firmware====&lt;br /&gt;
* Andrés, Aylen: Módulo PWM por software en firmware.&lt;br /&gt;
** (Andrés, Micho) Falta solucionar bug extraño cuando hay muchos módulos (posiblemente una asignación errónea de memoria), probar con Ida.&lt;br /&gt;
* Guille - Investigando como configurar de forma combinada pines de E/S como digitales y analógicos.(Se puede hacer)&lt;br /&gt;
** Faltan módulos GPIO y LED (Prontos, falta corregir bug).&lt;br /&gt;
* Pendiente Andrés - Liberar motores cuando se le mande orden velocidad cero.&lt;br /&gt;
&lt;br /&gt;
====Sensores====&lt;br /&gt;
&lt;br /&gt;
* Fibra óptica, se puede conseguir en Tilsit (6 metros con terminales, aprox U$ 35). Daniel va conseguir una nueva muestra actual para probar.&lt;br /&gt;
** Se consigue en el Clon por $65 una lámpara decorativa&lt;br /&gt;
** Luego de tener fibra, segunda versión de sensor: emisor y receptor en mismo lado (fibra formando un círculo), posiblemente utilizando sensor de grises&lt;br /&gt;
* Sensores de efecto Hall (No se trató )&lt;br /&gt;
** Propuesta de Diego: sensor de imanes utilizando una bobina y con pin analógico.(No se trató )&lt;br /&gt;
&lt;br /&gt;
====Software====&lt;br /&gt;
&lt;br /&gt;
* Alan: bloque para configurar hack points, pronto, falta configurar como entrada.&lt;br /&gt;
* Bloque LED está.&lt;br /&gt;
* Alan, falta bloque GPIO&lt;br /&gt;
* Alan está escribiendo API en Python para Butia (falta testear, branch pybot)&lt;br /&gt;
* Guille, haciendo paquete Debian (armado makefile estilo GNU)&lt;br /&gt;
* Rodrigo, el tortuga tiene un uso excesivo de CPU (hay que ver si es nuestro o de walter) cuando se usan muchos bloques. Reproducir problema. (No se habló)&lt;br /&gt;
* Firmware update activity , está pronta la actividad 90%&lt;br /&gt;
* Andrés - Actualizar butialo a 2.0&lt;br /&gt;
&lt;br /&gt;
== 19/11/2012 ==&lt;br /&gt;
====Participantes====&lt;br /&gt;
Guillermo R., Pablo Margenat, Rafael Sisto, Andrés Aguirre, Alan Aguiar , Rodrigo, Aylen, Gonzalo, Enrique, Diego&lt;br /&gt;
&lt;br /&gt;
====minutas====&lt;br /&gt;
* Empieza reunion a las 19:30&lt;br /&gt;
&lt;br /&gt;
====Motores====&lt;br /&gt;
&lt;br /&gt;
* Comisión continua Falta probar con mosfets (esperando módulo PWM de firmware)&lt;br /&gt;
** Cambiar circuito de muestra buscando mosfets de menor amperaje (Diego)&lt;br /&gt;
* Soportes de motores&lt;br /&gt;
** Se hizo modelo, está pedido el acrílico (prontos para el 29/11), demo para 3/12&lt;br /&gt;
** Pancho y Pablo: cortando chasis de disco&lt;br /&gt;
* Buscar alternativas de motores:&lt;br /&gt;
** lectoras de CD, disketeras, discos duros (Diego está consiguiendo con Integra)&lt;br /&gt;
** Andrés está consultando en Eneka por motores de continua hechos en Argentina (cerca de $700), serían similares a los secadores de pelo, pero con reducción.&lt;br /&gt;
* Comision PaP - Se sigue trabajando para un prototipo, se propone controlar con circuito casero.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====firmware====&lt;br /&gt;
&lt;br /&gt;
* Guille - Investigando como configurar de forma combinada pines de E/S como digitales y analógicos.&lt;br /&gt;
* Andrés - Liberar motores cuando se le mande orden velocidad cero.&lt;br /&gt;
* Andrés, Aylen: Módulo PWM por software en firmware.&lt;br /&gt;
* Andrés: Notificar placa como dispositivo serial al PC (avanzando).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Sensores====&lt;br /&gt;
&lt;br /&gt;
* Fibra óptica, se puede conseguir en Tilsit (6 metros con terminales, aprox U$ 35). Daniel va conseguir una nueva muestra actual para probar.&lt;br /&gt;
* Enrique - Segunda versión de sensor: emisor y receptor en mismo lado (fibra formando un círculo), posiblemente utilizando sensor de grises&lt;br /&gt;
* Sensores de efecto Hall&lt;br /&gt;
** Propuesta de Diego: sensor de imanes utilizando una bobina y con pin analógico.&lt;br /&gt;
&lt;br /&gt;
====Software====&lt;br /&gt;
* Alan: bloque para configurar hack points.&lt;br /&gt;
* Tortubots, tema pendiente: Generar un evento a los plugins cuando finalice la ejecución de los bloques (por ejemplo, para liberar cámara, parar motores, etc).&lt;br /&gt;
* Migración TurtleBlocks a android, falta librería GTK, trancado por ese tema&lt;br /&gt;
* Alan está escribiendo un API en python con funcionalidad similar a bobot (ventaja: no requiere lua ni dependencias de binarios adicionales, para arm no requeriría link a binarios extra, no requiere comunicación por sockets.)&lt;br /&gt;
* normalizar velocidades de 0 a 100. Se descarta porque no hay un problema concreto en que pueda beneficiar. En principio sirve para buscar la curiosidad de los alumnos.&lt;br /&gt;
* Separar paleta, ya está.&lt;br /&gt;
* Guille, haciendo paquete Debian.&lt;br /&gt;
* Rodrigo, el tortuga tiene un uso excesivo de CPU (hay que ver si es nuestro o de walter) cuando se usan muchos bloques. Reproducir problema.&lt;br /&gt;
* Guille, Aylen: Firmware update activity&lt;br /&gt;
** Actividad con un botón para actualizar (Rodrigo)&lt;br /&gt;
&lt;br /&gt;
====Documentación====&lt;br /&gt;
* Rafael: Revisar documentación de entregables a Antel&lt;br /&gt;
&lt;br /&gt;
====Resumen de Comisiones====&lt;br /&gt;
Soportes de motores: Pablo y Francisco&lt;br /&gt;
&lt;br /&gt;
motores: John, Edgardo y Enrique&lt;br /&gt;
&lt;br /&gt;
motores PaP: Andrew, Daniel&lt;br /&gt;
&lt;br /&gt;
motores continua: Gonzalo, Rodrigo,&lt;br /&gt;
&lt;br /&gt;
Firmware : Aylen, John, Andrew, Guille&lt;br /&gt;
&lt;br /&gt;
Firmware Update Activity: Guille, Aylen&lt;br /&gt;
&lt;br /&gt;
Módulo Voltaje y resistencia: Guille, Aylen&lt;br /&gt;
&lt;br /&gt;
== 12/11/2012 ==&lt;br /&gt;
====Participantes====&lt;br /&gt;
Guillermo Reisch, Diego, Daniel, John Pereira, Pablo Margenat, Rafael Sisto, Francisco Puignau, Andrés Aguirre, Martín Giachino, Alan Aguiar&lt;br /&gt;
&lt;br /&gt;
====minutas====&lt;br /&gt;
* Empieza reunion a las 19:30&lt;br /&gt;
&lt;br /&gt;
====Motores====&lt;br /&gt;
* Comisión continua - trajo demo con motores distintos y quedó bien el seguidoor de líneas.&lt;br /&gt;
** Falta probar con mosfets&lt;br /&gt;
* Soportes de motores&lt;br /&gt;
** Falta soporte para gomitas, propuesta de hacer 2 ruedas de acrílico más chicas para sostener.&lt;br /&gt;
** Falta soporte para rueda, &lt;br /&gt;
*** Proponen utilizar el mismo plato del soporte de gomitas, eje con rulemanes&lt;br /&gt;
*** Otra alternativa, usar motor de disco duro como rulemán (módulo independiente). (Guillermo va a traer discos duros para desarmar)&lt;br /&gt;
** Buscar alternativas de motores: secador de pelo (12v), lectoras de CD, disketeras&lt;br /&gt;
* Comision PaP - utilizar motor de impresora con driver. (para lunes 19/11)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====firmware====&lt;br /&gt;
&lt;br /&gt;
* módulo firmware para bus pines digitales pronto, PWM se va a manejar por software&lt;br /&gt;
* firmware para sensor de voltaje pronto&lt;br /&gt;
* Guille - Investigando como configurar de forma combinada pines de E/S como digitales y analógicos.&lt;br /&gt;
* Andrés, Aylen: Módulo PWM por software en firmware.&lt;br /&gt;
* Andrés: Notificar placa como dispositivo serial al PC. &lt;br /&gt;
&lt;br /&gt;
====Sensores====&lt;br /&gt;
&lt;br /&gt;
* Demo de Módulo voltaje y resistencia&lt;br /&gt;
** Algunos detalles por corregir&lt;br /&gt;
* Fibra óptica, Daniel va a conseguir una muestra para el lunes siguiente&lt;br /&gt;
* (no se habló) Enrique - Segunda versión de sensor: emisor y receptor en mismo lado (fibra formando un círculo), posiblemente utilizando sensor de grises&lt;br /&gt;
&lt;br /&gt;
====Software====&lt;br /&gt;
&lt;br /&gt;
* Se creó bloque de sensor de voltaje &lt;br /&gt;
* Separar paleta, normalizar velocidades de 0 a 100 (Alan)&lt;br /&gt;
* Alan, el tortuga tiene un memory Leak (hay que ver si es nuestro o de walter) cuando se usan muchos bloques&lt;br /&gt;
* Alan, quitar compatibilidad para V1&lt;br /&gt;
* Guille, Aylen: Firmware update activity - postergado para próxima reunión.&lt;br /&gt;
&lt;br /&gt;
====Resumen de Comisiones====&lt;br /&gt;
Soportes de motores: Pablo y Francisco &lt;br /&gt;
&lt;br /&gt;
motores: John, Edgardo y Enrique &lt;br /&gt;
&lt;br /&gt;
motores PaP: Andrew, Daniel&lt;br /&gt;
&lt;br /&gt;
motores continua: Gonzalo, Rodrigo, &lt;br /&gt;
&lt;br /&gt;
Firmware : Aylen, John, Andrew, Guille &lt;br /&gt;
&lt;br /&gt;
Firmware Update Activity: Guille, Aylen&lt;br /&gt;
&lt;br /&gt;
Módulo Voltaje y resistencia: Guille, Aylen&lt;br /&gt;
&lt;br /&gt;
== 05/11/2012 ==&lt;br /&gt;
====Participantes====&lt;br /&gt;
Gonzalo Tejera, Guillermo Reisch, Enrique Madruga, Daniel Cancela, John Pereira, Pablo Margenat, Rafael Sisto.&lt;br /&gt;
&lt;br /&gt;
====minutas====&lt;br /&gt;
* Empieza reunion a las 19:30&lt;br /&gt;
* resumen, software/hardware/mecanica etc...&lt;br /&gt;
&lt;br /&gt;
====Motores====&lt;br /&gt;
* Enrique averiguó motores alza-cristales: son caros (cerca de los $ 1000)&lt;br /&gt;
* Daniel mandó mail a SEMPRE, va a relevar que tipo de motores (otra chatarra) se pueden conseguir&lt;br /&gt;
* Comisión continua - va a avanzar con el módulo de relés&lt;br /&gt;
* Comisión continua - motores de secador de pelo (12v), lectoras de CD, disketeras&lt;br /&gt;
* Comisión continua - Preguntar a &amp;quot;Lechuga&amp;quot; qué motores usaron &lt;br /&gt;
* Comision PaP - utilizar motor de impresora con driver. (para lunes 19/11)&lt;br /&gt;
* Reducciones - 2 alternativas, correas o engranajes impresos.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====firmware====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Aylen, agregar módulo firmware para bus pines digitales y PWM (pin 17). Si puede estar para esta semana, mejor.&lt;br /&gt;
* John - Otra alternativa para manejar motores, utilizar el puerto ax12 y un pic conversor a otro tipo de motores.&lt;br /&gt;
* Aylen - falta firmware para sensor de voltaje (estaría pronto)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Sensores====&lt;br /&gt;
* sensor distancia auto chino - Enrique consultó en comercio electrónico y superan los $1000, seguir consultando alternativas.&lt;br /&gt;
* Fibra óptica, intentar utilizar fibra óptica de cotillón (adornos de colores)&lt;br /&gt;
** Daniel para el lunes se comprometió en traer un par de tramos  (quizás se consigue en SEMPRE)&lt;br /&gt;
** Enrique - Segunda versión de sensor: emisor y receptor en mismo lado (fibra formando un círculo), posiblemente utilizando sensor de grises&lt;br /&gt;
* Módulo voltaje y resistencia (demo lunes 12)&lt;br /&gt;
** Se decidió utilizar jumper en vez de switch&lt;br /&gt;
** Se creó módulo en kicad&lt;br /&gt;
* Firmware update activity  (trabajando...)&lt;br /&gt;
&lt;br /&gt;
====Software====&lt;br /&gt;
* Alan, crear bloque de sensor de voltaje &lt;br /&gt;
* Alan, hablar con Andrés y Rodrigo - El tortuga tiene un memory Leak (hay que ver si es nuestro o de walter) cuando se usan muchos bloques&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Hardware====&lt;br /&gt;
* Chata va a comenzar a llevar logo de Antel&lt;br /&gt;
&lt;br /&gt;
====Gestión====&lt;br /&gt;
* Intentar convertir las reuniones en talleres&lt;br /&gt;
&lt;br /&gt;
====Resumen de Comisiones====&lt;br /&gt;
motores: John, Edgardo y Enrique &lt;br /&gt;
&lt;br /&gt;
motores PaP: Andrew, Daniel&lt;br /&gt;
&lt;br /&gt;
motores continua: Gonzalo, Rodrigo, &lt;br /&gt;
&lt;br /&gt;
Firmware : Aylen, John, Andrew, Guille&lt;br /&gt;
&lt;br /&gt;
Firmware Update Activity: Guille, Aylen&lt;br /&gt;
&lt;br /&gt;
Módulo Voltaje y resistencia: Guille, Aylen&lt;br /&gt;
&lt;br /&gt;
== 29/10/2012 ==&lt;br /&gt;
&lt;br /&gt;
====Participantes====&lt;br /&gt;
margenat, sisto, andrew, madruga, chino, john, santiago, gonchi, pancho, aylen, rodrigo&lt;br /&gt;
&lt;br /&gt;
====Minutas====&lt;br /&gt;
* hora de comienzo: 19:25 (19:00)&lt;br /&gt;
* motores...&lt;br /&gt;
* &lt;br /&gt;
&lt;br /&gt;
====motores====&lt;br /&gt;
* Otra discusión sobre PaP. Andrés se va a encargar de los motores PaP.&lt;br /&gt;
* Motores de alza-cristales/limpia-vidrios parece una buena idea. Se consiguen en plaza, son reciclables, tienen la reducción.&lt;br /&gt;
* Pablo propone pieza para mantener la estructura del AX-12 y mantener la estética&lt;br /&gt;
&lt;br /&gt;
====hardware====&lt;br /&gt;
* ver los pines que están sin utilizar.&lt;br /&gt;
* averiguar sensor distancia auto chino&lt;br /&gt;
* sensor enrique de fibra óptica para el butiá, sensor antena&lt;br /&gt;
&lt;br /&gt;
==== mecánica ====&lt;br /&gt;
* pablo mostró la nueva chata butiá.&lt;br /&gt;
&lt;br /&gt;
==== gestión ====&lt;br /&gt;
* se agrega a gonchi a comisión motores de continua.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== 18/10/2012 ==&lt;br /&gt;
&lt;br /&gt;
====Participantes====&lt;br /&gt;
Gonzalo, Jorge, Luis, Martin(Chino), Aylen, John, Rodrigo, Diego (Antel), Guille, Daniel Cancela(montacargas) y Pablo(Estudiante nuevo)&lt;br /&gt;
&lt;br /&gt;
====Minuta====&lt;br /&gt;
* Reunión del día 18/10/2012&lt;br /&gt;
* Hora de comienzo: 14.50&lt;br /&gt;
* Asisten: Gonzalo, Jorge, Luis, Martin(Chino), Aylen, John, Rodrigo, Diego (Antel), Guille, Daniel Cancela(montacargas) y Pablo(Estudiante nuevo)&lt;br /&gt;
* Presentación del proyecto a la gente nueva&lt;br /&gt;
* Motores&lt;br /&gt;
* Modulo voltaje, &lt;br /&gt;
* Fin reunión 17.15&lt;br /&gt;
&lt;br /&gt;
====motores====&lt;br /&gt;
* discusión por motores nuevamente&lt;br /&gt;
* Comisión motores no hizo mucho. Se presentó precio de servos 28u$s de 15kg, 16u$s de 6,8kg. Se va a seguir averiguando en otros lados.&lt;br /&gt;
* NO steppers (daniel va a averiguar algo sobre steppers)&lt;br /&gt;
* Hay que conseguir los motores de destornillador.&lt;br /&gt;
&lt;br /&gt;
====hardware====&lt;br /&gt;
* modulo voltaje y resistencia (guille, egardo, enrique)&lt;br /&gt;
* bornera o jack? (jack hace corto,[los jack machos truchos, los buenos NO HACEN CORTO {Guille}])&lt;br /&gt;
* protección? volver al diodo que no pusimos&lt;br /&gt;
* egardo y guille hoy van a encargarse del hardware&lt;br /&gt;
* conseguir conectores bosch mas chicos o cables mejores (guille) llevar el cable de ax12 original&lt;br /&gt;
&lt;br /&gt;
====software====&lt;br /&gt;
* activity cambiar id (rodrigo)&lt;br /&gt;
* ayle john chino van a agregar funcionalidades al modulo ax12 para actividad de id&lt;br /&gt;
* (chequear wiki de mtbutia que estan haciendo algo parecido)&lt;br /&gt;
* Tortuga con varios hilos (elemichele, alan el hombre tortuga, andres) quiere hacer un tortuga con varios hilos&lt;br /&gt;
&lt;br /&gt;
====firmware====&lt;br /&gt;
* firmware modulo voltaje y resistencia listo&lt;br /&gt;
* a FUA agregar un browse para poder grabar un .hex propio&lt;br /&gt;
* agregar consultar versión y la id de placa&lt;br /&gt;
* pasaje a serial jorge&lt;br /&gt;
* discusión sobre versionado de firmware y hardware&lt;br /&gt;
* gonchi propone agregar resistencia para versionado de placa&lt;br /&gt;
* versionado del firmware&lt;br /&gt;
* john va a revisar codigo, hotplug en motores&lt;br /&gt;
* git migrar pnp a master, ya estaría pronto&lt;br /&gt;
* hackpoint (andres)&lt;br /&gt;
&lt;br /&gt;
====gestión====&lt;br /&gt;
* Diego Antel propone: taller utu-antel en la teja segunda quincena enero (john y jorge)&lt;br /&gt;
* antel pide un butia mas (hay que discutir esto)&lt;br /&gt;
* Daniel plantea tirar lineas a ute (manejando como se manejó con ANTel)&lt;br /&gt;
* comisión conseguir openmoko (gonchi jorge)&lt;br /&gt;
* openmoko??????? es probable dijo pablo sigue en camino.&lt;br /&gt;
* Chino va a compartir la documentación para antel. (NO METER MANO SIN CONSULTARLO A ÉL)&lt;br /&gt;
* Pedido por parte de edgardo, chino y enrique para cambiar la reunión&lt;br /&gt;
* Se propone reunion los LUNES 18:30&lt;br /&gt;
&lt;br /&gt;
== 11/10/2012 ==&lt;br /&gt;
&lt;br /&gt;
====Participantes====&lt;br /&gt;
Rodrigo, John, Edgardo, Enrique, Gonzalo.&lt;br /&gt;
&lt;br /&gt;
====Minuta====&lt;br /&gt;
* Acta de la reunión realizada el 11/10/2012&lt;br /&gt;
* Motores reciclados&lt;br /&gt;
* firmware: actualizador y mejoras&lt;br /&gt;
* devolución de robots&lt;br /&gt;
&lt;br /&gt;
====hardware====&lt;br /&gt;
* Andrés opina que los servos no cumplen con lo propuesto por el proyecto butiá 2.0 ya que no se pueden reciclar.&lt;br /&gt;
* Gonzalo opina que los motores stepper no son aptos.&lt;br /&gt;
* Se decidió comenzar a investigar motores de corriente continua y servos que se consigan en uruguay.&lt;br /&gt;
* Rodri va a averiguar el costo de servos con gran torque en el mercado local y de corriente continua en casas del estilo repuestos de auto. Incluso se puede ver si la reducción de alguno de los respuestos de auto no es de utilidad.&lt;br /&gt;
* Luego se hará una prueba con motores del tipo stepper para mantener una alternativa de reciclado que es abundante en Uruguay.&lt;br /&gt;
* Por otro lado se priorizó la construcción de los módulos para leer voltaje y resistencia. Esto sería una alternativa a lo que la XO trae para leer del puerto de audio, pero independiente de la computadora. Tanto Guzmán como Enrique hoy día están haciendo muchos sensores interesantes que pueden prototiparse rápido de esta manera, además de dar continuidad al proyecto Física con XO. La idea es comenzar con una primer versión para tener algo para pasarle a Guzmán lo antes posible. La idea es que a futuro incluya protección pero si los tiempos no dan realizar la primer versión simple sin protección que de hecho es lo que tiene la XO hoy día.&lt;br /&gt;
&lt;br /&gt;
====firmware/software====&lt;br /&gt;
* aplicación cambiar el id, cambiar id de los motores (rodrigo)&lt;br /&gt;
* aplicación FUA (inc hex) rompemos compatibilidad para la v1&lt;br /&gt;
* hotplug en motores &lt;br /&gt;
* hackpoint módulo firmware&lt;br /&gt;
* pasaje a dispositivo serial (toribio compatibilidad) por defecto esta activado el control de energía de la XO definir versionado de firmware&lt;br /&gt;
&lt;br /&gt;
====mecánica:====&lt;br /&gt;
* fichas, metodos conexión, eles, rivetes, compatibilidad con mecano, mejorar la compatiblidad con lego compatibilidad con otras computadoras? Compatibilidad lego ser menos dependiente de las cruces dejar solo agujeros con separación lego y más grandes. De 4.6 mm a 5mm explorar motores continua y servo (enrique servo + edgardo) comisión de encastre (pablo, rodrigo)y sin espacio para la mano baranda cuadrada con agujeritos computadora sobre la baranda pinza: 1 o 2 motores, ver si no es muy complicado usar 1 motor.&lt;br /&gt;
* Git migrar pnp a master&lt;br /&gt;
&lt;br /&gt;
====gestión:====&lt;br /&gt;
* a fin de año tiene que devolver el robot (prestamo por un año)&lt;br /&gt;
* Se definió la comisión de motores: Rodrigo, John, Edgardo y Enrique&lt;/div&gt;</summary>
		<author><name>Rsisto</name></author>	</entry>

	<entry>
		<id>http://164.73.124.35/inco/proyectos/butia/mediawiki/index.php?title=TurtleBots&amp;diff=4315</id>
		<title>TurtleBots</title>
		<link rel="alternate" type="text/html" href="http://164.73.124.35/inco/proyectos/butia/mediawiki/index.php?title=TurtleBots&amp;diff=4315"/>
				<updated>2013-03-17T19:04:25Z</updated>
		
		<summary type="html">&lt;p&gt;Rsisto: Redirigiendo a TortuBots&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECCIÓN [[TortuBots]]&lt;/div&gt;</summary>
		<author><name>Rsisto</name></author>	</entry>

	<entry>
		<id>http://164.73.124.35/inco/proyectos/butia/mediawiki/index.php?title=Actas_Reuniones_Butia&amp;diff=4314</id>
		<title>Actas Reuniones Butia</title>
		<link rel="alternate" type="text/html" href="http://164.73.124.35/inco/proyectos/butia/mediawiki/index.php?title=Actas_Reuniones_Butia&amp;diff=4314"/>
				<updated>2013-03-13T23:26:48Z</updated>
		
		<summary type="html">&lt;p&gt;Rsisto: /* 28/02/2013 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
== 13/03/2013 ==&lt;br /&gt;
====Firmware y Hardware====&lt;br /&gt;
*Control de motores CC:&lt;br /&gt;
**Módulo hardware para pwm, se descarta pwm hablado en reunión anterior (utilizando pic de usb4all), se va a hacer puente H con control binario, como paso intermedio a placa enchufada a puerto rj45. Aylen va a tener algo para mostrar jueves 14&lt;br /&gt;
&lt;br /&gt;
*Hardware para controlar motores:&lt;br /&gt;
**Opción de identificación a rj45, con shield y cable. Se enchufa H-Bridge a los hackpoints, Rodrigo y John generan un prototipo para jueves 14.&lt;br /&gt;
**Shield con autoidentificacion, idea de Guille, se puede manejar a futuro, por ejemplo para módulo Bluetooth.&lt;br /&gt;
====Software====&lt;br /&gt;
*Software para controlar motores CC&lt;br /&gt;
**Alan adapta software, si detecta módulo de motores CC, utiliza hack points para controlar motores.&lt;br /&gt;
&lt;br /&gt;
== 28/02/2013 ==&lt;br /&gt;
&lt;br /&gt;
====Mecánica====&lt;br /&gt;
* Barandas al revés: no se cambia, el usuario debería redefinir el adelante del robot.&lt;br /&gt;
&lt;br /&gt;
====Firmware y Hardware====&lt;br /&gt;
&lt;br /&gt;
* puente h, llegaron unos micros que se pueden utilizar&lt;br /&gt;
** Se discuten alternativas: &lt;br /&gt;
** 1-implementar control de motores utilizando hack-points como primera alternativa - aylen empieza el desarrollo del firmware. &lt;br /&gt;
** Se va a diseñar un conector estandar para conectar los hack-points al módulo motores. Se discuten alternativas de como usar los pines:&lt;br /&gt;
*** a- Utilizar 2 pines por motor, utilizando transistores para puentear los estados del L293d&lt;br /&gt;
*** b- utilizar 3 pines por motor, evitando más componentes eléctricos, sacrificando hack-point&lt;br /&gt;
** 2-implementar protocolo ax-12 con un pic independiente (John estaba trabajando con esto), luego de la versión 2.0.&lt;br /&gt;
&lt;br /&gt;
== 14/02/2013 ==&lt;br /&gt;
&lt;br /&gt;
====Firmware y Hardware====&lt;br /&gt;
&lt;br /&gt;
* se hicieron pruebas con el sensor de distancia a partir de un comportamiento extraño que encontró daniel. Lo raro es que el sensor no se comporta como debería para diferentes distancias da el mismo valor de voltaje. El resultado es que se aprovecha la mitad del rango del sensor en lugar de poder aprovechar todo. Probamos si era un tema de voltaje y alimentando con una fuente externa mediante un hub sigue dando el problema. Probamos conectarlo directamente a una fuente de corriente y medir con tester y funciona correctamente al parecer es un problema de ruido.&lt;br /&gt;
&lt;br /&gt;
* Mejorar la serigrafía de los sensores especificando el pinout de los sensores de distancia al conectarse al PCB.&lt;br /&gt;
&lt;br /&gt;
* Agregar logo butiá a los sensores.&lt;br /&gt;
&lt;br /&gt;
====Software====&lt;br /&gt;
&lt;br /&gt;
* Vamos a agregar a turtlebots que se deahabilite el control automático de energía para que no se suspenda el USB, tenemos lo que nos mandaron de la lista de sugar-dev. Hay que estudiar porque parece que el turtlebot ya trae un código para esto pero esta fallando, en el log se ven unos errores al intentarlo en la clase activity.&lt;br /&gt;
&lt;br /&gt;
====Otros====&lt;br /&gt;
* Se resolvió poner en la wiki mejor documentación en la parte de construcción, en particular falta poner el conector rj45 y especificar su pinout&lt;br /&gt;
* El sábado 23 es el primer taller del año en colón.&lt;br /&gt;
&lt;br /&gt;
== 7/02/2013 ==&lt;br /&gt;
&lt;br /&gt;
====Participantes====&lt;br /&gt;
Alan, Pablo,  Andres, John, Faivel, Humberto, Guille, Enrique, Javier, Rafael, Nicolás, Edgardo, Mario, Lucio&lt;br /&gt;
&lt;br /&gt;
====minutas====&lt;br /&gt;
Empieza reunión a las 18:50&lt;br /&gt;
&lt;br /&gt;
====Mecánica====&lt;br /&gt;
* Se está preparando versión de acrílicos final de Butiá SAM.&lt;br /&gt;
&lt;br /&gt;
====Software====&lt;br /&gt;
* Bloque nuevo de casteo para adaptar el valor del sensor a un rango conocido, y los bloques de usurio a bloques conocido. En paleta extra, agrega un bloque nuevo.&lt;br /&gt;
** Problema: que pasa cuando se levanta devuelta el archivo, despues de reiniciar el programa? Hay que probar&lt;br /&gt;
* Bloque módulo user 1,2,3&lt;br /&gt;
* Bloque python de tortuga no funciona, no almacena el código, si no referencia al archivo. Corregir (Walter?)&lt;br /&gt;
&lt;br /&gt;
====Firmware y Hardware====&lt;br /&gt;
* Es complicado agregar un nuevo módulo de firmware, por más que sea parecido a los anteriores.&lt;br /&gt;
** Agregar módulo genérico, al instanciarlo por sw, pasarle parametro el rango de identificación. (Descartado por la siguiente opción)&lt;br /&gt;
** Agregar módulos de usuario en fw, que sean genéricos, permitiendo así compartir el sensor con otras placas. Mantiene estructura actual de firmware. Cuando se instancia se define si es digital o análogo. Se genera un alias al instanciar en código. Tiene metodo getValue y setValue.&lt;br /&gt;
* Puente H, se le va a poner un micro, se está trabajando&lt;br /&gt;
** Generar entrada en wiki para discutir como conectar motores (placa con cantidad variable de motores, 2 motores, etc)&lt;br /&gt;
** El h-bridge diseñado va a permitir conectar a los hack-points o al puerto.&lt;br /&gt;
** Módulo usando un pin de los puertos y 2 hack-points&lt;br /&gt;
** Módulo utilizando un puerto con 2 pines de datos.&lt;br /&gt;
* Implementar módulo de PWM&lt;br /&gt;
&lt;br /&gt;
== 31/01/2013 ==&lt;br /&gt;
&lt;br /&gt;
====Participantes====&lt;br /&gt;
Alan, Pablo,  Andres, John, Faivel, Humberto, Guille, Enrique, Javier&lt;br /&gt;
&lt;br /&gt;
====minutas====&lt;br /&gt;
Empieza reunión a las 18:09&lt;br /&gt;
&lt;br /&gt;
====Mecánica====&lt;br /&gt;
*Se realizo la prueba de colocar la rueda en el eje del motor con un prisionero directo a la rueda y dio muy buen resultado. De momento parece ser la mejor idea y queda muy prolijo.&lt;br /&gt;
*Se le agrego los agujeros para trasladar la placa chica de acrílico para dejar espacio para los motores de continua&lt;br /&gt;
*Se le agrega una ficha butia para ensamblar los motores al butia&lt;br /&gt;
*Parece que con esa modificación el puerto USB de la placa queda muy cerca de la rueda loca y queda tocando con el cable USB.&lt;br /&gt;
** Se discutio si se rota 180 la placa USB4butia quedando el USB hacia la otra direccion y los 4 conectores para sensores hacia la rueda, igual va a tocar con la rueda pero los cables de los sensores son mas flexibles y el conector no sobresale tanto o también lo de rotar todo el modulo que contiene placa, pilas y chasis chico de acrilico 180 o  Intercambiar la placa con las pilas. Se decidio intercambiar la placa con las pilas.&lt;br /&gt;
*Se discutió sobre simetrizar los agujeros para amurar de la placa, pero se decidió que no porque pierde compatibilidad con los butias anteriores&lt;br /&gt;
* Se probo colocarle una rueda con el sistema del prisionero al motor de DX, el sistema de la ficha no es compatible con este pues tienen diametros distintos, se quiere llegar a una ficha mas universal por lo que se discutieron varias ideas sobre eso, quedamos en que se va a seguir investigando.&lt;br /&gt;
*Se dise;o el topecito para la parte de enfre con el logo de butia&lt;br /&gt;
&lt;br /&gt;
====Firmware y Hardware====&lt;br /&gt;
*Se siguieron plantenado ideas sobre la USB4butia avanzada y lo de usar otro micro. Se va a seguir investigando&lt;br /&gt;
*Se planteo un idea de usar un circuito analogico con 3 estados para conectar los motores directamente a los puertos de la USB4butia&lt;br /&gt;
&lt;br /&gt;
== 24/01/2013 ==&lt;br /&gt;
&lt;br /&gt;
====Participantes====&lt;br /&gt;
Alan, Rodrigo, Pablo, Jorge, Andres, Daniel, John, Rafael, Aylen, Fiorella, Faivel, Guille, Humberto&lt;br /&gt;
&lt;br /&gt;
====minutas====&lt;br /&gt;
Empieza reunión a las 18:26&lt;br /&gt;
&lt;br /&gt;
====Mecánica====&lt;br /&gt;
*Se trajeron las piezas de formacril, se probaron las dos alternativas de barandas y se discutio. Se decidio que la mejor alternativa de barandas cortas con topes es mejor, pues muestra mas robustez frente a la de baranda larga y el laptop queda mas estable.&lt;br /&gt;
** El tope serian dos piezas universales butia, (No esta bueno que estas piezas sean de tope)&lt;br /&gt;
** Se decidio que el largo ideal de los tornillos para las piezas es de 4 x 0.7 de 20 mm.&lt;br /&gt;
*Motores: Se hizo una prueba con un prisionero y dio muy buen resultado.&lt;br /&gt;
*colocar el prisionero en la rueda directamente?&lt;br /&gt;
&lt;br /&gt;
====Firmware====&lt;br /&gt;
*Seguir investigando sobre los micros buscar uno micro que sea Economico, Mercado Local, Chico y se pueda hacer PWM.&lt;br /&gt;
*Replantearse la idea de implementar serial por sofware y la de pwm.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Hardware====&lt;br /&gt;
*Se resolvió quitar el Cristal de 32.768 que libera dos pines en la placa de los cuales uno es el PWM que se buscaba obtener&lt;br /&gt;
*El botón de bootloader permanece en la placa&lt;br /&gt;
*Colocar 2 puertos en la USB4butia compatibles con el el conector de los servos para los PWM.&lt;br /&gt;
*USB4butia simple y utilizar los hackpoints para controlar opción estable.&lt;br /&gt;
*Se hablo de hacer una placa usb4butia avanzada en dos capas y se planteo la interrogante de que es mejor: Si hacer la placa usb4butia doble capa avanzada con mas pines de datos y quizás con potencia, o mantenes la usb4butia con una capa agragando un modulo motor con otro microcontrolador.&lt;br /&gt;
*Crear una whish lista sobre la USB4butia&lt;br /&gt;
&lt;br /&gt;
== 17/01/2013 ==&lt;br /&gt;
&lt;br /&gt;
====Participantes====&lt;br /&gt;
Alan, Rodrigo, Pablo, Jorge, Andres, Daniel, John, Rafael&lt;br /&gt;
&lt;br /&gt;
====minutas====&lt;br /&gt;
Empieza reunion a las 18:26&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Mecánica====&lt;br /&gt;
* se habló del módulo motor y la elección del pic, parece que utilizar&lt;br /&gt;
el micro con menos prestaciones es la opción más adecuada.&lt;br /&gt;
* como colocar los motores de CC : correa/directo&lt;br /&gt;
** se decidió que ya que tenemos motores con un buen par, no tiene&lt;br /&gt;
mucho sentido tener una correa.&lt;br /&gt;
** Surge el tema de donde colocar los motores para que siga siendo&lt;br /&gt;
ax12 y CC compatible, una opción para no cambiar las distribuciones&lt;br /&gt;
actuales es colocar los motores de CC atrás y permitir cambiar de&lt;br /&gt;
lugar la rueda loca  para el lado opuesto al que está ahora. Hay que&lt;br /&gt;
tener ojo de que no obstaculice la conexión de puertos actual lo cual&lt;br /&gt;
es el problema que tiene ahora.&lt;br /&gt;
** Otro tema es como amurar la rueda a los motores, el motor que&lt;br /&gt;
compramos es de eje cilíndirco, hay otros con un perfil lo cual&lt;br /&gt;
permite que se pueda diseñar una rueda con un prisionero. Otra opción&lt;br /&gt;
es perforar el eje del motor y ponerle una espina para amurar la&lt;br /&gt;
rueda.&lt;br /&gt;
&lt;br /&gt;
====Hardware====&lt;br /&gt;
*resolver que hacer con PWM: hackpoints, puertos&lt;br /&gt;
** PWM, mantener por hackpoint y generar módulo de firmware para PWM&lt;br /&gt;
por software utilizando Timer1 (inteligente, interrumpir solo cuando&lt;br /&gt;
es necesario).&lt;br /&gt;
** Generar informe con opciones de mantener o quitar botón de programación&lt;br /&gt;
* Módulo GPIO: no es equivalente al resistencia? Aporta algo?&lt;br /&gt;
** Evaluar quitar módulo port (porque no aporta nada)&lt;br /&gt;
** Evaluar agregar módulo de GPIO, permite por lo menos avisar al&lt;br /&gt;
usuario que está realizando una acción que puede dañar el equipo.&lt;br /&gt;
* Gadgets de sensore en DX, que hacer, definir ids o usar módulo&lt;br /&gt;
lector de voltaje, en general utilizar el de voltaje&lt;br /&gt;
** Crear módulos de temperatura y magnético, para laboratorios de física.&lt;br /&gt;
* chequear si el sensor de campo mag es analogico o digi&lt;br /&gt;
&lt;br /&gt;
== 10/01/2013 ==&lt;br /&gt;
&lt;br /&gt;
====Participantes====&lt;br /&gt;
Guillermo, Alan, , Fiorella, Pablo, Jorge, Andres, Faviel,  John&lt;br /&gt;
&lt;br /&gt;
====minutas====&lt;br /&gt;
Empieza reunion a las 18:26&lt;br /&gt;
&lt;br /&gt;
====Documentación====&lt;br /&gt;
*Sensores de resistencia y voltage (John y Guille)&lt;br /&gt;
*Sensor de flexión ya esta documentado por Enrique&lt;br /&gt;
&lt;br /&gt;
====Mecánica====&lt;br /&gt;
*Se estan haciendo los acrílicos en formacril, fecha aproximada 24&lt;br /&gt;
*Módulo motor hecho con carcasa de linterna utilizando una ficha butia, carcasa de un enchufe, arrancador de tubo y zunchos.&lt;br /&gt;
**Se discutio sobre utilizarlo con una correa o  adicionarle una rueda, se decidio adicionarle la rueda y colocar el modulo en el lugar actual de las ruedas, manteniendo la estructura de los AX12, incorporándolo al butia por fuera. (Butia PUNK)&lt;br /&gt;
*Se habló de hacer un banco de prueba de motores para obtener datos útiles como el par, rpm , etc ...&lt;br /&gt;
*Se probaron los tornillos de plástico y dan buen resultado ya que protege el acrílico, son mas fácil de enroscar, mas amigables para los niños&lt;br /&gt;
&lt;br /&gt;
====Hardware====&lt;br /&gt;
*Se discutió sobre los cambios de la USB4butia, estudiar lo de hacer una USB4butia solo para controlar motores y evaluar Modulito con microcontrolador propio para manejar motores, PIC16F628A buscar compilador GNU, buscar otro PIC de 8 patas&lt;br /&gt;
*Evaluar de quitar el clock de 37 khz y utilizar el pin 16 que es el CCP2 y asi evitar de quitar el boton de programacion&lt;br /&gt;
*Se hablo sobre sacar el boton de programacion, se decidio quitarlo y cambiar el bootloader y agregar dos puertos pwm (Si es necesario)&lt;br /&gt;
*Se discutió lo de quitar el bus AX12, se decidió que no porque permite agregar motores con control más complejo de forma fácil.&lt;br /&gt;
*Sacar los pines de programación ... ?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Software====&lt;br /&gt;
*Serial por software (si se va hacer el modulo motor con pic propio)&lt;br /&gt;
&lt;br /&gt;
== 03/01/2013 ==&lt;br /&gt;
====Participantes====&lt;br /&gt;
Rafa, Pablo, Pancho, Jorge, John&lt;br /&gt;
&lt;br /&gt;
====Mecánica====&lt;br /&gt;
*Se dibujaron barandas nuevas con el tope , y se hicieron prototipos en goma eva para presentar en el butiá. Se presentó junto a la magallanes. Se discutió y se decidió hacer las barandas un poco más altas. Diseñar y construir 2 juegos de barandas: unas más largas con tope flotando y otras más cortas sin tope.&lt;br /&gt;
*Se mostró la nueva rueda butiá con agujero en el medio&lt;br /&gt;
*Se habló del modulo motor se agregan dos piezas de acrílico para mantener la estructura de los AX12 y no tener que hacer un butia distinto para la versión con otros motores. Hay dos opciones, una posee lengüetas como los AX12 y van en el mismo lugar con las ranuras existentes para los AX12 y la otra serían las fichas universales con el sistema de encastre butia.&lt;br /&gt;
*Estudiar agujeros para &amp;quot;ensanguchar&amp;quot; las dos planchas de acrílicos, agregar un tornillo más alineado con los que ya están con la medida de los AX12&lt;br /&gt;
*Se acomodó la ojiva del encastre butiá centrándola para que quede un poquito mas separdo de los rectángulos&lt;br /&gt;
*Se le agrega al logo la palabra SAM&lt;br /&gt;
*Ejemplo de logos para autoadhesivos&lt;br /&gt;
*Se van hacer arcilicos y autoadhesivos.&lt;br /&gt;
*Se va a probar el logo calado otra vez &lt;br /&gt;
&lt;br /&gt;
== 27/12/2012 ==&lt;br /&gt;
&lt;br /&gt;
====Participantes====&lt;br /&gt;
Daniel, Guillermo, Alan John, Fiorella, Aylen, Rodrigo, Enrique, Rafael, Pablo&lt;br /&gt;
&lt;br /&gt;
====minutas====&lt;br /&gt;
* Empieza reunion a las 18:41&lt;br /&gt;
&lt;br /&gt;
====Hardware====&lt;br /&gt;
* Acrílico había quedado mal grabado el logo la última vez, quedó una línea entrecortada.&lt;br /&gt;
** Se va a pedir devuelta con los logos bien grabados. Pablo trae planos el 3 de enero. Al pedir los nuevos acrílicos preguntar opciones de:&lt;br /&gt;
*** Pintar logos luego de grabarlos&lt;br /&gt;
*** Mejorar calidad del grabado para que no queden manchados.&lt;br /&gt;
*** Incrementar ancho de línea para que queden mejor marcados los logos.&lt;br /&gt;
** Pablo va a mandar a hacer pegotines calados de logos para manejar otra alternativa&lt;br /&gt;
** Se discute si poner nombre 2.0 o &amp;quot;sam&amp;quot;. Mayoría eligió Sam (2 en charrúa)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Motores====&lt;br /&gt;
* Se vio prototipo con motores de cargadores USB a dínamo, utilizando hack points.&lt;br /&gt;
&lt;br /&gt;
====Software====&lt;br /&gt;
* Salió paquete de TortuBots v18, faltan paquetes Debian actualizar changelog (Aylen)&lt;br /&gt;
* Alan corrigió bug de memory leak de TortuBots, ahora no se bloquea en la XO. Está probado.&lt;br /&gt;
* PyBot (librería python para acceder a placa butiá) está casi listo, falta testear.&lt;br /&gt;
* Validación al tratar de grabar o escribir en hackpoint configurado para entrada o salida respectivamente. Hacerlo en api y agregarlo a TortuBots cuando trata de hacer una operación incorrecta. (Alan)&lt;br /&gt;
&lt;br /&gt;
====Firmware====&lt;br /&gt;
* Módulo de Firmware de hackpoint no tiene que cambiar el modo del pin (Aylen)&lt;br /&gt;
&lt;br /&gt;
== 10/12/2012 ==&lt;br /&gt;
====Participantes====&lt;br /&gt;
&lt;br /&gt;
John, Aylen, Pablo, Gonzalo, Guillermo, Andrés, Diego, Rafael, Luis, Rodrigo, Marcelo&lt;br /&gt;
&lt;br /&gt;
====minutas====&lt;br /&gt;
* Empieza reunion a las 19:50&lt;br /&gt;
&lt;br /&gt;
====Hardware====&lt;br /&gt;
* Falta documentar prototipo con motores de linternas (Pancho)&lt;br /&gt;
* Piezas para anexar sensores: Pablo muestra 3 piezas, genérica de 2 lados, de 1 lado y una cortita. &lt;br /&gt;
** También se hizo pieza para reemplazar motores AX12. &lt;br /&gt;
** Se llega a un acuerdo de como tienen que ser las placas de sensores&lt;br /&gt;
* Se decide cambiar las piezas por piezas únicas para armado y reemplazo de AX12.&lt;br /&gt;
* Barandas, se van a cambiar por unas que empiezan finitas en la parte frontal y terminan gruesas en la parte trasera como guardabarros. En la parte delantera, tienen tope para aguantar una laptop.&lt;br /&gt;
&lt;br /&gt;
====Motores====&lt;br /&gt;
* Motores &amp;quot;argentinos&amp;quot;  no tienen certificado de origen (motor chino, engranajes argentinos)&lt;br /&gt;
* Guille va a mandar un mail a Fede para que averigüe en Brasil por alternativas de motores CC.&lt;br /&gt;
* Rodrigo, Gonzalo, van a armar prototipo con motores de cargadores USB a dínamo.&lt;br /&gt;
&lt;br /&gt;
== 3/12/2012 ==&lt;br /&gt;
====Participantes====&lt;br /&gt;
&lt;br /&gt;
John, Aylen, Pablo, Gonzalo, Guillermo, Francisco, Andrés, Daniel, Rafael, Alan, Luis&lt;br /&gt;
&lt;br /&gt;
====minutas====&lt;br /&gt;
* Empieza reunion a las 19:30&lt;br /&gt;
&lt;br /&gt;
====Hardware====&lt;br /&gt;
* Hay que definir los componentes para construir una serie de robots, de la mano de Antel (esperando h-bridge)&lt;br /&gt;
** Definir que motores de CC usar, de AP&amp;amp;S, modelo SP6-50, similar a AX12 ($80 argentinos), faltan definir los de Ignis (MR83-100, con pocas revoluciones y poco par), Pablo trae 2 de cada uno para probar.&lt;br /&gt;
* Ida a Triex sugerida por Daniel. Hay varios interesados, coordinar por mail.&lt;br /&gt;
* John, Andrés, definiendo USB4Motores, placa USB4All genérica, con H-bridge integrado.&lt;br /&gt;
&lt;br /&gt;
====Motores====&lt;br /&gt;
* Motor de linterna recargable, funciona bien, Gonzalo va a comprar lintenrnas para armar un Butiá.&lt;br /&gt;
* Documentación de alternativas de motores: Daniel, Pablo y Francisco (documentar motores descartados - Daniel, motores de linternas recargables, Soportes Discos duros y contra chata. Motores a usar) Rafa va a mandar link de como crear usuario y stub de documento.&lt;br /&gt;
* Edgardo está armando el H-Bridge para controlar motores (Edgardo está armando)&lt;br /&gt;
* Se vieron acrílicos con logo&lt;br /&gt;
&lt;br /&gt;
====firmware====&lt;br /&gt;
* Se solucionó problema en firmware (se estaba usando memoria inexistente)&lt;br /&gt;
* Andrés, Aylen, John: Trabajando en Módulo PWM por software en firmware.&lt;br /&gt;
* John - Falta módulo GPIO&lt;br /&gt;
&lt;br /&gt;
====Sensores====&lt;br /&gt;
* Guille, John - Documentar en wiki como crear sensores nuevos.&lt;br /&gt;
* Gonzalo, mirando como funciona sensor de color.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Software====&lt;br /&gt;
* Alan está escribiendo API en Python para Butia, falta contemplar varias placas USB&lt;br /&gt;
* Firmware update activity , está pronta la actividad 90%&lt;br /&gt;
* Andrés - Actualizar butialo a 2.0 (no dio el tiempo)&lt;br /&gt;
&lt;br /&gt;
====Organización====&lt;br /&gt;
* Andrés comenta sugerencias del sumo.uy&lt;br /&gt;
** Agregar agujeros para tornillos&lt;br /&gt;
** Quejas de sensor de distancia, no se puede enganchar&lt;br /&gt;
** Robot Butiá triangular - Omni&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== 26/11/2012 ==&lt;br /&gt;
====Participantes====&lt;br /&gt;
Luis, Marcelo, Guillermo R., Pablo Margenat, Gonzalo, Rafael Sisto, Andrés Aguirre, Aylen, Enrique, Diego, Martín , John, Javier, Alan, Fiorella&lt;br /&gt;
&lt;br /&gt;
====minutas====&lt;br /&gt;
* Empieza reunion a las 19:30&lt;br /&gt;
&lt;br /&gt;
====Hardware====&lt;br /&gt;
* Hay que definir los componentes para construir una serie de robots&lt;br /&gt;
** Definir que motores de CC usar (Quién va a definir esto?)&lt;br /&gt;
* Ida a Triex sugerida por Daniel. Hay varios interesados, coordinar por mail.&lt;br /&gt;
&lt;br /&gt;
====Motores====&lt;br /&gt;
* Comisión continua Falta probar con mosfets (esperando módulo PWM de firmware)&lt;br /&gt;
** Cambiar circuito de muestra buscando mosfets de menor amperaje (Diego)&lt;br /&gt;
* Soportes de motores&lt;br /&gt;
** Acrílico (prontos para el 29/11), demo para 3/12&lt;br /&gt;
** Pancho y Pablo: cortando chasis de disco, pensando alternativas.&lt;br /&gt;
** Transmisión, se propone probar goma en el motor y goma en la rueda, en vez de una correa.&lt;br /&gt;
* Alternativas de motores:&lt;br /&gt;
** Linternas con generadores, se pueden usar como motores (menos de $200 en supermercados), hay que escribir en la wiki&lt;br /&gt;
** Andrés, Enrique - Consultar a Eneka por motores de continua hechos en Argentina (cerca de $700), modelo MR4-100, ver si tiene suficiente torque.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====firmware====&lt;br /&gt;
* Andrés, Aylen: Módulo PWM por software en firmware.&lt;br /&gt;
** (Andrés, Micho) Falta solucionar bug extraño cuando hay muchos módulos (posiblemente una asignación errónea de memoria), probar con Ida.&lt;br /&gt;
* Guille - Investigando como configurar de forma combinada pines de E/S como digitales y analógicos.(Se puede hacer)&lt;br /&gt;
** Faltan módulos GPIO y LED (Prontos, falta corregir bug).&lt;br /&gt;
* Pendiente Andrés - Liberar motores cuando se le mande orden velocidad cero.&lt;br /&gt;
&lt;br /&gt;
====Sensores====&lt;br /&gt;
&lt;br /&gt;
* Fibra óptica, se puede conseguir en Tilsit (6 metros con terminales, aprox U$ 35). Daniel va conseguir una nueva muestra actual para probar.&lt;br /&gt;
** Se consigue en el Clon por $65 una lámpara decorativa&lt;br /&gt;
** Luego de tener fibra, segunda versión de sensor: emisor y receptor en mismo lado (fibra formando un círculo), posiblemente utilizando sensor de grises&lt;br /&gt;
* Sensores de efecto Hall (No se trató )&lt;br /&gt;
** Propuesta de Diego: sensor de imanes utilizando una bobina y con pin analógico.(No se trató )&lt;br /&gt;
&lt;br /&gt;
====Software====&lt;br /&gt;
&lt;br /&gt;
* Alan: bloque para configurar hack points, pronto, falta configurar como entrada.&lt;br /&gt;
* Bloque LED está.&lt;br /&gt;
* Alan, falta bloque GPIO&lt;br /&gt;
* Alan está escribiendo API en Python para Butia (falta testear, branch pybot)&lt;br /&gt;
* Guille, haciendo paquete Debian (armado makefile estilo GNU)&lt;br /&gt;
* Rodrigo, el tortuga tiene un uso excesivo de CPU (hay que ver si es nuestro o de walter) cuando se usan muchos bloques. Reproducir problema. (No se habló)&lt;br /&gt;
* Firmware update activity , está pronta la actividad 90%&lt;br /&gt;
* Andrés - Actualizar butialo a 2.0&lt;br /&gt;
&lt;br /&gt;
== 19/11/2012 ==&lt;br /&gt;
====Participantes====&lt;br /&gt;
Guillermo R., Pablo Margenat, Rafael Sisto, Andrés Aguirre, Alan Aguiar , Rodrigo, Aylen, Gonzalo, Enrique, Diego&lt;br /&gt;
&lt;br /&gt;
====minutas====&lt;br /&gt;
* Empieza reunion a las 19:30&lt;br /&gt;
&lt;br /&gt;
====Motores====&lt;br /&gt;
&lt;br /&gt;
* Comisión continua Falta probar con mosfets (esperando módulo PWM de firmware)&lt;br /&gt;
** Cambiar circuito de muestra buscando mosfets de menor amperaje (Diego)&lt;br /&gt;
* Soportes de motores&lt;br /&gt;
** Se hizo modelo, está pedido el acrílico (prontos para el 29/11), demo para 3/12&lt;br /&gt;
** Pancho y Pablo: cortando chasis de disco&lt;br /&gt;
* Buscar alternativas de motores:&lt;br /&gt;
** lectoras de CD, disketeras, discos duros (Diego está consiguiendo con Integra)&lt;br /&gt;
** Andrés está consultando en Eneka por motores de continua hechos en Argentina (cerca de $700), serían similares a los secadores de pelo, pero con reducción.&lt;br /&gt;
* Comision PaP - Se sigue trabajando para un prototipo, se propone controlar con circuito casero.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====firmware====&lt;br /&gt;
&lt;br /&gt;
* Guille - Investigando como configurar de forma combinada pines de E/S como digitales y analógicos.&lt;br /&gt;
* Andrés - Liberar motores cuando se le mande orden velocidad cero.&lt;br /&gt;
* Andrés, Aylen: Módulo PWM por software en firmware.&lt;br /&gt;
* Andrés: Notificar placa como dispositivo serial al PC (avanzando).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Sensores====&lt;br /&gt;
&lt;br /&gt;
* Fibra óptica, se puede conseguir en Tilsit (6 metros con terminales, aprox U$ 35). Daniel va conseguir una nueva muestra actual para probar.&lt;br /&gt;
* Enrique - Segunda versión de sensor: emisor y receptor en mismo lado (fibra formando un círculo), posiblemente utilizando sensor de grises&lt;br /&gt;
* Sensores de efecto Hall&lt;br /&gt;
** Propuesta de Diego: sensor de imanes utilizando una bobina y con pin analógico.&lt;br /&gt;
&lt;br /&gt;
====Software====&lt;br /&gt;
* Alan: bloque para configurar hack points.&lt;br /&gt;
* Tortubots, tema pendiente: Generar un evento a los plugins cuando finalice la ejecución de los bloques (por ejemplo, para liberar cámara, parar motores, etc).&lt;br /&gt;
* Migración TurtleBlocks a android, falta librería GTK, trancado por ese tema&lt;br /&gt;
* Alan está escribiendo un API en python con funcionalidad similar a bobot (ventaja: no requiere lua ni dependencias de binarios adicionales, para arm no requeriría link a binarios extra, no requiere comunicación por sockets.)&lt;br /&gt;
* normalizar velocidades de 0 a 100. Se descarta porque no hay un problema concreto en que pueda beneficiar. En principio sirve para buscar la curiosidad de los alumnos.&lt;br /&gt;
* Separar paleta, ya está.&lt;br /&gt;
* Guille, haciendo paquete Debian.&lt;br /&gt;
* Rodrigo, el tortuga tiene un uso excesivo de CPU (hay que ver si es nuestro o de walter) cuando se usan muchos bloques. Reproducir problema.&lt;br /&gt;
* Guille, Aylen: Firmware update activity&lt;br /&gt;
** Actividad con un botón para actualizar (Rodrigo)&lt;br /&gt;
&lt;br /&gt;
====Documentación====&lt;br /&gt;
* Rafael: Revisar documentación de entregables a Antel&lt;br /&gt;
&lt;br /&gt;
====Resumen de Comisiones====&lt;br /&gt;
Soportes de motores: Pablo y Francisco&lt;br /&gt;
&lt;br /&gt;
motores: John, Edgardo y Enrique&lt;br /&gt;
&lt;br /&gt;
motores PaP: Andrew, Daniel&lt;br /&gt;
&lt;br /&gt;
motores continua: Gonzalo, Rodrigo,&lt;br /&gt;
&lt;br /&gt;
Firmware : Aylen, John, Andrew, Guille&lt;br /&gt;
&lt;br /&gt;
Firmware Update Activity: Guille, Aylen&lt;br /&gt;
&lt;br /&gt;
Módulo Voltaje y resistencia: Guille, Aylen&lt;br /&gt;
&lt;br /&gt;
== 12/11/2012 ==&lt;br /&gt;
====Participantes====&lt;br /&gt;
Guillermo Reisch, Diego, Daniel, John Pereira, Pablo Margenat, Rafael Sisto, Francisco Puignau, Andrés Aguirre, Martín Giachino, Alan Aguiar&lt;br /&gt;
&lt;br /&gt;
====minutas====&lt;br /&gt;
* Empieza reunion a las 19:30&lt;br /&gt;
&lt;br /&gt;
====Motores====&lt;br /&gt;
* Comisión continua - trajo demo con motores distintos y quedó bien el seguidoor de líneas.&lt;br /&gt;
** Falta probar con mosfets&lt;br /&gt;
* Soportes de motores&lt;br /&gt;
** Falta soporte para gomitas, propuesta de hacer 2 ruedas de acrílico más chicas para sostener.&lt;br /&gt;
** Falta soporte para rueda, &lt;br /&gt;
*** Proponen utilizar el mismo plato del soporte de gomitas, eje con rulemanes&lt;br /&gt;
*** Otra alternativa, usar motor de disco duro como rulemán (módulo independiente). (Guillermo va a traer discos duros para desarmar)&lt;br /&gt;
** Buscar alternativas de motores: secador de pelo (12v), lectoras de CD, disketeras&lt;br /&gt;
* Comision PaP - utilizar motor de impresora con driver. (para lunes 19/11)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====firmware====&lt;br /&gt;
&lt;br /&gt;
* módulo firmware para bus pines digitales pronto, PWM se va a manejar por software&lt;br /&gt;
* firmware para sensor de voltaje pronto&lt;br /&gt;
* Guille - Investigando como configurar de forma combinada pines de E/S como digitales y analógicos.&lt;br /&gt;
* Andrés, Aylen: Módulo PWM por software en firmware.&lt;br /&gt;
* Andrés: Notificar placa como dispositivo serial al PC. &lt;br /&gt;
&lt;br /&gt;
====Sensores====&lt;br /&gt;
&lt;br /&gt;
* Demo de Módulo voltaje y resistencia&lt;br /&gt;
** Algunos detalles por corregir&lt;br /&gt;
* Fibra óptica, Daniel va a conseguir una muestra para el lunes siguiente&lt;br /&gt;
* (no se habló) Enrique - Segunda versión de sensor: emisor y receptor en mismo lado (fibra formando un círculo), posiblemente utilizando sensor de grises&lt;br /&gt;
&lt;br /&gt;
====Software====&lt;br /&gt;
&lt;br /&gt;
* Se creó bloque de sensor de voltaje &lt;br /&gt;
* Separar paleta, normalizar velocidades de 0 a 100 (Alan)&lt;br /&gt;
* Alan, el tortuga tiene un memory Leak (hay que ver si es nuestro o de walter) cuando se usan muchos bloques&lt;br /&gt;
* Alan, quitar compatibilidad para V1&lt;br /&gt;
* Guille, Aylen: Firmware update activity - postergado para próxima reunión.&lt;br /&gt;
&lt;br /&gt;
====Resumen de Comisiones====&lt;br /&gt;
Soportes de motores: Pablo y Francisco &lt;br /&gt;
&lt;br /&gt;
motores: John, Edgardo y Enrique &lt;br /&gt;
&lt;br /&gt;
motores PaP: Andrew, Daniel&lt;br /&gt;
&lt;br /&gt;
motores continua: Gonzalo, Rodrigo, &lt;br /&gt;
&lt;br /&gt;
Firmware : Aylen, John, Andrew, Guille &lt;br /&gt;
&lt;br /&gt;
Firmware Update Activity: Guille, Aylen&lt;br /&gt;
&lt;br /&gt;
Módulo Voltaje y resistencia: Guille, Aylen&lt;br /&gt;
&lt;br /&gt;
== 05/11/2012 ==&lt;br /&gt;
====Participantes====&lt;br /&gt;
Gonzalo Tejera, Guillermo Reisch, Enrique Madruga, Daniel Cancela, John Pereira, Pablo Margenat, Rafael Sisto.&lt;br /&gt;
&lt;br /&gt;
====minutas====&lt;br /&gt;
* Empieza reunion a las 19:30&lt;br /&gt;
* resumen, software/hardware/mecanica etc...&lt;br /&gt;
&lt;br /&gt;
====Motores====&lt;br /&gt;
* Enrique averiguó motores alza-cristales: son caros (cerca de los $ 1000)&lt;br /&gt;
* Daniel mandó mail a SEMPRE, va a relevar que tipo de motores (otra chatarra) se pueden conseguir&lt;br /&gt;
* Comisión continua - va a avanzar con el módulo de relés&lt;br /&gt;
* Comisión continua - motores de secador de pelo (12v), lectoras de CD, disketeras&lt;br /&gt;
* Comisión continua - Preguntar a &amp;quot;Lechuga&amp;quot; qué motores usaron &lt;br /&gt;
* Comision PaP - utilizar motor de impresora con driver. (para lunes 19/11)&lt;br /&gt;
* Reducciones - 2 alternativas, correas o engranajes impresos.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====firmware====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Aylen, agregar módulo firmware para bus pines digitales y PWM (pin 17). Si puede estar para esta semana, mejor.&lt;br /&gt;
* John - Otra alternativa para manejar motores, utilizar el puerto ax12 y un pic conversor a otro tipo de motores.&lt;br /&gt;
* Aylen - falta firmware para sensor de voltaje (estaría pronto)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Sensores====&lt;br /&gt;
* sensor distancia auto chino - Enrique consultó en comercio electrónico y superan los $1000, seguir consultando alternativas.&lt;br /&gt;
* Fibra óptica, intentar utilizar fibra óptica de cotillón (adornos de colores)&lt;br /&gt;
** Daniel para el lunes se comprometió en traer un par de tramos  (quizás se consigue en SEMPRE)&lt;br /&gt;
** Enrique - Segunda versión de sensor: emisor y receptor en mismo lado (fibra formando un círculo), posiblemente utilizando sensor de grises&lt;br /&gt;
* Módulo voltaje y resistencia (demo lunes 12)&lt;br /&gt;
** Se decidió utilizar jumper en vez de switch&lt;br /&gt;
** Se creó módulo en kicad&lt;br /&gt;
* Firmware update activity  (trabajando...)&lt;br /&gt;
&lt;br /&gt;
====Software====&lt;br /&gt;
* Alan, crear bloque de sensor de voltaje &lt;br /&gt;
* Alan, hablar con Andrés y Rodrigo - El tortuga tiene un memory Leak (hay que ver si es nuestro o de walter) cuando se usan muchos bloques&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Hardware====&lt;br /&gt;
* Chata va a comenzar a llevar logo de Antel&lt;br /&gt;
&lt;br /&gt;
====Gestión====&lt;br /&gt;
* Intentar convertir las reuniones en talleres&lt;br /&gt;
&lt;br /&gt;
====Resumen de Comisiones====&lt;br /&gt;
motores: John, Edgardo y Enrique &lt;br /&gt;
&lt;br /&gt;
motores PaP: Andrew, Daniel&lt;br /&gt;
&lt;br /&gt;
motores continua: Gonzalo, Rodrigo, &lt;br /&gt;
&lt;br /&gt;
Firmware : Aylen, John, Andrew, Guille&lt;br /&gt;
&lt;br /&gt;
Firmware Update Activity: Guille, Aylen&lt;br /&gt;
&lt;br /&gt;
Módulo Voltaje y resistencia: Guille, Aylen&lt;br /&gt;
&lt;br /&gt;
== 29/10/2012 ==&lt;br /&gt;
&lt;br /&gt;
====Participantes====&lt;br /&gt;
margenat, sisto, andrew, madruga, chino, john, santiago, gonchi, pancho, aylen, rodrigo&lt;br /&gt;
&lt;br /&gt;
====Minutas====&lt;br /&gt;
* hora de comienzo: 19:25 (19:00)&lt;br /&gt;
* motores...&lt;br /&gt;
* &lt;br /&gt;
&lt;br /&gt;
====motores====&lt;br /&gt;
* Otra discusión sobre PaP. Andrés se va a encargar de los motores PaP.&lt;br /&gt;
* Motores de alza-cristales/limpia-vidrios parece una buena idea. Se consiguen en plaza, son reciclables, tienen la reducción.&lt;br /&gt;
* Pablo propone pieza para mantener la estructura del AX-12 y mantener la estética&lt;br /&gt;
&lt;br /&gt;
====hardware====&lt;br /&gt;
* ver los pines que están sin utilizar.&lt;br /&gt;
* averiguar sensor distancia auto chino&lt;br /&gt;
* sensor enrique de fibra óptica para el butiá, sensor antena&lt;br /&gt;
&lt;br /&gt;
==== mecánica ====&lt;br /&gt;
* pablo mostró la nueva chata butiá.&lt;br /&gt;
&lt;br /&gt;
==== gestión ====&lt;br /&gt;
* se agrega a gonchi a comisión motores de continua.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== 18/10/2012 ==&lt;br /&gt;
&lt;br /&gt;
====Participantes====&lt;br /&gt;
Gonzalo, Jorge, Luis, Martin(Chino), Aylen, John, Rodrigo, Diego (Antel), Guille, Daniel Cancela(montacargas) y Pablo(Estudiante nuevo)&lt;br /&gt;
&lt;br /&gt;
====Minuta====&lt;br /&gt;
* Reunión del día 18/10/2012&lt;br /&gt;
* Hora de comienzo: 14.50&lt;br /&gt;
* Asisten: Gonzalo, Jorge, Luis, Martin(Chino), Aylen, John, Rodrigo, Diego (Antel), Guille, Daniel Cancela(montacargas) y Pablo(Estudiante nuevo)&lt;br /&gt;
* Presentación del proyecto a la gente nueva&lt;br /&gt;
* Motores&lt;br /&gt;
* Modulo voltaje, &lt;br /&gt;
* Fin reunión 17.15&lt;br /&gt;
&lt;br /&gt;
====motores====&lt;br /&gt;
* discusión por motores nuevamente&lt;br /&gt;
* Comisión motores no hizo mucho. Se presentó precio de servos 28u$s de 15kg, 16u$s de 6,8kg. Se va a seguir averiguando en otros lados.&lt;br /&gt;
* NO steppers (daniel va a averiguar algo sobre steppers)&lt;br /&gt;
* Hay que conseguir los motores de destornillador.&lt;br /&gt;
&lt;br /&gt;
====hardware====&lt;br /&gt;
* modulo voltaje y resistencia (guille, egardo, enrique)&lt;br /&gt;
* bornera o jack? (jack hace corto,[los jack machos truchos, los buenos NO HACEN CORTO {Guille}])&lt;br /&gt;
* protección? volver al diodo que no pusimos&lt;br /&gt;
* egardo y guille hoy van a encargarse del hardware&lt;br /&gt;
* conseguir conectores bosch mas chicos o cables mejores (guille) llevar el cable de ax12 original&lt;br /&gt;
&lt;br /&gt;
====software====&lt;br /&gt;
* activity cambiar id (rodrigo)&lt;br /&gt;
* ayle john chino van a agregar funcionalidades al modulo ax12 para actividad de id&lt;br /&gt;
* (chequear wiki de mtbutia que estan haciendo algo parecido)&lt;br /&gt;
* Tortuga con varios hilos (elemichele, alan el hombre tortuga, andres) quiere hacer un tortuga con varios hilos&lt;br /&gt;
&lt;br /&gt;
====firmware====&lt;br /&gt;
* firmware modulo voltaje y resistencia listo&lt;br /&gt;
* a FUA agregar un browse para poder grabar un .hex propio&lt;br /&gt;
* agregar consultar versión y la id de placa&lt;br /&gt;
* pasaje a serial jorge&lt;br /&gt;
* discusión sobre versionado de firmware y hardware&lt;br /&gt;
* gonchi propone agregar resistencia para versionado de placa&lt;br /&gt;
* versionado del firmware&lt;br /&gt;
* john va a revisar codigo, hotplug en motores&lt;br /&gt;
* git migrar pnp a master, ya estaría pronto&lt;br /&gt;
* hackpoint (andres)&lt;br /&gt;
&lt;br /&gt;
====gestión====&lt;br /&gt;
* Diego Antel propone: taller utu-antel en la teja segunda quincena enero (john y jorge)&lt;br /&gt;
* antel pide un butia mas (hay que discutir esto)&lt;br /&gt;
* Daniel plantea tirar lineas a ute (manejando como se manejó con ANTel)&lt;br /&gt;
* comisión conseguir openmoko (gonchi jorge)&lt;br /&gt;
* openmoko??????? es probable dijo pablo sigue en camino.&lt;br /&gt;
* Chino va a compartir la documentación para antel. (NO METER MANO SIN CONSULTARLO A ÉL)&lt;br /&gt;
* Pedido por parte de edgardo, chino y enrique para cambiar la reunión&lt;br /&gt;
* Se propone reunion los LUNES 18:30&lt;br /&gt;
&lt;br /&gt;
== 11/10/2012 ==&lt;br /&gt;
&lt;br /&gt;
====Participantes====&lt;br /&gt;
Rodrigo, John, Edgardo, Enrique, Gonzalo.&lt;br /&gt;
&lt;br /&gt;
====Minuta====&lt;br /&gt;
* Acta de la reunión realizada el 11/10/2012&lt;br /&gt;
* Motores reciclados&lt;br /&gt;
* firmware: actualizador y mejoras&lt;br /&gt;
* devolución de robots&lt;br /&gt;
&lt;br /&gt;
====hardware====&lt;br /&gt;
* Andrés opina que los servos no cumplen con lo propuesto por el proyecto butiá 2.0 ya que no se pueden reciclar.&lt;br /&gt;
* Gonzalo opina que los motores stepper no son aptos.&lt;br /&gt;
* Se decidió comenzar a investigar motores de corriente continua y servos que se consigan en uruguay.&lt;br /&gt;
* Rodri va a averiguar el costo de servos con gran torque en el mercado local y de corriente continua en casas del estilo repuestos de auto. Incluso se puede ver si la reducción de alguno de los respuestos de auto no es de utilidad.&lt;br /&gt;
* Luego se hará una prueba con motores del tipo stepper para mantener una alternativa de reciclado que es abundante en Uruguay.&lt;br /&gt;
* Por otro lado se priorizó la construcción de los módulos para leer voltaje y resistencia. Esto sería una alternativa a lo que la XO trae para leer del puerto de audio, pero independiente de la computadora. Tanto Guzmán como Enrique hoy día están haciendo muchos sensores interesantes que pueden prototiparse rápido de esta manera, además de dar continuidad al proyecto Física con XO. La idea es comenzar con una primer versión para tener algo para pasarle a Guzmán lo antes posible. La idea es que a futuro incluya protección pero si los tiempos no dan realizar la primer versión simple sin protección que de hecho es lo que tiene la XO hoy día.&lt;br /&gt;
&lt;br /&gt;
====firmware/software====&lt;br /&gt;
* aplicación cambiar el id, cambiar id de los motores (rodrigo)&lt;br /&gt;
* aplicación FUA (inc hex) rompemos compatibilidad para la v1&lt;br /&gt;
* hotplug en motores &lt;br /&gt;
* hackpoint módulo firmware&lt;br /&gt;
* pasaje a dispositivo serial (toribio compatibilidad) por defecto esta activado el control de energía de la XO definir versionado de firmware&lt;br /&gt;
&lt;br /&gt;
====mecánica:====&lt;br /&gt;
* fichas, metodos conexión, eles, rivetes, compatibilidad con mecano, mejorar la compatiblidad con lego compatibilidad con otras computadoras? Compatibilidad lego ser menos dependiente de las cruces dejar solo agujeros con separación lego y más grandes. De 4.6 mm a 5mm explorar motores continua y servo (enrique servo + edgardo) comisión de encastre (pablo, rodrigo)y sin espacio para la mano baranda cuadrada con agujeritos computadora sobre la baranda pinza: 1 o 2 motores, ver si no es muy complicado usar 1 motor.&lt;br /&gt;
* Git migrar pnp a master&lt;br /&gt;
&lt;br /&gt;
====gestión:====&lt;br /&gt;
* a fin de año tiene que devolver el robot (prestamo por un año)&lt;br /&gt;
* Se definió la comisión de motores: Rodrigo, John, Edgardo y Enrique&lt;/div&gt;</summary>
		<author><name>Rsisto</name></author>	</entry>

	<entry>
		<id>http://164.73.124.35/inco/proyectos/butia/mediawiki/index.php?title=Discusiones_para_las_reuniones&amp;diff=4262</id>
		<title>Discusiones para las reuniones</title>
		<link rel="alternate" type="text/html" href="http://164.73.124.35/inco/proyectos/butia/mediawiki/index.php?title=Discusiones_para_las_reuniones&amp;diff=4262"/>
				<updated>2013-02-28T22:30:52Z</updated>
		
		<summary type="html">&lt;p&gt;Rsisto: Página blanqueada&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Rsisto</name></author>	</entry>

	<entry>
		<id>http://164.73.124.35/inco/proyectos/butia/mediawiki/index.php?title=Actas_Reuniones_Butia&amp;diff=4261</id>
		<title>Actas Reuniones Butia</title>
		<link rel="alternate" type="text/html" href="http://164.73.124.35/inco/proyectos/butia/mediawiki/index.php?title=Actas_Reuniones_Butia&amp;diff=4261"/>
				<updated>2013-02-28T22:23:34Z</updated>
		
		<summary type="html">&lt;p&gt;Rsisto: /* 14/02/2013 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
== 28/02/2013 ==&lt;br /&gt;
&lt;br /&gt;
====Mecánica====&lt;br /&gt;
* Barandas al revés: no se cambia, el usuario debería redefinir el adelante del robot.&lt;br /&gt;
&lt;br /&gt;
====Firmware y Hardware====&lt;br /&gt;
&lt;br /&gt;
* puente h, llegaron unos micros que se pueden utilizar&lt;br /&gt;
** Se discuten alternativas: &lt;br /&gt;
** 1-implementar control de motores utilizando hack-points como primera alternativa - aylen empieza el desarrollo del firmware. &lt;br /&gt;
** Se va a diseñar un conector estandar para conectar los hack-points al módulo motores. Se discuten alternativas de como usar los pines:&lt;br /&gt;
*** a- Utilizar 2 pines por motor, utilizando transistores para puentear los estados del L293d&lt;br /&gt;
*** b- utilizar 3 pines por motor, evitando más componentes eléctricos, sacrificando hack-point&lt;br /&gt;
** 2-implementar protocolo ax-12 con un pic independiente (John estaba trabajando con esto), luego de la versión 2.0.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== 14/02/2013 ==&lt;br /&gt;
&lt;br /&gt;
====Firmware y Hardware====&lt;br /&gt;
&lt;br /&gt;
* se hicieron pruebas con el sensor de distancia a partir de un comportamiento extraño que encontró daniel. Lo raro es que el sensor no se comporta como debería para diferentes distancias da el mismo valor de voltaje. El resultado es que se aprovecha la mitad del rango del sensor en lugar de poder aprovechar todo. Probamos si era un tema de voltaje y alimentando con una fuente externa mediante un hub sigue dando el problema. Probamos conectarlo directamente a una fuente de corriente y medir con tester y funciona correctamente al parecer es un problema de ruido.&lt;br /&gt;
&lt;br /&gt;
* Mejorar la serigrafía de los sensores especificando el pinout de los sensores de distancia al conectarse al PCB.&lt;br /&gt;
&lt;br /&gt;
* Agregar logo butiá a los sensores.&lt;br /&gt;
&lt;br /&gt;
====Software====&lt;br /&gt;
&lt;br /&gt;
* Vamos a agregar a turtlebots que se deahabilite el control automático de energía para que no se suspenda el USB, tenemos lo que nos mandaron de la lista de sugar-dev. Hay que estudiar porque parece que el turtlebot ya trae un código para esto pero esta fallando, en el log se ven unos errores al intentarlo en la clase activity.&lt;br /&gt;
&lt;br /&gt;
====Otros====&lt;br /&gt;
* Se resolvió poner en la wiki mejor documentación en la parte de construcción, en particular falta poner el conector rj45 y especificar su pinout&lt;br /&gt;
* El sábado 23 es el primer taller del año en colón.&lt;br /&gt;
&lt;br /&gt;
== 7/02/2013 ==&lt;br /&gt;
&lt;br /&gt;
====Participantes====&lt;br /&gt;
Alan, Pablo,  Andres, John, Faivel, Humberto, Guille, Enrique, Javier, Rafael, Nicolás, Edgardo, Mario, Lucio&lt;br /&gt;
&lt;br /&gt;
====minutas====&lt;br /&gt;
Empieza reunión a las 18:50&lt;br /&gt;
&lt;br /&gt;
====Mecánica====&lt;br /&gt;
* Se está preparando versión de acrílicos final de Butiá SAM.&lt;br /&gt;
&lt;br /&gt;
====Software====&lt;br /&gt;
* Bloque nuevo de casteo para adaptar el valor del sensor a un rango conocido, y los bloques de usurio a bloques conocido. En paleta extra, agrega un bloque nuevo.&lt;br /&gt;
** Problema: que pasa cuando se levanta devuelta el archivo, despues de reiniciar el programa? Hay que probar&lt;br /&gt;
* Bloque módulo user 1,2,3&lt;br /&gt;
* Bloque python de tortuga no funciona, no almacena el código, si no referencia al archivo. Corregir (Walter?)&lt;br /&gt;
&lt;br /&gt;
====Firmware y Hardware====&lt;br /&gt;
* Es complicado agregar un nuevo módulo de firmware, por más que sea parecido a los anteriores.&lt;br /&gt;
** Agregar módulo genérico, al instanciarlo por sw, pasarle parametro el rango de identificación. (Descartado por la siguiente opción)&lt;br /&gt;
** Agregar módulos de usuario en fw, que sean genéricos, permitiendo así compartir el sensor con otras placas. Mantiene estructura actual de firmware. Cuando se instancia se define si es digital o análogo. Se genera un alias al instanciar en código. Tiene metodo getValue y setValue.&lt;br /&gt;
* Puente H, se le va a poner un micro, se está trabajando&lt;br /&gt;
** Generar entrada en wiki para discutir como conectar motores (placa con cantidad variable de motores, 2 motores, etc)&lt;br /&gt;
** El h-bridge diseñado va a permitir conectar a los hack-points o al puerto.&lt;br /&gt;
** Módulo usando un pin de los puertos y 2 hack-points&lt;br /&gt;
** Módulo utilizando un puerto con 2 pines de datos.&lt;br /&gt;
* Implementar módulo de PWM&lt;br /&gt;
&lt;br /&gt;
== 31/01/2013 ==&lt;br /&gt;
&lt;br /&gt;
====Participantes====&lt;br /&gt;
Alan, Pablo,  Andres, John, Faivel, Humberto, Guille, Enrique, Javier&lt;br /&gt;
&lt;br /&gt;
====minutas====&lt;br /&gt;
Empieza reunión a las 18:09&lt;br /&gt;
&lt;br /&gt;
====Mecánica====&lt;br /&gt;
*Se realizo la prueba de colocar la rueda en el eje del motor con un prisionero directo a la rueda y dio muy buen resultado. De momento parece ser la mejor idea y queda muy prolijo.&lt;br /&gt;
*Se le agrego los agujeros para trasladar la placa chica de acrílico para dejar espacio para los motores de continua&lt;br /&gt;
*Se le agrega una ficha butia para ensamblar los motores al butia&lt;br /&gt;
*Parece que con esa modificación el puerto USB de la placa queda muy cerca de la rueda loca y queda tocando con el cable USB.&lt;br /&gt;
** Se discutio si se rota 180 la placa USB4butia quedando el USB hacia la otra direccion y los 4 conectores para sensores hacia la rueda, igual va a tocar con la rueda pero los cables de los sensores son mas flexibles y el conector no sobresale tanto o también lo de rotar todo el modulo que contiene placa, pilas y chasis chico de acrilico 180 o  Intercambiar la placa con las pilas. Se decidio intercambiar la placa con las pilas.&lt;br /&gt;
*Se discutió sobre simetrizar los agujeros para amurar de la placa, pero se decidió que no porque pierde compatibilidad con los butias anteriores&lt;br /&gt;
* Se probo colocarle una rueda con el sistema del prisionero al motor de DX, el sistema de la ficha no es compatible con este pues tienen diametros distintos, se quiere llegar a una ficha mas universal por lo que se discutieron varias ideas sobre eso, quedamos en que se va a seguir investigando.&lt;br /&gt;
*Se dise;o el topecito para la parte de enfre con el logo de butia&lt;br /&gt;
&lt;br /&gt;
====Firmware y Hardware====&lt;br /&gt;
*Se siguieron plantenado ideas sobre la USB4butia avanzada y lo de usar otro micro. Se va a seguir investigando&lt;br /&gt;
*Se planteo un idea de usar un circuito analogico con 3 estados para conectar los motores directamente a los puertos de la USB4butia&lt;br /&gt;
&lt;br /&gt;
== 24/01/2013 ==&lt;br /&gt;
&lt;br /&gt;
====Participantes====&lt;br /&gt;
Alan, Rodrigo, Pablo, Jorge, Andres, Daniel, John, Rafael, Aylen, Fiorella, Faivel, Guille, Humberto&lt;br /&gt;
&lt;br /&gt;
====minutas====&lt;br /&gt;
Empieza reunión a las 18:26&lt;br /&gt;
&lt;br /&gt;
====Mecánica====&lt;br /&gt;
*Se trajeron las piezas de formacril, se probaron las dos alternativas de barandas y se discutio. Se decidio que la mejor alternativa de barandas cortas con topes es mejor, pues muestra mas robustez frente a la de baranda larga y el laptop queda mas estable.&lt;br /&gt;
** El tope serian dos piezas universales butia, (No esta bueno que estas piezas sean de tope)&lt;br /&gt;
** Se decidio que el largo ideal de los tornillos para las piezas es de 4 x 0.7 de 20 mm.&lt;br /&gt;
*Motores: Se hizo una prueba con un prisionero y dio muy buen resultado.&lt;br /&gt;
*colocar el prisionero en la rueda directamente?&lt;br /&gt;
&lt;br /&gt;
====Firmware====&lt;br /&gt;
*Seguir investigando sobre los micros buscar uno micro que sea Economico, Mercado Local, Chico y se pueda hacer PWM.&lt;br /&gt;
*Replantearse la idea de implementar serial por sofware y la de pwm.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Hardware====&lt;br /&gt;
*Se resolvió quitar el Cristal de 32.768 que libera dos pines en la placa de los cuales uno es el PWM que se buscaba obtener&lt;br /&gt;
*El botón de bootloader permanece en la placa&lt;br /&gt;
*Colocar 2 puertos en la USB4butia compatibles con el el conector de los servos para los PWM.&lt;br /&gt;
*USB4butia simple y utilizar los hackpoints para controlar opción estable.&lt;br /&gt;
*Se hablo de hacer una placa usb4butia avanzada en dos capas y se planteo la interrogante de que es mejor: Si hacer la placa usb4butia doble capa avanzada con mas pines de datos y quizás con potencia, o mantenes la usb4butia con una capa agragando un modulo motor con otro microcontrolador.&lt;br /&gt;
*Crear una whish lista sobre la USB4butia&lt;br /&gt;
&lt;br /&gt;
== 17/01/2013 ==&lt;br /&gt;
&lt;br /&gt;
====Participantes====&lt;br /&gt;
Alan, Rodrigo, Pablo, Jorge, Andres, Daniel, John, Rafael&lt;br /&gt;
&lt;br /&gt;
====minutas====&lt;br /&gt;
Empieza reunion a las 18:26&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Mecánica====&lt;br /&gt;
* se habló del módulo motor y la elección del pic, parece que utilizar&lt;br /&gt;
el micro con menos prestaciones es la opción más adecuada.&lt;br /&gt;
* como colocar los motores de CC : correa/directo&lt;br /&gt;
** se decidió que ya que tenemos motores con un buen par, no tiene&lt;br /&gt;
mucho sentido tener una correa.&lt;br /&gt;
** Surge el tema de donde colocar los motores para que siga siendo&lt;br /&gt;
ax12 y CC compatible, una opción para no cambiar las distribuciones&lt;br /&gt;
actuales es colocar los motores de CC atrás y permitir cambiar de&lt;br /&gt;
lugar la rueda loca  para el lado opuesto al que está ahora. Hay que&lt;br /&gt;
tener ojo de que no obstaculice la conexión de puertos actual lo cual&lt;br /&gt;
es el problema que tiene ahora.&lt;br /&gt;
** Otro tema es como amurar la rueda a los motores, el motor que&lt;br /&gt;
compramos es de eje cilíndirco, hay otros con un perfil lo cual&lt;br /&gt;
permite que se pueda diseñar una rueda con un prisionero. Otra opción&lt;br /&gt;
es perforar el eje del motor y ponerle una espina para amurar la&lt;br /&gt;
rueda.&lt;br /&gt;
&lt;br /&gt;
====Hardware====&lt;br /&gt;
*resolver que hacer con PWM: hackpoints, puertos&lt;br /&gt;
** PWM, mantener por hackpoint y generar módulo de firmware para PWM&lt;br /&gt;
por software utilizando Timer1 (inteligente, interrumpir solo cuando&lt;br /&gt;
es necesario).&lt;br /&gt;
** Generar informe con opciones de mantener o quitar botón de programación&lt;br /&gt;
* Módulo GPIO: no es equivalente al resistencia? Aporta algo?&lt;br /&gt;
** Evaluar quitar módulo port (porque no aporta nada)&lt;br /&gt;
** Evaluar agregar módulo de GPIO, permite por lo menos avisar al&lt;br /&gt;
usuario que está realizando una acción que puede dañar el equipo.&lt;br /&gt;
* Gadgets de sensore en DX, que hacer, definir ids o usar módulo&lt;br /&gt;
lector de voltaje, en general utilizar el de voltaje&lt;br /&gt;
** Crear módulos de temperatura y magnético, para laboratorios de física.&lt;br /&gt;
* chequear si el sensor de campo mag es analogico o digi&lt;br /&gt;
&lt;br /&gt;
== 10/01/2013 ==&lt;br /&gt;
&lt;br /&gt;
====Participantes====&lt;br /&gt;
Guillermo, Alan, , Fiorella, Pablo, Jorge, Andres, Faviel,  John&lt;br /&gt;
&lt;br /&gt;
====minutas====&lt;br /&gt;
Empieza reunion a las 18:26&lt;br /&gt;
&lt;br /&gt;
====Documentación====&lt;br /&gt;
*Sensores de resistencia y voltage (John y Guille)&lt;br /&gt;
*Sensor de flexión ya esta documentado por Enrique&lt;br /&gt;
&lt;br /&gt;
====Mecánica====&lt;br /&gt;
*Se estan haciendo los acrílicos en formacril, fecha aproximada 24&lt;br /&gt;
*Módulo motor hecho con carcasa de linterna utilizando una ficha butia, carcasa de un enchufe, arrancador de tubo y zunchos.&lt;br /&gt;
**Se discutio sobre utilizarlo con una correa o  adicionarle una rueda, se decidio adicionarle la rueda y colocar el modulo en el lugar actual de las ruedas, manteniendo la estructura de los AX12, incorporándolo al butia por fuera. (Butia PUNK)&lt;br /&gt;
*Se habló de hacer un banco de prueba de motores para obtener datos útiles como el par, rpm , etc ...&lt;br /&gt;
*Se probaron los tornillos de plástico y dan buen resultado ya que protege el acrílico, son mas fácil de enroscar, mas amigables para los niños&lt;br /&gt;
&lt;br /&gt;
====Hardware====&lt;br /&gt;
*Se discutió sobre los cambios de la USB4butia, estudiar lo de hacer una USB4butia solo para controlar motores y evaluar Modulito con microcontrolador propio para manejar motores, PIC16F628A buscar compilador GNU, buscar otro PIC de 8 patas&lt;br /&gt;
*Evaluar de quitar el clock de 37 khz y utilizar el pin 16 que es el CCP2 y asi evitar de quitar el boton de programacion&lt;br /&gt;
*Se hablo sobre sacar el boton de programacion, se decidio quitarlo y cambiar el bootloader y agregar dos puertos pwm (Si es necesario)&lt;br /&gt;
*Se discutió lo de quitar el bus AX12, se decidió que no porque permite agregar motores con control más complejo de forma fácil.&lt;br /&gt;
*Sacar los pines de programación ... ?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Software====&lt;br /&gt;
*Serial por software (si se va hacer el modulo motor con pic propio)&lt;br /&gt;
&lt;br /&gt;
== 03/01/2013 ==&lt;br /&gt;
====Participantes====&lt;br /&gt;
Rafa, Pablo, Pancho, Jorge, John&lt;br /&gt;
&lt;br /&gt;
====Mecánica====&lt;br /&gt;
*Se dibujaron barandas nuevas con el tope , y se hicieron prototipos en goma eva para presentar en el butiá. Se presentó junto a la magallanes. Se discutió y se decidió hacer las barandas un poco más altas. Diseñar y construir 2 juegos de barandas: unas más largas con tope flotando y otras más cortas sin tope.&lt;br /&gt;
*Se mostró la nueva rueda butiá con agujero en el medio&lt;br /&gt;
*Se habló del modulo motor se agregan dos piezas de acrílico para mantener la estructura de los AX12 y no tener que hacer un butia distinto para la versión con otros motores. Hay dos opciones, una posee lengüetas como los AX12 y van en el mismo lugar con las ranuras existentes para los AX12 y la otra serían las fichas universales con el sistema de encastre butia.&lt;br /&gt;
*Estudiar agujeros para &amp;quot;ensanguchar&amp;quot; las dos planchas de acrílicos, agregar un tornillo más alineado con los que ya están con la medida de los AX12&lt;br /&gt;
*Se acomodó la ojiva del encastre butiá centrándola para que quede un poquito mas separdo de los rectángulos&lt;br /&gt;
*Se le agrega al logo la palabra SAM&lt;br /&gt;
*Ejemplo de logos para autoadhesivos&lt;br /&gt;
*Se van hacer arcilicos y autoadhesivos.&lt;br /&gt;
*Se va a probar el logo calado otra vez &lt;br /&gt;
&lt;br /&gt;
== 27/12/2012 ==&lt;br /&gt;
&lt;br /&gt;
====Participantes====&lt;br /&gt;
Daniel, Guillermo, Alan John, Fiorella, Aylen, Rodrigo, Enrique, Rafael, Pablo&lt;br /&gt;
&lt;br /&gt;
====minutas====&lt;br /&gt;
* Empieza reunion a las 18:41&lt;br /&gt;
&lt;br /&gt;
====Hardware====&lt;br /&gt;
* Acrílico había quedado mal grabado el logo la última vez, quedó una línea entrecortada.&lt;br /&gt;
** Se va a pedir devuelta con los logos bien grabados. Pablo trae planos el 3 de enero. Al pedir los nuevos acrílicos preguntar opciones de:&lt;br /&gt;
*** Pintar logos luego de grabarlos&lt;br /&gt;
*** Mejorar calidad del grabado para que no queden manchados.&lt;br /&gt;
*** Incrementar ancho de línea para que queden mejor marcados los logos.&lt;br /&gt;
** Pablo va a mandar a hacer pegotines calados de logos para manejar otra alternativa&lt;br /&gt;
** Se discute si poner nombre 2.0 o &amp;quot;sam&amp;quot;. Mayoría eligió Sam (2 en charrúa)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Motores====&lt;br /&gt;
* Se vio prototipo con motores de cargadores USB a dínamo, utilizando hack points.&lt;br /&gt;
&lt;br /&gt;
====Software====&lt;br /&gt;
* Salió paquete de TortuBots v18, faltan paquetes Debian actualizar changelog (Aylen)&lt;br /&gt;
* Alan corrigió bug de memory leak de TortuBots, ahora no se bloquea en la XO. Está probado.&lt;br /&gt;
* PyBot (librería python para acceder a placa butiá) está casi listo, falta testear.&lt;br /&gt;
* Validación al tratar de grabar o escribir en hackpoint configurado para entrada o salida respectivamente. Hacerlo en api y agregarlo a TortuBots cuando trata de hacer una operación incorrecta. (Alan)&lt;br /&gt;
&lt;br /&gt;
====Firmware====&lt;br /&gt;
* Módulo de Firmware de hackpoint no tiene que cambiar el modo del pin (Aylen)&lt;br /&gt;
&lt;br /&gt;
== 10/12/2012 ==&lt;br /&gt;
====Participantes====&lt;br /&gt;
&lt;br /&gt;
John, Aylen, Pablo, Gonzalo, Guillermo, Andrés, Diego, Rafael, Luis, Rodrigo, Marcelo&lt;br /&gt;
&lt;br /&gt;
====minutas====&lt;br /&gt;
* Empieza reunion a las 19:50&lt;br /&gt;
&lt;br /&gt;
====Hardware====&lt;br /&gt;
* Falta documentar prototipo con motores de linternas (Pancho)&lt;br /&gt;
* Piezas para anexar sensores: Pablo muestra 3 piezas, genérica de 2 lados, de 1 lado y una cortita. &lt;br /&gt;
** También se hizo pieza para reemplazar motores AX12. &lt;br /&gt;
** Se llega a un acuerdo de como tienen que ser las placas de sensores&lt;br /&gt;
* Se decide cambiar las piezas por piezas únicas para armado y reemplazo de AX12.&lt;br /&gt;
* Barandas, se van a cambiar por unas que empiezan finitas en la parte frontal y terminan gruesas en la parte trasera como guardabarros. En la parte delantera, tienen tope para aguantar una laptop.&lt;br /&gt;
&lt;br /&gt;
====Motores====&lt;br /&gt;
* Motores &amp;quot;argentinos&amp;quot;  no tienen certificado de origen (motor chino, engranajes argentinos)&lt;br /&gt;
* Guille va a mandar un mail a Fede para que averigüe en Brasil por alternativas de motores CC.&lt;br /&gt;
* Rodrigo, Gonzalo, van a armar prototipo con motores de cargadores USB a dínamo.&lt;br /&gt;
&lt;br /&gt;
== 3/12/2012 ==&lt;br /&gt;
====Participantes====&lt;br /&gt;
&lt;br /&gt;
John, Aylen, Pablo, Gonzalo, Guillermo, Francisco, Andrés, Daniel, Rafael, Alan, Luis&lt;br /&gt;
&lt;br /&gt;
====minutas====&lt;br /&gt;
* Empieza reunion a las 19:30&lt;br /&gt;
&lt;br /&gt;
====Hardware====&lt;br /&gt;
* Hay que definir los componentes para construir una serie de robots, de la mano de Antel (esperando h-bridge)&lt;br /&gt;
** Definir que motores de CC usar, de AP&amp;amp;S, modelo SP6-50, similar a AX12 ($80 argentinos), faltan definir los de Ignis (MR83-100, con pocas revoluciones y poco par), Pablo trae 2 de cada uno para probar.&lt;br /&gt;
* Ida a Triex sugerida por Daniel. Hay varios interesados, coordinar por mail.&lt;br /&gt;
* John, Andrés, definiendo USB4Motores, placa USB4All genérica, con H-bridge integrado.&lt;br /&gt;
&lt;br /&gt;
====Motores====&lt;br /&gt;
* Motor de linterna recargable, funciona bien, Gonzalo va a comprar lintenrnas para armar un Butiá.&lt;br /&gt;
* Documentación de alternativas de motores: Daniel, Pablo y Francisco (documentar motores descartados - Daniel, motores de linternas recargables, Soportes Discos duros y contra chata. Motores a usar) Rafa va a mandar link de como crear usuario y stub de documento.&lt;br /&gt;
* Edgardo está armando el H-Bridge para controlar motores (Edgardo está armando)&lt;br /&gt;
* Se vieron acrílicos con logo&lt;br /&gt;
&lt;br /&gt;
====firmware====&lt;br /&gt;
* Se solucionó problema en firmware (se estaba usando memoria inexistente)&lt;br /&gt;
* Andrés, Aylen, John: Trabajando en Módulo PWM por software en firmware.&lt;br /&gt;
* John - Falta módulo GPIO&lt;br /&gt;
&lt;br /&gt;
====Sensores====&lt;br /&gt;
* Guille, John - Documentar en wiki como crear sensores nuevos.&lt;br /&gt;
* Gonzalo, mirando como funciona sensor de color.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Software====&lt;br /&gt;
* Alan está escribiendo API en Python para Butia, falta contemplar varias placas USB&lt;br /&gt;
* Firmware update activity , está pronta la actividad 90%&lt;br /&gt;
* Andrés - Actualizar butialo a 2.0 (no dio el tiempo)&lt;br /&gt;
&lt;br /&gt;
====Organización====&lt;br /&gt;
* Andrés comenta sugerencias del sumo.uy&lt;br /&gt;
** Agregar agujeros para tornillos&lt;br /&gt;
** Quejas de sensor de distancia, no se puede enganchar&lt;br /&gt;
** Robot Butiá triangular - Omni&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== 26/11/2012 ==&lt;br /&gt;
====Participantes====&lt;br /&gt;
Luis, Marcelo, Guillermo R., Pablo Margenat, Gonzalo, Rafael Sisto, Andrés Aguirre, Aylen, Enrique, Diego, Martín , John, Javier, Alan, Fiorella&lt;br /&gt;
&lt;br /&gt;
====minutas====&lt;br /&gt;
* Empieza reunion a las 19:30&lt;br /&gt;
&lt;br /&gt;
====Hardware====&lt;br /&gt;
* Hay que definir los componentes para construir una serie de robots&lt;br /&gt;
** Definir que motores de CC usar (Quién va a definir esto?)&lt;br /&gt;
* Ida a Triex sugerida por Daniel. Hay varios interesados, coordinar por mail.&lt;br /&gt;
&lt;br /&gt;
====Motores====&lt;br /&gt;
* Comisión continua Falta probar con mosfets (esperando módulo PWM de firmware)&lt;br /&gt;
** Cambiar circuito de muestra buscando mosfets de menor amperaje (Diego)&lt;br /&gt;
* Soportes de motores&lt;br /&gt;
** Acrílico (prontos para el 29/11), demo para 3/12&lt;br /&gt;
** Pancho y Pablo: cortando chasis de disco, pensando alternativas.&lt;br /&gt;
** Transmisión, se propone probar goma en el motor y goma en la rueda, en vez de una correa.&lt;br /&gt;
* Alternativas de motores:&lt;br /&gt;
** Linternas con generadores, se pueden usar como motores (menos de $200 en supermercados), hay que escribir en la wiki&lt;br /&gt;
** Andrés, Enrique - Consultar a Eneka por motores de continua hechos en Argentina (cerca de $700), modelo MR4-100, ver si tiene suficiente torque.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====firmware====&lt;br /&gt;
* Andrés, Aylen: Módulo PWM por software en firmware.&lt;br /&gt;
** (Andrés, Micho) Falta solucionar bug extraño cuando hay muchos módulos (posiblemente una asignación errónea de memoria), probar con Ida.&lt;br /&gt;
* Guille - Investigando como configurar de forma combinada pines de E/S como digitales y analógicos.(Se puede hacer)&lt;br /&gt;
** Faltan módulos GPIO y LED (Prontos, falta corregir bug).&lt;br /&gt;
* Pendiente Andrés - Liberar motores cuando se le mande orden velocidad cero.&lt;br /&gt;
&lt;br /&gt;
====Sensores====&lt;br /&gt;
&lt;br /&gt;
* Fibra óptica, se puede conseguir en Tilsit (6 metros con terminales, aprox U$ 35). Daniel va conseguir una nueva muestra actual para probar.&lt;br /&gt;
** Se consigue en el Clon por $65 una lámpara decorativa&lt;br /&gt;
** Luego de tener fibra, segunda versión de sensor: emisor y receptor en mismo lado (fibra formando un círculo), posiblemente utilizando sensor de grises&lt;br /&gt;
* Sensores de efecto Hall (No se trató )&lt;br /&gt;
** Propuesta de Diego: sensor de imanes utilizando una bobina y con pin analógico.(No se trató )&lt;br /&gt;
&lt;br /&gt;
====Software====&lt;br /&gt;
&lt;br /&gt;
* Alan: bloque para configurar hack points, pronto, falta configurar como entrada.&lt;br /&gt;
* Bloque LED está.&lt;br /&gt;
* Alan, falta bloque GPIO&lt;br /&gt;
* Alan está escribiendo API en Python para Butia (falta testear, branch pybot)&lt;br /&gt;
* Guille, haciendo paquete Debian (armado makefile estilo GNU)&lt;br /&gt;
* Rodrigo, el tortuga tiene un uso excesivo de CPU (hay que ver si es nuestro o de walter) cuando se usan muchos bloques. Reproducir problema. (No se habló)&lt;br /&gt;
* Firmware update activity , está pronta la actividad 90%&lt;br /&gt;
* Andrés - Actualizar butialo a 2.0&lt;br /&gt;
&lt;br /&gt;
== 19/11/2012 ==&lt;br /&gt;
====Participantes====&lt;br /&gt;
Guillermo R., Pablo Margenat, Rafael Sisto, Andrés Aguirre, Alan Aguiar , Rodrigo, Aylen, Gonzalo, Enrique, Diego&lt;br /&gt;
&lt;br /&gt;
====minutas====&lt;br /&gt;
* Empieza reunion a las 19:30&lt;br /&gt;
&lt;br /&gt;
====Motores====&lt;br /&gt;
&lt;br /&gt;
* Comisión continua Falta probar con mosfets (esperando módulo PWM de firmware)&lt;br /&gt;
** Cambiar circuito de muestra buscando mosfets de menor amperaje (Diego)&lt;br /&gt;
* Soportes de motores&lt;br /&gt;
** Se hizo modelo, está pedido el acrílico (prontos para el 29/11), demo para 3/12&lt;br /&gt;
** Pancho y Pablo: cortando chasis de disco&lt;br /&gt;
* Buscar alternativas de motores:&lt;br /&gt;
** lectoras de CD, disketeras, discos duros (Diego está consiguiendo con Integra)&lt;br /&gt;
** Andrés está consultando en Eneka por motores de continua hechos en Argentina (cerca de $700), serían similares a los secadores de pelo, pero con reducción.&lt;br /&gt;
* Comision PaP - Se sigue trabajando para un prototipo, se propone controlar con circuito casero.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====firmware====&lt;br /&gt;
&lt;br /&gt;
* Guille - Investigando como configurar de forma combinada pines de E/S como digitales y analógicos.&lt;br /&gt;
* Andrés - Liberar motores cuando se le mande orden velocidad cero.&lt;br /&gt;
* Andrés, Aylen: Módulo PWM por software en firmware.&lt;br /&gt;
* Andrés: Notificar placa como dispositivo serial al PC (avanzando).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Sensores====&lt;br /&gt;
&lt;br /&gt;
* Fibra óptica, se puede conseguir en Tilsit (6 metros con terminales, aprox U$ 35). Daniel va conseguir una nueva muestra actual para probar.&lt;br /&gt;
* Enrique - Segunda versión de sensor: emisor y receptor en mismo lado (fibra formando un círculo), posiblemente utilizando sensor de grises&lt;br /&gt;
* Sensores de efecto Hall&lt;br /&gt;
** Propuesta de Diego: sensor de imanes utilizando una bobina y con pin analógico.&lt;br /&gt;
&lt;br /&gt;
====Software====&lt;br /&gt;
* Alan: bloque para configurar hack points.&lt;br /&gt;
* Tortubots, tema pendiente: Generar un evento a los plugins cuando finalice la ejecución de los bloques (por ejemplo, para liberar cámara, parar motores, etc).&lt;br /&gt;
* Migración TurtleBlocks a android, falta librería GTK, trancado por ese tema&lt;br /&gt;
* Alan está escribiendo un API en python con funcionalidad similar a bobot (ventaja: no requiere lua ni dependencias de binarios adicionales, para arm no requeriría link a binarios extra, no requiere comunicación por sockets.)&lt;br /&gt;
* normalizar velocidades de 0 a 100. Se descarta porque no hay un problema concreto en que pueda beneficiar. En principio sirve para buscar la curiosidad de los alumnos.&lt;br /&gt;
* Separar paleta, ya está.&lt;br /&gt;
* Guille, haciendo paquete Debian.&lt;br /&gt;
* Rodrigo, el tortuga tiene un uso excesivo de CPU (hay que ver si es nuestro o de walter) cuando se usan muchos bloques. Reproducir problema.&lt;br /&gt;
* Guille, Aylen: Firmware update activity&lt;br /&gt;
** Actividad con un botón para actualizar (Rodrigo)&lt;br /&gt;
&lt;br /&gt;
====Documentación====&lt;br /&gt;
* Rafael: Revisar documentación de entregables a Antel&lt;br /&gt;
&lt;br /&gt;
====Resumen de Comisiones====&lt;br /&gt;
Soportes de motores: Pablo y Francisco&lt;br /&gt;
&lt;br /&gt;
motores: John, Edgardo y Enrique&lt;br /&gt;
&lt;br /&gt;
motores PaP: Andrew, Daniel&lt;br /&gt;
&lt;br /&gt;
motores continua: Gonzalo, Rodrigo,&lt;br /&gt;
&lt;br /&gt;
Firmware : Aylen, John, Andrew, Guille&lt;br /&gt;
&lt;br /&gt;
Firmware Update Activity: Guille, Aylen&lt;br /&gt;
&lt;br /&gt;
Módulo Voltaje y resistencia: Guille, Aylen&lt;br /&gt;
&lt;br /&gt;
== 12/11/2012 ==&lt;br /&gt;
====Participantes====&lt;br /&gt;
Guillermo Reisch, Diego, Daniel, John Pereira, Pablo Margenat, Rafael Sisto, Francisco Puignau, Andrés Aguirre, Martín Giachino, Alan Aguiar&lt;br /&gt;
&lt;br /&gt;
====minutas====&lt;br /&gt;
* Empieza reunion a las 19:30&lt;br /&gt;
&lt;br /&gt;
====Motores====&lt;br /&gt;
* Comisión continua - trajo demo con motores distintos y quedó bien el seguidoor de líneas.&lt;br /&gt;
** Falta probar con mosfets&lt;br /&gt;
* Soportes de motores&lt;br /&gt;
** Falta soporte para gomitas, propuesta de hacer 2 ruedas de acrílico más chicas para sostener.&lt;br /&gt;
** Falta soporte para rueda, &lt;br /&gt;
*** Proponen utilizar el mismo plato del soporte de gomitas, eje con rulemanes&lt;br /&gt;
*** Otra alternativa, usar motor de disco duro como rulemán (módulo independiente). (Guillermo va a traer discos duros para desarmar)&lt;br /&gt;
** Buscar alternativas de motores: secador de pelo (12v), lectoras de CD, disketeras&lt;br /&gt;
* Comision PaP - utilizar motor de impresora con driver. (para lunes 19/11)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====firmware====&lt;br /&gt;
&lt;br /&gt;
* módulo firmware para bus pines digitales pronto, PWM se va a manejar por software&lt;br /&gt;
* firmware para sensor de voltaje pronto&lt;br /&gt;
* Guille - Investigando como configurar de forma combinada pines de E/S como digitales y analógicos.&lt;br /&gt;
* Andrés, Aylen: Módulo PWM por software en firmware.&lt;br /&gt;
* Andrés: Notificar placa como dispositivo serial al PC. &lt;br /&gt;
&lt;br /&gt;
====Sensores====&lt;br /&gt;
&lt;br /&gt;
* Demo de Módulo voltaje y resistencia&lt;br /&gt;
** Algunos detalles por corregir&lt;br /&gt;
* Fibra óptica, Daniel va a conseguir una muestra para el lunes siguiente&lt;br /&gt;
* (no se habló) Enrique - Segunda versión de sensor: emisor y receptor en mismo lado (fibra formando un círculo), posiblemente utilizando sensor de grises&lt;br /&gt;
&lt;br /&gt;
====Software====&lt;br /&gt;
&lt;br /&gt;
* Se creó bloque de sensor de voltaje &lt;br /&gt;
* Separar paleta, normalizar velocidades de 0 a 100 (Alan)&lt;br /&gt;
* Alan, el tortuga tiene un memory Leak (hay que ver si es nuestro o de walter) cuando se usan muchos bloques&lt;br /&gt;
* Alan, quitar compatibilidad para V1&lt;br /&gt;
* Guille, Aylen: Firmware update activity - postergado para próxima reunión.&lt;br /&gt;
&lt;br /&gt;
====Resumen de Comisiones====&lt;br /&gt;
Soportes de motores: Pablo y Francisco &lt;br /&gt;
&lt;br /&gt;
motores: John, Edgardo y Enrique &lt;br /&gt;
&lt;br /&gt;
motores PaP: Andrew, Daniel&lt;br /&gt;
&lt;br /&gt;
motores continua: Gonzalo, Rodrigo, &lt;br /&gt;
&lt;br /&gt;
Firmware : Aylen, John, Andrew, Guille &lt;br /&gt;
&lt;br /&gt;
Firmware Update Activity: Guille, Aylen&lt;br /&gt;
&lt;br /&gt;
Módulo Voltaje y resistencia: Guille, Aylen&lt;br /&gt;
&lt;br /&gt;
== 05/11/2012 ==&lt;br /&gt;
====Participantes====&lt;br /&gt;
Gonzalo Tejera, Guillermo Reisch, Enrique Madruga, Daniel Cancela, John Pereira, Pablo Margenat, Rafael Sisto.&lt;br /&gt;
&lt;br /&gt;
====minutas====&lt;br /&gt;
* Empieza reunion a las 19:30&lt;br /&gt;
* resumen, software/hardware/mecanica etc...&lt;br /&gt;
&lt;br /&gt;
====Motores====&lt;br /&gt;
* Enrique averiguó motores alza-cristales: son caros (cerca de los $ 1000)&lt;br /&gt;
* Daniel mandó mail a SEMPRE, va a relevar que tipo de motores (otra chatarra) se pueden conseguir&lt;br /&gt;
* Comisión continua - va a avanzar con el módulo de relés&lt;br /&gt;
* Comisión continua - motores de secador de pelo (12v), lectoras de CD, disketeras&lt;br /&gt;
* Comisión continua - Preguntar a &amp;quot;Lechuga&amp;quot; qué motores usaron &lt;br /&gt;
* Comision PaP - utilizar motor de impresora con driver. (para lunes 19/11)&lt;br /&gt;
* Reducciones - 2 alternativas, correas o engranajes impresos.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====firmware====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Aylen, agregar módulo firmware para bus pines digitales y PWM (pin 17). Si puede estar para esta semana, mejor.&lt;br /&gt;
* John - Otra alternativa para manejar motores, utilizar el puerto ax12 y un pic conversor a otro tipo de motores.&lt;br /&gt;
* Aylen - falta firmware para sensor de voltaje (estaría pronto)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Sensores====&lt;br /&gt;
* sensor distancia auto chino - Enrique consultó en comercio electrónico y superan los $1000, seguir consultando alternativas.&lt;br /&gt;
* Fibra óptica, intentar utilizar fibra óptica de cotillón (adornos de colores)&lt;br /&gt;
** Daniel para el lunes se comprometió en traer un par de tramos  (quizás se consigue en SEMPRE)&lt;br /&gt;
** Enrique - Segunda versión de sensor: emisor y receptor en mismo lado (fibra formando un círculo), posiblemente utilizando sensor de grises&lt;br /&gt;
* Módulo voltaje y resistencia (demo lunes 12)&lt;br /&gt;
** Se decidió utilizar jumper en vez de switch&lt;br /&gt;
** Se creó módulo en kicad&lt;br /&gt;
* Firmware update activity  (trabajando...)&lt;br /&gt;
&lt;br /&gt;
====Software====&lt;br /&gt;
* Alan, crear bloque de sensor de voltaje &lt;br /&gt;
* Alan, hablar con Andrés y Rodrigo - El tortuga tiene un memory Leak (hay que ver si es nuestro o de walter) cuando se usan muchos bloques&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Hardware====&lt;br /&gt;
* Chata va a comenzar a llevar logo de Antel&lt;br /&gt;
&lt;br /&gt;
====Gestión====&lt;br /&gt;
* Intentar convertir las reuniones en talleres&lt;br /&gt;
&lt;br /&gt;
====Resumen de Comisiones====&lt;br /&gt;
motores: John, Edgardo y Enrique &lt;br /&gt;
&lt;br /&gt;
motores PaP: Andrew, Daniel&lt;br /&gt;
&lt;br /&gt;
motores continua: Gonzalo, Rodrigo, &lt;br /&gt;
&lt;br /&gt;
Firmware : Aylen, John, Andrew, Guille&lt;br /&gt;
&lt;br /&gt;
Firmware Update Activity: Guille, Aylen&lt;br /&gt;
&lt;br /&gt;
Módulo Voltaje y resistencia: Guille, Aylen&lt;br /&gt;
&lt;br /&gt;
== 29/10/2012 ==&lt;br /&gt;
&lt;br /&gt;
====Participantes====&lt;br /&gt;
margenat, sisto, andrew, madruga, chino, john, santiago, gonchi, pancho, aylen, rodrigo&lt;br /&gt;
&lt;br /&gt;
====Minutas====&lt;br /&gt;
* hora de comienzo: 19:25 (19:00)&lt;br /&gt;
* motores...&lt;br /&gt;
* &lt;br /&gt;
&lt;br /&gt;
====motores====&lt;br /&gt;
* Otra discusión sobre PaP. Andrés se va a encargar de los motores PaP.&lt;br /&gt;
* Motores de alza-cristales/limpia-vidrios parece una buena idea. Se consiguen en plaza, son reciclables, tienen la reducción.&lt;br /&gt;
* Pablo propone pieza para mantener la estructura del AX-12 y mantener la estética&lt;br /&gt;
&lt;br /&gt;
====hardware====&lt;br /&gt;
* ver los pines que están sin utilizar.&lt;br /&gt;
* averiguar sensor distancia auto chino&lt;br /&gt;
* sensor enrique de fibra óptica para el butiá, sensor antena&lt;br /&gt;
&lt;br /&gt;
==== mecánica ====&lt;br /&gt;
* pablo mostró la nueva chata butiá.&lt;br /&gt;
&lt;br /&gt;
==== gestión ====&lt;br /&gt;
* se agrega a gonchi a comisión motores de continua.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== 18/10/2012 ==&lt;br /&gt;
&lt;br /&gt;
====Participantes====&lt;br /&gt;
Gonzalo, Jorge, Luis, Martin(Chino), Aylen, John, Rodrigo, Diego (Antel), Guille, Daniel Cancela(montacargas) y Pablo(Estudiante nuevo)&lt;br /&gt;
&lt;br /&gt;
====Minuta====&lt;br /&gt;
* Reunión del día 18/10/2012&lt;br /&gt;
* Hora de comienzo: 14.50&lt;br /&gt;
* Asisten: Gonzalo, Jorge, Luis, Martin(Chino), Aylen, John, Rodrigo, Diego (Antel), Guille, Daniel Cancela(montacargas) y Pablo(Estudiante nuevo)&lt;br /&gt;
* Presentación del proyecto a la gente nueva&lt;br /&gt;
* Motores&lt;br /&gt;
* Modulo voltaje, &lt;br /&gt;
* Fin reunión 17.15&lt;br /&gt;
&lt;br /&gt;
====motores====&lt;br /&gt;
* discusión por motores nuevamente&lt;br /&gt;
* Comisión motores no hizo mucho. Se presentó precio de servos 28u$s de 15kg, 16u$s de 6,8kg. Se va a seguir averiguando en otros lados.&lt;br /&gt;
* NO steppers (daniel va a averiguar algo sobre steppers)&lt;br /&gt;
* Hay que conseguir los motores de destornillador.&lt;br /&gt;
&lt;br /&gt;
====hardware====&lt;br /&gt;
* modulo voltaje y resistencia (guille, egardo, enrique)&lt;br /&gt;
* bornera o jack? (jack hace corto,[los jack machos truchos, los buenos NO HACEN CORTO {Guille}])&lt;br /&gt;
* protección? volver al diodo que no pusimos&lt;br /&gt;
* egardo y guille hoy van a encargarse del hardware&lt;br /&gt;
* conseguir conectores bosch mas chicos o cables mejores (guille) llevar el cable de ax12 original&lt;br /&gt;
&lt;br /&gt;
====software====&lt;br /&gt;
* activity cambiar id (rodrigo)&lt;br /&gt;
* ayle john chino van a agregar funcionalidades al modulo ax12 para actividad de id&lt;br /&gt;
* (chequear wiki de mtbutia que estan haciendo algo parecido)&lt;br /&gt;
* Tortuga con varios hilos (elemichele, alan el hombre tortuga, andres) quiere hacer un tortuga con varios hilos&lt;br /&gt;
&lt;br /&gt;
====firmware====&lt;br /&gt;
* firmware modulo voltaje y resistencia listo&lt;br /&gt;
* a FUA agregar un browse para poder grabar un .hex propio&lt;br /&gt;
* agregar consultar versión y la id de placa&lt;br /&gt;
* pasaje a serial jorge&lt;br /&gt;
* discusión sobre versionado de firmware y hardware&lt;br /&gt;
* gonchi propone agregar resistencia para versionado de placa&lt;br /&gt;
* versionado del firmware&lt;br /&gt;
* john va a revisar codigo, hotplug en motores&lt;br /&gt;
* git migrar pnp a master, ya estaría pronto&lt;br /&gt;
* hackpoint (andres)&lt;br /&gt;
&lt;br /&gt;
====gestión====&lt;br /&gt;
* Diego Antel propone: taller utu-antel en la teja segunda quincena enero (john y jorge)&lt;br /&gt;
* antel pide un butia mas (hay que discutir esto)&lt;br /&gt;
* Daniel plantea tirar lineas a ute (manejando como se manejó con ANTel)&lt;br /&gt;
* comisión conseguir openmoko (gonchi jorge)&lt;br /&gt;
* openmoko??????? es probable dijo pablo sigue en camino.&lt;br /&gt;
* Chino va a compartir la documentación para antel. (NO METER MANO SIN CONSULTARLO A ÉL)&lt;br /&gt;
* Pedido por parte de edgardo, chino y enrique para cambiar la reunión&lt;br /&gt;
* Se propone reunion los LUNES 18:30&lt;br /&gt;
&lt;br /&gt;
== 11/10/2012 ==&lt;br /&gt;
&lt;br /&gt;
====Participantes====&lt;br /&gt;
Rodrigo, John, Edgardo, Enrique, Gonzalo.&lt;br /&gt;
&lt;br /&gt;
====Minuta====&lt;br /&gt;
* Acta de la reunión realizada el 11/10/2012&lt;br /&gt;
* Motores reciclados&lt;br /&gt;
* firmware: actualizador y mejoras&lt;br /&gt;
* devolución de robots&lt;br /&gt;
&lt;br /&gt;
====hardware====&lt;br /&gt;
* Andrés opina que los servos no cumplen con lo propuesto por el proyecto butiá 2.0 ya que no se pueden reciclar.&lt;br /&gt;
* Gonzalo opina que los motores stepper no son aptos.&lt;br /&gt;
* Se decidió comenzar a investigar motores de corriente continua y servos que se consigan en uruguay.&lt;br /&gt;
* Rodri va a averiguar el costo de servos con gran torque en el mercado local y de corriente continua en casas del estilo repuestos de auto. Incluso se puede ver si la reducción de alguno de los respuestos de auto no es de utilidad.&lt;br /&gt;
* Luego se hará una prueba con motores del tipo stepper para mantener una alternativa de reciclado que es abundante en Uruguay.&lt;br /&gt;
* Por otro lado se priorizó la construcción de los módulos para leer voltaje y resistencia. Esto sería una alternativa a lo que la XO trae para leer del puerto de audio, pero independiente de la computadora. Tanto Guzmán como Enrique hoy día están haciendo muchos sensores interesantes que pueden prototiparse rápido de esta manera, además de dar continuidad al proyecto Física con XO. La idea es comenzar con una primer versión para tener algo para pasarle a Guzmán lo antes posible. La idea es que a futuro incluya protección pero si los tiempos no dan realizar la primer versión simple sin protección que de hecho es lo que tiene la XO hoy día.&lt;br /&gt;
&lt;br /&gt;
====firmware/software====&lt;br /&gt;
* aplicación cambiar el id, cambiar id de los motores (rodrigo)&lt;br /&gt;
* aplicación FUA (inc hex) rompemos compatibilidad para la v1&lt;br /&gt;
* hotplug en motores &lt;br /&gt;
* hackpoint módulo firmware&lt;br /&gt;
* pasaje a dispositivo serial (toribio compatibilidad) por defecto esta activado el control de energía de la XO definir versionado de firmware&lt;br /&gt;
&lt;br /&gt;
====mecánica:====&lt;br /&gt;
* fichas, metodos conexión, eles, rivetes, compatibilidad con mecano, mejorar la compatiblidad con lego compatibilidad con otras computadoras? Compatibilidad lego ser menos dependiente de las cruces dejar solo agujeros con separación lego y más grandes. De 4.6 mm a 5mm explorar motores continua y servo (enrique servo + edgardo) comisión de encastre (pablo, rodrigo)y sin espacio para la mano baranda cuadrada con agujeritos computadora sobre la baranda pinza: 1 o 2 motores, ver si no es muy complicado usar 1 motor.&lt;br /&gt;
* Git migrar pnp a master&lt;br /&gt;
&lt;br /&gt;
====gestión:====&lt;br /&gt;
* a fin de año tiene que devolver el robot (prestamo por un año)&lt;br /&gt;
* Se definió la comisión de motores: Rodrigo, John, Edgardo y Enrique&lt;/div&gt;</summary>
		<author><name>Rsisto</name></author>	</entry>

	<entry>
		<id>http://164.73.124.35/inco/proyectos/butia/mediawiki/index.php?title=Sensores_2.0&amp;diff=4257</id>
		<title>Sensores 2.0</title>
		<link rel="alternate" type="text/html" href="http://164.73.124.35/inco/proyectos/butia/mediawiki/index.php?title=Sensores_2.0&amp;diff=4257"/>
				<updated>2013-02-27T21:35:25Z</updated>
		
		<summary type="html">&lt;p&gt;Rsisto: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* Tabla de Identificadores&lt;br /&gt;
* [[PCB módulo sensor|PCB módulo sensor]]&lt;br /&gt;
* [[ Módulo sensor LDR |Módulo sensor LDR]]&lt;br /&gt;
* [[ Módulo sensor Boton | Módulo sensor Boton]]&lt;br /&gt;
* [[ Módulo sensor Sharp | Módulo sensor Sharp]]&lt;br /&gt;
* [[ Módulo_sensor_Resistencia | Módulo sensor Resistencia]]&lt;/div&gt;</summary>
		<author><name>Rsisto</name></author>	</entry>

	<entry>
		<id>http://164.73.124.35/inco/proyectos/butia/mediawiki/index.php?title=Mec%C3%A1nica_Buti%C3%A1_V2.0&amp;diff=4221</id>
		<title>Mecánica Butiá V2.0</title>
		<link rel="alternate" type="text/html" href="http://164.73.124.35/inco/proyectos/butia/mediawiki/index.php?title=Mec%C3%A1nica_Buti%C3%A1_V2.0&amp;diff=4221"/>
				<updated>2013-02-26T23:16:43Z</updated>
		
		<summary type="html">&lt;p&gt;Rsisto: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Archivo:ButiaV20.JPG | 900px | center]]&lt;br /&gt;
&lt;br /&gt;
== Mejoras Butiá v2.0 ==&lt;br /&gt;
&lt;br /&gt;
* [http://www.fing.edu.uy/inco/proyectos/butia/mediawiki/index.php/Compatibilidad Compatibilidad con Lego].&lt;br /&gt;
* Sistema [http://es.wikipedia.org/wiki/Conexi%C3%B3n_en_caliente HotPlug].&lt;br /&gt;
* Compatibilidad con Lego y Mecano&lt;br /&gt;
* Nueva Barra de encastres.&lt;br /&gt;
* Estructura alternativa libre de AX12.&lt;br /&gt;
* Desarrollado 100% en Facultad de Ingenieria. &lt;br /&gt;
* Componentes disponibles en Uruguay.&lt;br /&gt;
&lt;br /&gt;
== Materiales para la nueva versión de Butiá v2.0 ==&lt;br /&gt;
&lt;br /&gt;
Lista de elementos necesarios para la construcción:&lt;br /&gt;
* 1 Placa [http://www.fing.edu.uy/inco/proyectos/butia/mediawiki/index.php/Usb4butia USB4Butiá v2.0].&lt;br /&gt;
* 2 [[Motores | Motores compatibles]].&lt;br /&gt;
* 1 [[Sensores_2.0 | Sensores v2.0]].&lt;br /&gt;
* 1 [[Pack de baterías]].&lt;br /&gt;
* 1 Rueda loca.&lt;br /&gt;
* 1 Chasis.&lt;br /&gt;
* 1 Chata.&lt;br /&gt;
* 2 Barandas.&lt;br /&gt;
* 2 Rueda Interior.&lt;br /&gt;
* 4 Rueda Exterior.&lt;br /&gt;
*   Bloques y Placas.&lt;br /&gt;
* 1 Llave de encendido.&lt;br /&gt;
*   Tornillos, tuercas y arandelas.&lt;br /&gt;
*   [http://www.fing.edu.uy/inco/proyectos/butia/mediawiki/index.php/Construcci%C3%B3n_Buti%C3%A1_V1.8#Cables_RJ45 Cables RJ45 para sensores].&lt;br /&gt;
*   Varios Cables para motores y alimentación.&lt;br /&gt;
* 1 Cable USB A-B (usados comunmente para conectar impresoras a PC).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Chata Butiá ==&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
File:Placa.png|Placa principal&lt;br /&gt;
File:Chasis.png|Chasis&lt;br /&gt;
File:Baranda_corta.png|Baranda&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
El archivo .zip contiene los planos para el acrilico de la chata. (En formato .cdr, .svg y .pdf)&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[http://www.fing.edu.uy/inco/proyectos/butia/files/ChataButia20.zip Chata Butiá]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Soportes y Rueda Butiá ==&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
File:Soportes.png|Soportes para sensores, motores, etc.&lt;br /&gt;
File:Rueda.png|Rueda&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
El archivo .zip contiene los planos para las ruedas, los bloques y la placa de la chata. (En formato .cdr, .svg y .pdf)&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[http://www.fing.edu.uy/inco/proyectos/butia/files/RuedaBloquePlaca20.zip Ruedas, bloques y placa]&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Barra de Encastre Butiá ==&lt;br /&gt;
&lt;br /&gt;
Luego de recorrer distintos diseños de encastre que buscaban la funcionalidad en la instalación de sensores y compatibilidad con otros kits llegamos a una barra de encastre que contempla todas las opciones que se nos presentaron hasta el momento y que es la barra de encastre Butiá.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Barra_de_encastre_butia.png | 400px | center]]&lt;br /&gt;
&lt;br /&gt;
En la figura podemos ver la la barra de encastre Butiá y las distintas compatibilidades que tiene.&lt;br /&gt;
La distancia entre el centro de la ojiva y los agujeros laterales es de 16mm donde se puede atornillar cualquier barra de lego, entre los extremos de la ojiva y los agujeros hay una distancias de 12,7mm que permite atornillar cualquier pieza de mecano y finalmente con el centro de la ojiva y los dos rectángulos a su lado se encastran las placas de sensores Butiá.&lt;br /&gt;
&lt;br /&gt;
''Pieza lego agarrada al butia''&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
File:CompatibilidadLego1.JPG&lt;br /&gt;
File:CompatibilidadLego2.JPG&lt;br /&gt;
File:CompatibilidadLego3.JPG&lt;br /&gt;
File:CompatibilidadLego4.JPG&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''Pieza mecano agarrada al butia''&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
File:CompatibilidadMeccano1.JPG&lt;br /&gt;
File:CompatibilidadMeccano2.JPG&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
''Foto de placa montada en butia''&lt;br /&gt;
&lt;br /&gt;
Es importante que con esta barra de encastre el Butiá no pierde la posibilidad de añadirle elementos y asegurarlos con zunchos, collarines o tornillos de menos de 5mm de diámetro.&lt;br /&gt;
&lt;br /&gt;
''Foto de escuadras de acrílico con sensor agarrado con collarines''&lt;br /&gt;
&lt;br /&gt;
=== Placa de Sensores Butiá ===&lt;br /&gt;
&lt;br /&gt;
La placa de sensores ya no solo es un soporte de sensores sino que puede ser parte de una estructura creada con más de una placa encastrada para distintos fines como por ejemplo; brazo, pinza, sensores alejados, sensores altos y bajos, etc. Esto es posible ya que la placa porta encastres Butiá hembra y macho en todos los sentidos.&lt;br /&gt;
&lt;br /&gt;
''Foto de la placas sensor''&lt;br /&gt;
&lt;br /&gt;
''Fotos de sensores montados en butia y alguna estructura''&lt;br /&gt;
&lt;br /&gt;
También puede servir de estructura para montar el chasis a la placa sin necesidad de tener motores AX12. Esta ultima propiedad se busco con el fin de poder tener la estructura del Butiá sin depender de los motores AX12 y así poder montar cualquier motor de corriente continua de menor costo. El agujero central de 6mm en la placa montada como estructura permite que se use de soporte para el eje de la rueda.&lt;br /&gt;
&lt;br /&gt;
=== Accesorios de montaje ===&lt;br /&gt;
&lt;br /&gt;
Como accesorios de montaje se pueden encontrar en el Kit los encastres para placas en paralelo que permite colocar 2 placas de sensor en paralelo entre ellas o una placa de sensor en paralelo con la chata o el chasis.&lt;br /&gt;
&lt;br /&gt;
''Foto del encastre para placas en paralelo''&lt;br /&gt;
&lt;br /&gt;
''Foto de 2 placas encastradas en paralelo y placa con chasis''&lt;br /&gt;
&lt;br /&gt;
Los tornillos son M4 de 20mm y cabeza hexagonal para que sea sencillo su montaje y sean compatibles para colocar placas de sensor en paralelo o perpendiculares. El material de los tornillos es Nylon que no provoca daños en el acrílico y se puede lograr un buen ajuste enroscando solo con la mano.&lt;br /&gt;
&lt;br /&gt;
''Foto de los tornillos y de alguno colocado''&lt;br /&gt;
&lt;br /&gt;
Es importante tener en cuenta que se pueden usar tornillos M4 de cabeza hexagonal de cualquier largo en acero o hierro o tornillos M4 con cualquier tipo de cabeza pero de 15mm de largo&lt;br /&gt;
&lt;br /&gt;
''Foto de uso de tornillo cabeza hexagonal y cabeza philips''&lt;br /&gt;
&lt;br /&gt;
=== Algunos ejemplos: ===&lt;br /&gt;
&lt;br /&gt;
Ampliar en longitud.&lt;br /&gt;
&lt;br /&gt;
''Foto de un ejemplo''&lt;br /&gt;
&lt;br /&gt;
Ampliar en altura.&lt;br /&gt;
&lt;br /&gt;
''Foto de un ejemplo''&lt;br /&gt;
&lt;br /&gt;
Acercarse al piso.&lt;br /&gt;
&lt;br /&gt;
''Foto de un ejemplo''&lt;br /&gt;
&lt;br /&gt;
Poder hacer un Butiá de varias chatas de altura.&lt;br /&gt;
&lt;br /&gt;
''Foto de un ejemplo''&lt;/div&gt;</summary>
		<author><name>Rsisto</name></author>	</entry>

	<entry>
		<id>http://164.73.124.35/inco/proyectos/butia/mediawiki/index.php?title=Archivo:CompatibilidadMeccano2.JPG&amp;diff=4220</id>
		<title>Archivo:CompatibilidadMeccano2.JPG</title>
		<link rel="alternate" type="text/html" href="http://164.73.124.35/inco/proyectos/butia/mediawiki/index.php?title=Archivo:CompatibilidadMeccano2.JPG&amp;diff=4220"/>
				<updated>2013-02-26T23:15:37Z</updated>
		
		<summary type="html">&lt;p&gt;Rsisto: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Rsisto</name></author>	</entry>

	<entry>
		<id>http://164.73.124.35/inco/proyectos/butia/mediawiki/index.php?title=Archivo:CompatibilidadMeccano1.JPG&amp;diff=4219</id>
		<title>Archivo:CompatibilidadMeccano1.JPG</title>
		<link rel="alternate" type="text/html" href="http://164.73.124.35/inco/proyectos/butia/mediawiki/index.php?title=Archivo:CompatibilidadMeccano1.JPG&amp;diff=4219"/>
				<updated>2013-02-26T23:15:32Z</updated>
		
		<summary type="html">&lt;p&gt;Rsisto: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Rsisto</name></author>	</entry>

	<entry>
		<id>http://164.73.124.35/inco/proyectos/butia/mediawiki/index.php?title=Archivo:CompatibilidadLego4.JPG&amp;diff=4218</id>
		<title>Archivo:CompatibilidadLego4.JPG</title>
		<link rel="alternate" type="text/html" href="http://164.73.124.35/inco/proyectos/butia/mediawiki/index.php?title=Archivo:CompatibilidadLego4.JPG&amp;diff=4218"/>
				<updated>2013-02-26T23:15:25Z</updated>
		
		<summary type="html">&lt;p&gt;Rsisto: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Rsisto</name></author>	</entry>

	<entry>
		<id>http://164.73.124.35/inco/proyectos/butia/mediawiki/index.php?title=Archivo:CompatibilidadLego3.JPG&amp;diff=4217</id>
		<title>Archivo:CompatibilidadLego3.JPG</title>
		<link rel="alternate" type="text/html" href="http://164.73.124.35/inco/proyectos/butia/mediawiki/index.php?title=Archivo:CompatibilidadLego3.JPG&amp;diff=4217"/>
				<updated>2013-02-26T23:15:19Z</updated>
		
		<summary type="html">&lt;p&gt;Rsisto: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Rsisto</name></author>	</entry>

	<entry>
		<id>http://164.73.124.35/inco/proyectos/butia/mediawiki/index.php?title=Archivo:CompatibilidadLego2.JPG&amp;diff=4216</id>
		<title>Archivo:CompatibilidadLego2.JPG</title>
		<link rel="alternate" type="text/html" href="http://164.73.124.35/inco/proyectos/butia/mediawiki/index.php?title=Archivo:CompatibilidadLego2.JPG&amp;diff=4216"/>
				<updated>2013-02-26T23:15:14Z</updated>
		
		<summary type="html">&lt;p&gt;Rsisto: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Rsisto</name></author>	</entry>

	<entry>
		<id>http://164.73.124.35/inco/proyectos/butia/mediawiki/index.php?title=Archivo:CompatibilidadLego1.JPG&amp;diff=4215</id>
		<title>Archivo:CompatibilidadLego1.JPG</title>
		<link rel="alternate" type="text/html" href="http://164.73.124.35/inco/proyectos/butia/mediawiki/index.php?title=Archivo:CompatibilidadLego1.JPG&amp;diff=4215"/>
				<updated>2013-02-26T23:15:08Z</updated>
		
		<summary type="html">&lt;p&gt;Rsisto: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Rsisto</name></author>	</entry>

	<entry>
		<id>http://164.73.124.35/inco/proyectos/butia/mediawiki/index.php?title=Archivo:ButiaV20.JPG&amp;diff=4214</id>
		<title>Archivo:ButiaV20.JPG</title>
		<link rel="alternate" type="text/html" href="http://164.73.124.35/inco/proyectos/butia/mediawiki/index.php?title=Archivo:ButiaV20.JPG&amp;diff=4214"/>
				<updated>2013-02-26T23:09:43Z</updated>
		
		<summary type="html">&lt;p&gt;Rsisto: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Rsisto</name></author>	</entry>

	<entry>
		<id>http://164.73.124.35/inco/proyectos/butia/mediawiki/index.php?title=Discusiones_para_las_reuniones&amp;diff=4064</id>
		<title>Discusiones para las reuniones</title>
		<link rel="alternate" type="text/html" href="http://164.73.124.35/inco/proyectos/butia/mediawiki/index.php?title=Discusiones_para_las_reuniones&amp;diff=4064"/>
				<updated>2013-02-20T20:17:15Z</updated>
		
		<summary type="html">&lt;p&gt;Rsisto: Página reemplazada por 'Hay que invertir los orificios de barandas (atrás es adelante)'&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Hay que invertir los orificios de barandas (atrás es adelante)&lt;/div&gt;</summary>
		<author><name>Rsisto</name></author>	</entry>

	<entry>
		<id>http://164.73.124.35/inco/proyectos/butia/mediawiki/index.php?title=Actas_Reuniones_Butia&amp;diff=4063</id>
		<title>Actas Reuniones Butia</title>
		<link rel="alternate" type="text/html" href="http://164.73.124.35/inco/proyectos/butia/mediawiki/index.php?title=Actas_Reuniones_Butia&amp;diff=4063"/>
				<updated>2013-02-20T20:13:29Z</updated>
		
		<summary type="html">&lt;p&gt;Rsisto: /* 7/02/2013 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
== 14/02/2013 ==&lt;br /&gt;
&lt;br /&gt;
====Firmware y Hardware====&lt;br /&gt;
&lt;br /&gt;
* se hicieron pruebas con el sensor de distancia a partir de un comportamiento extraño que encontró daniel. Lo raro es que el sensor no se comporta como debería para diferentes distancias da el mismo valor de voltaje. El resultado es que se aprovecha la mitad del rango del sensor en lugar de poder aprovechar todo. Probamos si era un tema de voltaje y alimentando con una fuente externa mediante un hub sigue dando el problema. Probamos conectarlo directamente a una fuente de corriente y medir con tester y funciona correctamente al parecer es un problema de ruido.&lt;br /&gt;
&lt;br /&gt;
* Mejorar la serigrafía de los sensores especificando el pinout de los sensores de distancia al conectarse al PCB.&lt;br /&gt;
&lt;br /&gt;
* Agregar logo butiá a los sensores.&lt;br /&gt;
&lt;br /&gt;
====Software====&lt;br /&gt;
&lt;br /&gt;
* Vamos a agregar a turtlebots que se deahabilite el control automático de energía para que no se suspenda el USB, tenemos lo que nos mandaron de la lista de sugar-dev. Hay que estudiar porque parece que el turtlebot ya trae un código para esto pero esta fallando, en el log se ven unos errores al intentarlo en la clase activity.&lt;br /&gt;
&lt;br /&gt;
====Otros====&lt;br /&gt;
* Se resolvió poner en la wiki mejor documentación en la parte de construcción, en particular falta poner el conector rj45 y especificar su pinout&lt;br /&gt;
* El sábado 23 es el primer taller del año en colón.&lt;br /&gt;
&lt;br /&gt;
== 7/02/2013 ==&lt;br /&gt;
&lt;br /&gt;
====Participantes====&lt;br /&gt;
Alan, Pablo,  Andres, John, Faivel, Humberto, Guille, Enrique, Javier, Rafael, Nicolás, Edgardo, Mario, Lucio&lt;br /&gt;
&lt;br /&gt;
====minutas====&lt;br /&gt;
Empieza reunión a las 18:50&lt;br /&gt;
&lt;br /&gt;
====Mecánica====&lt;br /&gt;
* Se está preparando versión de acrílicos final de Butiá SAM.&lt;br /&gt;
&lt;br /&gt;
====Software====&lt;br /&gt;
* Bloque nuevo de casteo para adaptar el valor del sensor a un rango conocido, y los bloques de usurio a bloques conocido. En paleta extra, agrega un bloque nuevo.&lt;br /&gt;
** Problema: que pasa cuando se levanta devuelta el archivo, despues de reiniciar el programa? Hay que probar&lt;br /&gt;
* Bloque módulo user 1,2,3&lt;br /&gt;
* Bloque python de tortuga no funciona, no almacena el código, si no referencia al archivo. Corregir (Walter?)&lt;br /&gt;
&lt;br /&gt;
====Firmware y Hardware====&lt;br /&gt;
* Es complicado agregar un nuevo módulo de firmware, por más que sea parecido a los anteriores.&lt;br /&gt;
** Agregar módulo genérico, al instanciarlo por sw, pasarle parametro el rango de identificación. (Descartado por la siguiente opción)&lt;br /&gt;
** Agregar módulos de usuario en fw, que sean genéricos, permitiendo así compartir el sensor con otras placas. Mantiene estructura actual de firmware. Cuando se instancia se define si es digital o análogo. Se genera un alias al instanciar en código. Tiene metodo getValue y setValue.&lt;br /&gt;
* Puente H, se le va a poner un micro, se está trabajando&lt;br /&gt;
** Generar entrada en wiki para discutir como conectar motores (placa con cantidad variable de motores, 2 motores, etc)&lt;br /&gt;
** El h-bridge diseñado va a permitir conectar a los hack-points o al puerto.&lt;br /&gt;
** Módulo usando un pin de los puertos y 2 hack-points&lt;br /&gt;
** Módulo utilizando un puerto con 2 pines de datos.&lt;br /&gt;
* Implementar módulo de PWM&lt;br /&gt;
&lt;br /&gt;
== 31/01/2013 ==&lt;br /&gt;
&lt;br /&gt;
====Participantes====&lt;br /&gt;
Alan, Pablo,  Andres, John, Faivel, Humberto, Guille, Enrique, Javier&lt;br /&gt;
&lt;br /&gt;
====minutas====&lt;br /&gt;
Empieza reunión a las 18:09&lt;br /&gt;
&lt;br /&gt;
====Mecánica====&lt;br /&gt;
*Se realizo la prueba de colocar la rueda en el eje del motor con un prisionero directo a la rueda y dio muy buen resultado. De momento parece ser la mejor idea y queda muy prolijo.&lt;br /&gt;
*Se le agrego los agujeros para trasladar la placa chica de acrílico para dejar espacio para los motores de continua&lt;br /&gt;
*Se le agrega una ficha butia para ensamblar los motores al butia&lt;br /&gt;
*Parece que con esa modificación el puerto USB de la placa queda muy cerca de la rueda loca y queda tocando con el cable USB.&lt;br /&gt;
** Se discutio si se rota 180 la placa USB4butia quedando el USB hacia la otra direccion y los 4 conectores para sensores hacia la rueda, igual va a tocar con la rueda pero los cables de los sensores son mas flexibles y el conector no sobresale tanto o también lo de rotar todo el modulo que contiene placa, pilas y chasis chico de acrilico 180 o  Intercambiar la placa con las pilas. Se decidio intercambiar la placa con las pilas.&lt;br /&gt;
*Se discutió sobre simetrizar los agujeros para amurar de la placa, pero se decidió que no porque pierde compatibilidad con los butias anteriores&lt;br /&gt;
* Se probo colocarle una rueda con el sistema del prisionero al motor de DX, el sistema de la ficha no es compatible con este pues tienen diametros distintos, se quiere llegar a una ficha mas universal por lo que se discutieron varias ideas sobre eso, quedamos en que se va a seguir investigando.&lt;br /&gt;
*Se dise;o el topecito para la parte de enfre con el logo de butia&lt;br /&gt;
&lt;br /&gt;
====Firmware y Hardware====&lt;br /&gt;
*Se siguieron plantenado ideas sobre la USB4butia avanzada y lo de usar otro micro. Se va a seguir investigando&lt;br /&gt;
*Se planteo un idea de usar un circuito analogico con 3 estados para conectar los motores directamente a los puertos de la USB4butia&lt;br /&gt;
&lt;br /&gt;
== 24/01/2013 ==&lt;br /&gt;
&lt;br /&gt;
====Participantes====&lt;br /&gt;
Alan, Rodrigo, Pablo, Jorge, Andres, Daniel, John, Rafael, Aylen, Fiorella, Faivel, Guille, Humberto&lt;br /&gt;
&lt;br /&gt;
====minutas====&lt;br /&gt;
Empieza reunión a las 18:26&lt;br /&gt;
&lt;br /&gt;
====Mecánica====&lt;br /&gt;
*Se trajeron las piezas de formacril, se probaron las dos alternativas de barandas y se discutio. Se decidio que la mejor alternativa de barandas cortas con topes es mejor, pues muestra mas robustez frente a la de baranda larga y el laptop queda mas estable.&lt;br /&gt;
** El tope serian dos piezas universales butia, (No esta bueno que estas piezas sean de tope)&lt;br /&gt;
** Se decidio que el largo ideal de los tornillos para las piezas es de 4 x 0.7 de 20 mm.&lt;br /&gt;
*Motores: Se hizo una prueba con un prisionero y dio muy buen resultado.&lt;br /&gt;
*colocar el prisionero en la rueda directamente?&lt;br /&gt;
&lt;br /&gt;
====Firmware====&lt;br /&gt;
*Seguir investigando sobre los micros buscar uno micro que sea Economico, Mercado Local, Chico y se pueda hacer PWM.&lt;br /&gt;
*Replantearse la idea de implementar serial por sofware y la de pwm.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Hardware====&lt;br /&gt;
*Se resolvió quitar el Cristal de 32.768 que libera dos pines en la placa de los cuales uno es el PWM que se buscaba obtener&lt;br /&gt;
*El botón de bootloader permanece en la placa&lt;br /&gt;
*Colocar 2 puertos en la USB4butia compatibles con el el conector de los servos para los PWM.&lt;br /&gt;
*USB4butia simple y utilizar los hackpoints para controlar opción estable.&lt;br /&gt;
*Se hablo de hacer una placa usb4butia avanzada en dos capas y se planteo la interrogante de que es mejor: Si hacer la placa usb4butia doble capa avanzada con mas pines de datos y quizás con potencia, o mantenes la usb4butia con una capa agragando un modulo motor con otro microcontrolador.&lt;br /&gt;
*Crear una whish lista sobre la USB4butia&lt;br /&gt;
&lt;br /&gt;
== 17/01/2013 ==&lt;br /&gt;
&lt;br /&gt;
====Participantes====&lt;br /&gt;
Alan, Rodrigo, Pablo, Jorge, Andres, Daniel, John, Rafael&lt;br /&gt;
&lt;br /&gt;
====minutas====&lt;br /&gt;
Empieza reunion a las 18:26&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Mecánica====&lt;br /&gt;
* se habló del módulo motor y la elección del pic, parece que utilizar&lt;br /&gt;
el micro con menos prestaciones es la opción más adecuada.&lt;br /&gt;
* como colocar los motores de CC : correa/directo&lt;br /&gt;
** se decidió que ya que tenemos motores con un buen par, no tiene&lt;br /&gt;
mucho sentido tener una correa.&lt;br /&gt;
** Surge el tema de donde colocar los motores para que siga siendo&lt;br /&gt;
ax12 y CC compatible, una opción para no cambiar las distribuciones&lt;br /&gt;
actuales es colocar los motores de CC atrás y permitir cambiar de&lt;br /&gt;
lugar la rueda loca  para el lado opuesto al que está ahora. Hay que&lt;br /&gt;
tener ojo de que no obstaculice la conexión de puertos actual lo cual&lt;br /&gt;
es el problema que tiene ahora.&lt;br /&gt;
** Otro tema es como amurar la rueda a los motores, el motor que&lt;br /&gt;
compramos es de eje cilíndirco, hay otros con un perfil lo cual&lt;br /&gt;
permite que se pueda diseñar una rueda con un prisionero. Otra opción&lt;br /&gt;
es perforar el eje del motor y ponerle una espina para amurar la&lt;br /&gt;
rueda.&lt;br /&gt;
&lt;br /&gt;
====Hardware====&lt;br /&gt;
*resolver que hacer con PWM: hackpoints, puertos&lt;br /&gt;
** PWM, mantener por hackpoint y generar módulo de firmware para PWM&lt;br /&gt;
por software utilizando Timer1 (inteligente, interrumpir solo cuando&lt;br /&gt;
es necesario).&lt;br /&gt;
** Generar informe con opciones de mantener o quitar botón de programación&lt;br /&gt;
* Módulo GPIO: no es equivalente al resistencia? Aporta algo?&lt;br /&gt;
** Evaluar quitar módulo port (porque no aporta nada)&lt;br /&gt;
** Evaluar agregar módulo de GPIO, permite por lo menos avisar al&lt;br /&gt;
usuario que está realizando una acción que puede dañar el equipo.&lt;br /&gt;
* Gadgets de sensore en DX, que hacer, definir ids o usar módulo&lt;br /&gt;
lector de voltaje, en general utilizar el de voltaje&lt;br /&gt;
** Crear módulos de temperatura y magnético, para laboratorios de física.&lt;br /&gt;
* chequear si el sensor de campo mag es analogico o digi&lt;br /&gt;
&lt;br /&gt;
== 10/01/2013 ==&lt;br /&gt;
&lt;br /&gt;
====Participantes====&lt;br /&gt;
Guillermo, Alan, , Fiorella, Pablo, Jorge, Andres, Faviel,  John&lt;br /&gt;
&lt;br /&gt;
====minutas====&lt;br /&gt;
Empieza reunion a las 18:26&lt;br /&gt;
&lt;br /&gt;
====Documentación====&lt;br /&gt;
*Sensores de resistencia y voltage (John y Guille)&lt;br /&gt;
*Sensor de flexión ya esta documentado por Enrique&lt;br /&gt;
&lt;br /&gt;
====Mecánica====&lt;br /&gt;
*Se estan haciendo los acrílicos en formacril, fecha aproximada 24&lt;br /&gt;
*Módulo motor hecho con carcasa de linterna utilizando una ficha butia, carcasa de un enchufe, arrancador de tubo y zunchos.&lt;br /&gt;
**Se discutio sobre utilizarlo con una correa o  adicionarle una rueda, se decidio adicionarle la rueda y colocar el modulo en el lugar actual de las ruedas, manteniendo la estructura de los AX12, incorporándolo al butia por fuera. (Butia PUNK)&lt;br /&gt;
*Se habló de hacer un banco de prueba de motores para obtener datos útiles como el par, rpm , etc ...&lt;br /&gt;
*Se probaron los tornillos de plástico y dan buen resultado ya que protege el acrílico, son mas fácil de enroscar, mas amigables para los niños&lt;br /&gt;
&lt;br /&gt;
====Hardware====&lt;br /&gt;
*Se discutió sobre los cambios de la USB4butia, estudiar lo de hacer una USB4butia solo para controlar motores y evaluar Modulito con microcontrolador propio para manejar motores, PIC16F628A buscar compilador GNU, buscar otro PIC de 8 patas&lt;br /&gt;
*Evaluar de quitar el clock de 37 khz y utilizar el pin 16 que es el CCP2 y asi evitar de quitar el boton de programacion&lt;br /&gt;
*Se hablo sobre sacar el boton de programacion, se decidio quitarlo y cambiar el bootloader y agregar dos puertos pwm (Si es necesario)&lt;br /&gt;
*Se discutió lo de quitar el bus AX12, se decidió que no porque permite agregar motores con control más complejo de forma fácil.&lt;br /&gt;
*Sacar los pines de programación ... ?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Software====&lt;br /&gt;
*Serial por software (si se va hacer el modulo motor con pic propio)&lt;br /&gt;
&lt;br /&gt;
== 03/01/2013 ==&lt;br /&gt;
====Participantes====&lt;br /&gt;
Rafa, Pablo, Pancho, Jorge, John&lt;br /&gt;
&lt;br /&gt;
====Mecánica====&lt;br /&gt;
*Se dibujaron barandas nuevas con el tope , y se hicieron prototipos en goma eva para presentar en el butiá. Se presentó junto a la magallanes. Se discutió y se decidió hacer las barandas un poco más altas. Diseñar y construir 2 juegos de barandas: unas más largas con tope flotando y otras más cortas sin tope.&lt;br /&gt;
*Se mostró la nueva rueda butiá con agujero en el medio&lt;br /&gt;
*Se habló del modulo motor se agregan dos piezas de acrílico para mantener la estructura de los AX12 y no tener que hacer un butia distinto para la versión con otros motores. Hay dos opciones, una posee lengüetas como los AX12 y van en el mismo lugar con las ranuras existentes para los AX12 y la otra serían las fichas universales con el sistema de encastre butia.&lt;br /&gt;
*Estudiar agujeros para &amp;quot;ensanguchar&amp;quot; las dos planchas de acrílicos, agregar un tornillo más alineado con los que ya están con la medida de los AX12&lt;br /&gt;
*Se acomodó la ojiva del encastre butiá centrándola para que quede un poquito mas separdo de los rectángulos&lt;br /&gt;
*Se le agrega al logo la palabra SAM&lt;br /&gt;
*Ejemplo de logos para autoadhesivos&lt;br /&gt;
*Se van hacer arcilicos y autoadhesivos.&lt;br /&gt;
*Se va a probar el logo calado otra vez &lt;br /&gt;
&lt;br /&gt;
== 27/12/2012 ==&lt;br /&gt;
&lt;br /&gt;
====Participantes====&lt;br /&gt;
Daniel, Guillermo, Alan John, Fiorella, Aylen, Rodrigo, Enrique, Rafael, Pablo&lt;br /&gt;
&lt;br /&gt;
====minutas====&lt;br /&gt;
* Empieza reunion a las 18:41&lt;br /&gt;
&lt;br /&gt;
====Hardware====&lt;br /&gt;
* Acrílico había quedado mal grabado el logo la última vez, quedó una línea entrecortada.&lt;br /&gt;
** Se va a pedir devuelta con los logos bien grabados. Pablo trae planos el 3 de enero. Al pedir los nuevos acrílicos preguntar opciones de:&lt;br /&gt;
*** Pintar logos luego de grabarlos&lt;br /&gt;
*** Mejorar calidad del grabado para que no queden manchados.&lt;br /&gt;
*** Incrementar ancho de línea para que queden mejor marcados los logos.&lt;br /&gt;
** Pablo va a mandar a hacer pegotines calados de logos para manejar otra alternativa&lt;br /&gt;
** Se discute si poner nombre 2.0 o &amp;quot;sam&amp;quot;. Mayoría eligió Sam (2 en charrúa)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Motores====&lt;br /&gt;
* Se vio prototipo con motores de cargadores USB a dínamo, utilizando hack points.&lt;br /&gt;
&lt;br /&gt;
====Software====&lt;br /&gt;
* Salió paquete de TortuBots v18, faltan paquetes Debian actualizar changelog (Aylen)&lt;br /&gt;
* Alan corrigió bug de memory leak de TortuBots, ahora no se bloquea en la XO. Está probado.&lt;br /&gt;
* PyBot (librería python para acceder a placa butiá) está casi listo, falta testear.&lt;br /&gt;
* Validación al tratar de grabar o escribir en hackpoint configurado para entrada o salida respectivamente. Hacerlo en api y agregarlo a TortuBots cuando trata de hacer una operación incorrecta. (Alan)&lt;br /&gt;
&lt;br /&gt;
====Firmware====&lt;br /&gt;
* Módulo de Firmware de hackpoint no tiene que cambiar el modo del pin (Aylen)&lt;br /&gt;
&lt;br /&gt;
== 10/12/2012 ==&lt;br /&gt;
====Participantes====&lt;br /&gt;
&lt;br /&gt;
John, Aylen, Pablo, Gonzalo, Guillermo, Andrés, Diego, Rafael, Luis, Rodrigo, Marcelo&lt;br /&gt;
&lt;br /&gt;
====minutas====&lt;br /&gt;
* Empieza reunion a las 19:50&lt;br /&gt;
&lt;br /&gt;
====Hardware====&lt;br /&gt;
* Falta documentar prototipo con motores de linternas (Pancho)&lt;br /&gt;
* Piezas para anexar sensores: Pablo muestra 3 piezas, genérica de 2 lados, de 1 lado y una cortita. &lt;br /&gt;
** También se hizo pieza para reemplazar motores AX12. &lt;br /&gt;
** Se llega a un acuerdo de como tienen que ser las placas de sensores&lt;br /&gt;
* Se decide cambiar las piezas por piezas únicas para armado y reemplazo de AX12.&lt;br /&gt;
* Barandas, se van a cambiar por unas que empiezan finitas en la parte frontal y terminan gruesas en la parte trasera como guardabarros. En la parte delantera, tienen tope para aguantar una laptop.&lt;br /&gt;
&lt;br /&gt;
====Motores====&lt;br /&gt;
* Motores &amp;quot;argentinos&amp;quot;  no tienen certificado de origen (motor chino, engranajes argentinos)&lt;br /&gt;
* Guille va a mandar un mail a Fede para que averigüe en Brasil por alternativas de motores CC.&lt;br /&gt;
* Rodrigo, Gonzalo, van a armar prototipo con motores de cargadores USB a dínamo.&lt;br /&gt;
&lt;br /&gt;
== 3/12/2012 ==&lt;br /&gt;
====Participantes====&lt;br /&gt;
&lt;br /&gt;
John, Aylen, Pablo, Gonzalo, Guillermo, Francisco, Andrés, Daniel, Rafael, Alan, Luis&lt;br /&gt;
&lt;br /&gt;
====minutas====&lt;br /&gt;
* Empieza reunion a las 19:30&lt;br /&gt;
&lt;br /&gt;
====Hardware====&lt;br /&gt;
* Hay que definir los componentes para construir una serie de robots, de la mano de Antel (esperando h-bridge)&lt;br /&gt;
** Definir que motores de CC usar, de AP&amp;amp;S, modelo SP6-50, similar a AX12 ($80 argentinos), faltan definir los de Ignis (MR83-100, con pocas revoluciones y poco par), Pablo trae 2 de cada uno para probar.&lt;br /&gt;
* Ida a Triex sugerida por Daniel. Hay varios interesados, coordinar por mail.&lt;br /&gt;
* John, Andrés, definiendo USB4Motores, placa USB4All genérica, con H-bridge integrado.&lt;br /&gt;
&lt;br /&gt;
====Motores====&lt;br /&gt;
* Motor de linterna recargable, funciona bien, Gonzalo va a comprar lintenrnas para armar un Butiá.&lt;br /&gt;
* Documentación de alternativas de motores: Daniel, Pablo y Francisco (documentar motores descartados - Daniel, motores de linternas recargables, Soportes Discos duros y contra chata. Motores a usar) Rafa va a mandar link de como crear usuario y stub de documento.&lt;br /&gt;
* Edgardo está armando el H-Bridge para controlar motores (Edgardo está armando)&lt;br /&gt;
* Se vieron acrílicos con logo&lt;br /&gt;
&lt;br /&gt;
====firmware====&lt;br /&gt;
* Se solucionó problema en firmware (se estaba usando memoria inexistente)&lt;br /&gt;
* Andrés, Aylen, John: Trabajando en Módulo PWM por software en firmware.&lt;br /&gt;
* John - Falta módulo GPIO&lt;br /&gt;
&lt;br /&gt;
====Sensores====&lt;br /&gt;
* Guille, John - Documentar en wiki como crear sensores nuevos.&lt;br /&gt;
* Gonzalo, mirando como funciona sensor de color.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Software====&lt;br /&gt;
* Alan está escribiendo API en Python para Butia, falta contemplar varias placas USB&lt;br /&gt;
* Firmware update activity , está pronta la actividad 90%&lt;br /&gt;
* Andrés - Actualizar butialo a 2.0 (no dio el tiempo)&lt;br /&gt;
&lt;br /&gt;
====Organización====&lt;br /&gt;
* Andrés comenta sugerencias del sumo.uy&lt;br /&gt;
** Agregar agujeros para tornillos&lt;br /&gt;
** Quejas de sensor de distancia, no se puede enganchar&lt;br /&gt;
** Robot Butiá triangular - Omni&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== 26/11/2012 ==&lt;br /&gt;
====Participantes====&lt;br /&gt;
Luis, Marcelo, Guillermo R., Pablo Margenat, Gonzalo, Rafael Sisto, Andrés Aguirre, Aylen, Enrique, Diego, Martín , John, Javier, Alan, Fiorella&lt;br /&gt;
&lt;br /&gt;
====minutas====&lt;br /&gt;
* Empieza reunion a las 19:30&lt;br /&gt;
&lt;br /&gt;
====Hardware====&lt;br /&gt;
* Hay que definir los componentes para construir una serie de robots&lt;br /&gt;
** Definir que motores de CC usar (Quién va a definir esto?)&lt;br /&gt;
* Ida a Triex sugerida por Daniel. Hay varios interesados, coordinar por mail.&lt;br /&gt;
&lt;br /&gt;
====Motores====&lt;br /&gt;
* Comisión continua Falta probar con mosfets (esperando módulo PWM de firmware)&lt;br /&gt;
** Cambiar circuito de muestra buscando mosfets de menor amperaje (Diego)&lt;br /&gt;
* Soportes de motores&lt;br /&gt;
** Acrílico (prontos para el 29/11), demo para 3/12&lt;br /&gt;
** Pancho y Pablo: cortando chasis de disco, pensando alternativas.&lt;br /&gt;
** Transmisión, se propone probar goma en el motor y goma en la rueda, en vez de una correa.&lt;br /&gt;
* Alternativas de motores:&lt;br /&gt;
** Linternas con generadores, se pueden usar como motores (menos de $200 en supermercados), hay que escribir en la wiki&lt;br /&gt;
** Andrés, Enrique - Consultar a Eneka por motores de continua hechos en Argentina (cerca de $700), modelo MR4-100, ver si tiene suficiente torque.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====firmware====&lt;br /&gt;
* Andrés, Aylen: Módulo PWM por software en firmware.&lt;br /&gt;
** (Andrés, Micho) Falta solucionar bug extraño cuando hay muchos módulos (posiblemente una asignación errónea de memoria), probar con Ida.&lt;br /&gt;
* Guille - Investigando como configurar de forma combinada pines de E/S como digitales y analógicos.(Se puede hacer)&lt;br /&gt;
** Faltan módulos GPIO y LED (Prontos, falta corregir bug).&lt;br /&gt;
* Pendiente Andrés - Liberar motores cuando se le mande orden velocidad cero.&lt;br /&gt;
&lt;br /&gt;
====Sensores====&lt;br /&gt;
&lt;br /&gt;
* Fibra óptica, se puede conseguir en Tilsit (6 metros con terminales, aprox U$ 35). Daniel va conseguir una nueva muestra actual para probar.&lt;br /&gt;
** Se consigue en el Clon por $65 una lámpara decorativa&lt;br /&gt;
** Luego de tener fibra, segunda versión de sensor: emisor y receptor en mismo lado (fibra formando un círculo), posiblemente utilizando sensor de grises&lt;br /&gt;
* Sensores de efecto Hall (No se trató )&lt;br /&gt;
** Propuesta de Diego: sensor de imanes utilizando una bobina y con pin analógico.(No se trató )&lt;br /&gt;
&lt;br /&gt;
====Software====&lt;br /&gt;
&lt;br /&gt;
* Alan: bloque para configurar hack points, pronto, falta configurar como entrada.&lt;br /&gt;
* Bloque LED está.&lt;br /&gt;
* Alan, falta bloque GPIO&lt;br /&gt;
* Alan está escribiendo API en Python para Butia (falta testear, branch pybot)&lt;br /&gt;
* Guille, haciendo paquete Debian (armado makefile estilo GNU)&lt;br /&gt;
* Rodrigo, el tortuga tiene un uso excesivo de CPU (hay que ver si es nuestro o de walter) cuando se usan muchos bloques. Reproducir problema. (No se habló)&lt;br /&gt;
* Firmware update activity , está pronta la actividad 90%&lt;br /&gt;
* Andrés - Actualizar butialo a 2.0&lt;br /&gt;
&lt;br /&gt;
== 19/11/2012 ==&lt;br /&gt;
====Participantes====&lt;br /&gt;
Guillermo R., Pablo Margenat, Rafael Sisto, Andrés Aguirre, Alan Aguiar , Rodrigo, Aylen, Gonzalo, Enrique, Diego&lt;br /&gt;
&lt;br /&gt;
====minutas====&lt;br /&gt;
* Empieza reunion a las 19:30&lt;br /&gt;
&lt;br /&gt;
====Motores====&lt;br /&gt;
&lt;br /&gt;
* Comisión continua Falta probar con mosfets (esperando módulo PWM de firmware)&lt;br /&gt;
** Cambiar circuito de muestra buscando mosfets de menor amperaje (Diego)&lt;br /&gt;
* Soportes de motores&lt;br /&gt;
** Se hizo modelo, está pedido el acrílico (prontos para el 29/11), demo para 3/12&lt;br /&gt;
** Pancho y Pablo: cortando chasis de disco&lt;br /&gt;
* Buscar alternativas de motores:&lt;br /&gt;
** lectoras de CD, disketeras, discos duros (Diego está consiguiendo con Integra)&lt;br /&gt;
** Andrés está consultando en Eneka por motores de continua hechos en Argentina (cerca de $700), serían similares a los secadores de pelo, pero con reducción.&lt;br /&gt;
* Comision PaP - Se sigue trabajando para un prototipo, se propone controlar con circuito casero.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====firmware====&lt;br /&gt;
&lt;br /&gt;
* Guille - Investigando como configurar de forma combinada pines de E/S como digitales y analógicos.&lt;br /&gt;
* Andrés - Liberar motores cuando se le mande orden velocidad cero.&lt;br /&gt;
* Andrés, Aylen: Módulo PWM por software en firmware.&lt;br /&gt;
* Andrés: Notificar placa como dispositivo serial al PC (avanzando).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Sensores====&lt;br /&gt;
&lt;br /&gt;
* Fibra óptica, se puede conseguir en Tilsit (6 metros con terminales, aprox U$ 35). Daniel va conseguir una nueva muestra actual para probar.&lt;br /&gt;
* Enrique - Segunda versión de sensor: emisor y receptor en mismo lado (fibra formando un círculo), posiblemente utilizando sensor de grises&lt;br /&gt;
* Sensores de efecto Hall&lt;br /&gt;
** Propuesta de Diego: sensor de imanes utilizando una bobina y con pin analógico.&lt;br /&gt;
&lt;br /&gt;
====Software====&lt;br /&gt;
* Alan: bloque para configurar hack points.&lt;br /&gt;
* Tortubots, tema pendiente: Generar un evento a los plugins cuando finalice la ejecución de los bloques (por ejemplo, para liberar cámara, parar motores, etc).&lt;br /&gt;
* Migración TurtleBlocks a android, falta librería GTK, trancado por ese tema&lt;br /&gt;
* Alan está escribiendo un API en python con funcionalidad similar a bobot (ventaja: no requiere lua ni dependencias de binarios adicionales, para arm no requeriría link a binarios extra, no requiere comunicación por sockets.)&lt;br /&gt;
* normalizar velocidades de 0 a 100. Se descarta porque no hay un problema concreto en que pueda beneficiar. En principio sirve para buscar la curiosidad de los alumnos.&lt;br /&gt;
* Separar paleta, ya está.&lt;br /&gt;
* Guille, haciendo paquete Debian.&lt;br /&gt;
* Rodrigo, el tortuga tiene un uso excesivo de CPU (hay que ver si es nuestro o de walter) cuando se usan muchos bloques. Reproducir problema.&lt;br /&gt;
* Guille, Aylen: Firmware update activity&lt;br /&gt;
** Actividad con un botón para actualizar (Rodrigo)&lt;br /&gt;
&lt;br /&gt;
====Documentación====&lt;br /&gt;
* Rafael: Revisar documentación de entregables a Antel&lt;br /&gt;
&lt;br /&gt;
====Resumen de Comisiones====&lt;br /&gt;
Soportes de motores: Pablo y Francisco&lt;br /&gt;
&lt;br /&gt;
motores: John, Edgardo y Enrique&lt;br /&gt;
&lt;br /&gt;
motores PaP: Andrew, Daniel&lt;br /&gt;
&lt;br /&gt;
motores continua: Gonzalo, Rodrigo,&lt;br /&gt;
&lt;br /&gt;
Firmware : Aylen, John, Andrew, Guille&lt;br /&gt;
&lt;br /&gt;
Firmware Update Activity: Guille, Aylen&lt;br /&gt;
&lt;br /&gt;
Módulo Voltaje y resistencia: Guille, Aylen&lt;br /&gt;
&lt;br /&gt;
== 12/11/2012 ==&lt;br /&gt;
====Participantes====&lt;br /&gt;
Guillermo Reisch, Diego, Daniel, John Pereira, Pablo Margenat, Rafael Sisto, Francisco Puignau, Andrés Aguirre, Martín Giachino, Alan Aguiar&lt;br /&gt;
&lt;br /&gt;
====minutas====&lt;br /&gt;
* Empieza reunion a las 19:30&lt;br /&gt;
&lt;br /&gt;
====Motores====&lt;br /&gt;
* Comisión continua - trajo demo con motores distintos y quedó bien el seguidoor de líneas.&lt;br /&gt;
** Falta probar con mosfets&lt;br /&gt;
* Soportes de motores&lt;br /&gt;
** Falta soporte para gomitas, propuesta de hacer 2 ruedas de acrílico más chicas para sostener.&lt;br /&gt;
** Falta soporte para rueda, &lt;br /&gt;
*** Proponen utilizar el mismo plato del soporte de gomitas, eje con rulemanes&lt;br /&gt;
*** Otra alternativa, usar motor de disco duro como rulemán (módulo independiente). (Guillermo va a traer discos duros para desarmar)&lt;br /&gt;
** Buscar alternativas de motores: secador de pelo (12v), lectoras de CD, disketeras&lt;br /&gt;
* Comision PaP - utilizar motor de impresora con driver. (para lunes 19/11)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====firmware====&lt;br /&gt;
&lt;br /&gt;
* módulo firmware para bus pines digitales pronto, PWM se va a manejar por software&lt;br /&gt;
* firmware para sensor de voltaje pronto&lt;br /&gt;
* Guille - Investigando como configurar de forma combinada pines de E/S como digitales y analógicos.&lt;br /&gt;
* Andrés, Aylen: Módulo PWM por software en firmware.&lt;br /&gt;
* Andrés: Notificar placa como dispositivo serial al PC. &lt;br /&gt;
&lt;br /&gt;
====Sensores====&lt;br /&gt;
&lt;br /&gt;
* Demo de Módulo voltaje y resistencia&lt;br /&gt;
** Algunos detalles por corregir&lt;br /&gt;
* Fibra óptica, Daniel va a conseguir una muestra para el lunes siguiente&lt;br /&gt;
* (no se habló) Enrique - Segunda versión de sensor: emisor y receptor en mismo lado (fibra formando un círculo), posiblemente utilizando sensor de grises&lt;br /&gt;
&lt;br /&gt;
====Software====&lt;br /&gt;
&lt;br /&gt;
* Se creó bloque de sensor de voltaje &lt;br /&gt;
* Separar paleta, normalizar velocidades de 0 a 100 (Alan)&lt;br /&gt;
* Alan, el tortuga tiene un memory Leak (hay que ver si es nuestro o de walter) cuando se usan muchos bloques&lt;br /&gt;
* Alan, quitar compatibilidad para V1&lt;br /&gt;
* Guille, Aylen: Firmware update activity - postergado para próxima reunión.&lt;br /&gt;
&lt;br /&gt;
====Resumen de Comisiones====&lt;br /&gt;
Soportes de motores: Pablo y Francisco &lt;br /&gt;
&lt;br /&gt;
motores: John, Edgardo y Enrique &lt;br /&gt;
&lt;br /&gt;
motores PaP: Andrew, Daniel&lt;br /&gt;
&lt;br /&gt;
motores continua: Gonzalo, Rodrigo, &lt;br /&gt;
&lt;br /&gt;
Firmware : Aylen, John, Andrew, Guille &lt;br /&gt;
&lt;br /&gt;
Firmware Update Activity: Guille, Aylen&lt;br /&gt;
&lt;br /&gt;
Módulo Voltaje y resistencia: Guille, Aylen&lt;br /&gt;
&lt;br /&gt;
== 05/11/2012 ==&lt;br /&gt;
====Participantes====&lt;br /&gt;
Gonzalo Tejera, Guillermo Reisch, Enrique Madruga, Daniel Cancela, John Pereira, Pablo Margenat, Rafael Sisto.&lt;br /&gt;
&lt;br /&gt;
====minutas====&lt;br /&gt;
* Empieza reunion a las 19:30&lt;br /&gt;
* resumen, software/hardware/mecanica etc...&lt;br /&gt;
&lt;br /&gt;
====Motores====&lt;br /&gt;
* Enrique averiguó motores alza-cristales: son caros (cerca de los $ 1000)&lt;br /&gt;
* Daniel mandó mail a SEMPRE, va a relevar que tipo de motores (otra chatarra) se pueden conseguir&lt;br /&gt;
* Comisión continua - va a avanzar con el módulo de relés&lt;br /&gt;
* Comisión continua - motores de secador de pelo (12v), lectoras de CD, disketeras&lt;br /&gt;
* Comisión continua - Preguntar a &amp;quot;Lechuga&amp;quot; qué motores usaron &lt;br /&gt;
* Comision PaP - utilizar motor de impresora con driver. (para lunes 19/11)&lt;br /&gt;
* Reducciones - 2 alternativas, correas o engranajes impresos.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====firmware====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Aylen, agregar módulo firmware para bus pines digitales y PWM (pin 17). Si puede estar para esta semana, mejor.&lt;br /&gt;
* John - Otra alternativa para manejar motores, utilizar el puerto ax12 y un pic conversor a otro tipo de motores.&lt;br /&gt;
* Aylen - falta firmware para sensor de voltaje (estaría pronto)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Sensores====&lt;br /&gt;
* sensor distancia auto chino - Enrique consultó en comercio electrónico y superan los $1000, seguir consultando alternativas.&lt;br /&gt;
* Fibra óptica, intentar utilizar fibra óptica de cotillón (adornos de colores)&lt;br /&gt;
** Daniel para el lunes se comprometió en traer un par de tramos  (quizás se consigue en SEMPRE)&lt;br /&gt;
** Enrique - Segunda versión de sensor: emisor y receptor en mismo lado (fibra formando un círculo), posiblemente utilizando sensor de grises&lt;br /&gt;
* Módulo voltaje y resistencia (demo lunes 12)&lt;br /&gt;
** Se decidió utilizar jumper en vez de switch&lt;br /&gt;
** Se creó módulo en kicad&lt;br /&gt;
* Firmware update activity  (trabajando...)&lt;br /&gt;
&lt;br /&gt;
====Software====&lt;br /&gt;
* Alan, crear bloque de sensor de voltaje &lt;br /&gt;
* Alan, hablar con Andrés y Rodrigo - El tortuga tiene un memory Leak (hay que ver si es nuestro o de walter) cuando se usan muchos bloques&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Hardware====&lt;br /&gt;
* Chata va a comenzar a llevar logo de Antel&lt;br /&gt;
&lt;br /&gt;
====Gestión====&lt;br /&gt;
* Intentar convertir las reuniones en talleres&lt;br /&gt;
&lt;br /&gt;
====Resumen de Comisiones====&lt;br /&gt;
motores: John, Edgardo y Enrique &lt;br /&gt;
&lt;br /&gt;
motores PaP: Andrew, Daniel&lt;br /&gt;
&lt;br /&gt;
motores continua: Gonzalo, Rodrigo, &lt;br /&gt;
&lt;br /&gt;
Firmware : Aylen, John, Andrew, Guille&lt;br /&gt;
&lt;br /&gt;
Firmware Update Activity: Guille, Aylen&lt;br /&gt;
&lt;br /&gt;
Módulo Voltaje y resistencia: Guille, Aylen&lt;br /&gt;
&lt;br /&gt;
== 29/10/2012 ==&lt;br /&gt;
&lt;br /&gt;
====Participantes====&lt;br /&gt;
margenat, sisto, andrew, madruga, chino, john, santiago, gonchi, pancho, aylen, rodrigo&lt;br /&gt;
&lt;br /&gt;
====Minutas====&lt;br /&gt;
* hora de comienzo: 19:25 (19:00)&lt;br /&gt;
* motores...&lt;br /&gt;
* &lt;br /&gt;
&lt;br /&gt;
====motores====&lt;br /&gt;
* Otra discusión sobre PaP. Andrés se va a encargar de los motores PaP.&lt;br /&gt;
* Motores de alza-cristales/limpia-vidrios parece una buena idea. Se consiguen en plaza, son reciclables, tienen la reducción.&lt;br /&gt;
* Pablo propone pieza para mantener la estructura del AX-12 y mantener la estética&lt;br /&gt;
&lt;br /&gt;
====hardware====&lt;br /&gt;
* ver los pines que están sin utilizar.&lt;br /&gt;
* averiguar sensor distancia auto chino&lt;br /&gt;
* sensor enrique de fibra óptica para el butiá, sensor antena&lt;br /&gt;
&lt;br /&gt;
==== mecánica ====&lt;br /&gt;
* pablo mostró la nueva chata butiá.&lt;br /&gt;
&lt;br /&gt;
==== gestión ====&lt;br /&gt;
* se agrega a gonchi a comisión motores de continua.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== 18/10/2012 ==&lt;br /&gt;
&lt;br /&gt;
====Participantes====&lt;br /&gt;
Gonzalo, Jorge, Luis, Martin(Chino), Aylen, John, Rodrigo, Diego (Antel), Guille, Daniel Cancela(montacargas) y Pablo(Estudiante nuevo)&lt;br /&gt;
&lt;br /&gt;
====Minuta====&lt;br /&gt;
* Reunión del día 18/10/2012&lt;br /&gt;
* Hora de comienzo: 14.50&lt;br /&gt;
* Asisten: Gonzalo, Jorge, Luis, Martin(Chino), Aylen, John, Rodrigo, Diego (Antel), Guille, Daniel Cancela(montacargas) y Pablo(Estudiante nuevo)&lt;br /&gt;
* Presentación del proyecto a la gente nueva&lt;br /&gt;
* Motores&lt;br /&gt;
* Modulo voltaje, &lt;br /&gt;
* Fin reunión 17.15&lt;br /&gt;
&lt;br /&gt;
====motores====&lt;br /&gt;
* discusión por motores nuevamente&lt;br /&gt;
* Comisión motores no hizo mucho. Se presentó precio de servos 28u$s de 15kg, 16u$s de 6,8kg. Se va a seguir averiguando en otros lados.&lt;br /&gt;
* NO steppers (daniel va a averiguar algo sobre steppers)&lt;br /&gt;
* Hay que conseguir los motores de destornillador.&lt;br /&gt;
&lt;br /&gt;
====hardware====&lt;br /&gt;
* modulo voltaje y resistencia (guille, egardo, enrique)&lt;br /&gt;
* bornera o jack? (jack hace corto,[los jack machos truchos, los buenos NO HACEN CORTO {Guille}])&lt;br /&gt;
* protección? volver al diodo que no pusimos&lt;br /&gt;
* egardo y guille hoy van a encargarse del hardware&lt;br /&gt;
* conseguir conectores bosch mas chicos o cables mejores (guille) llevar el cable de ax12 original&lt;br /&gt;
&lt;br /&gt;
====software====&lt;br /&gt;
* activity cambiar id (rodrigo)&lt;br /&gt;
* ayle john chino van a agregar funcionalidades al modulo ax12 para actividad de id&lt;br /&gt;
* (chequear wiki de mtbutia que estan haciendo algo parecido)&lt;br /&gt;
* Tortuga con varios hilos (elemichele, alan el hombre tortuga, andres) quiere hacer un tortuga con varios hilos&lt;br /&gt;
&lt;br /&gt;
====firmware====&lt;br /&gt;
* firmware modulo voltaje y resistencia listo&lt;br /&gt;
* a FUA agregar un browse para poder grabar un .hex propio&lt;br /&gt;
* agregar consultar versión y la id de placa&lt;br /&gt;
* pasaje a serial jorge&lt;br /&gt;
* discusión sobre versionado de firmware y hardware&lt;br /&gt;
* gonchi propone agregar resistencia para versionado de placa&lt;br /&gt;
* versionado del firmware&lt;br /&gt;
* john va a revisar codigo, hotplug en motores&lt;br /&gt;
* git migrar pnp a master, ya estaría pronto&lt;br /&gt;
* hackpoint (andres)&lt;br /&gt;
&lt;br /&gt;
====gestión====&lt;br /&gt;
* Diego Antel propone: taller utu-antel en la teja segunda quincena enero (john y jorge)&lt;br /&gt;
* antel pide un butia mas (hay que discutir esto)&lt;br /&gt;
* Daniel plantea tirar lineas a ute (manejando como se manejó con ANTel)&lt;br /&gt;
* comisión conseguir openmoko (gonchi jorge)&lt;br /&gt;
* openmoko??????? es probable dijo pablo sigue en camino.&lt;br /&gt;
* Chino va a compartir la documentación para antel. (NO METER MANO SIN CONSULTARLO A ÉL)&lt;br /&gt;
* Pedido por parte de edgardo, chino y enrique para cambiar la reunión&lt;br /&gt;
* Se propone reunion los LUNES 18:30&lt;br /&gt;
&lt;br /&gt;
== 11/10/2012 ==&lt;br /&gt;
&lt;br /&gt;
====Participantes====&lt;br /&gt;
Rodrigo, John, Edgardo, Enrique, Gonzalo.&lt;br /&gt;
&lt;br /&gt;
====Minuta====&lt;br /&gt;
* Acta de la reunión realizada el 11/10/2012&lt;br /&gt;
* Motores reciclados&lt;br /&gt;
* firmware: actualizador y mejoras&lt;br /&gt;
* devolución de robots&lt;br /&gt;
&lt;br /&gt;
====hardware====&lt;br /&gt;
* Andrés opina que los servos no cumplen con lo propuesto por el proyecto butiá 2.0 ya que no se pueden reciclar.&lt;br /&gt;
* Gonzalo opina que los motores stepper no son aptos.&lt;br /&gt;
* Se decidió comenzar a investigar motores de corriente continua y servos que se consigan en uruguay.&lt;br /&gt;
* Rodri va a averiguar el costo de servos con gran torque en el mercado local y de corriente continua en casas del estilo repuestos de auto. Incluso se puede ver si la reducción de alguno de los respuestos de auto no es de utilidad.&lt;br /&gt;
* Luego se hará una prueba con motores del tipo stepper para mantener una alternativa de reciclado que es abundante en Uruguay.&lt;br /&gt;
* Por otro lado se priorizó la construcción de los módulos para leer voltaje y resistencia. Esto sería una alternativa a lo que la XO trae para leer del puerto de audio, pero independiente de la computadora. Tanto Guzmán como Enrique hoy día están haciendo muchos sensores interesantes que pueden prototiparse rápido de esta manera, además de dar continuidad al proyecto Física con XO. La idea es comenzar con una primer versión para tener algo para pasarle a Guzmán lo antes posible. La idea es que a futuro incluya protección pero si los tiempos no dan realizar la primer versión simple sin protección que de hecho es lo que tiene la XO hoy día.&lt;br /&gt;
&lt;br /&gt;
====firmware/software====&lt;br /&gt;
* aplicación cambiar el id, cambiar id de los motores (rodrigo)&lt;br /&gt;
* aplicación FUA (inc hex) rompemos compatibilidad para la v1&lt;br /&gt;
* hotplug en motores &lt;br /&gt;
* hackpoint módulo firmware&lt;br /&gt;
* pasaje a dispositivo serial (toribio compatibilidad) por defecto esta activado el control de energía de la XO definir versionado de firmware&lt;br /&gt;
&lt;br /&gt;
====mecánica:====&lt;br /&gt;
* fichas, metodos conexión, eles, rivetes, compatibilidad con mecano, mejorar la compatiblidad con lego compatibilidad con otras computadoras? Compatibilidad lego ser menos dependiente de las cruces dejar solo agujeros con separación lego y más grandes. De 4.6 mm a 5mm explorar motores continua y servo (enrique servo + edgardo) comisión de encastre (pablo, rodrigo)y sin espacio para la mano baranda cuadrada con agujeritos computadora sobre la baranda pinza: 1 o 2 motores, ver si no es muy complicado usar 1 motor.&lt;br /&gt;
* Git migrar pnp a master&lt;br /&gt;
&lt;br /&gt;
====gestión:====&lt;br /&gt;
* a fin de año tiene que devolver el robot (prestamo por un año)&lt;br /&gt;
* Se definió la comisión de motores: Rodrigo, John, Edgardo y Enrique&lt;/div&gt;</summary>
		<author><name>Rsisto</name></author>	</entry>

	<entry>
		<id>http://164.73.124.35/inco/proyectos/butia/mediawiki/index.php?title=Mec%C3%A1nica_Buti%C3%A1_V2.0&amp;diff=4062</id>
		<title>Mecánica Butiá V2.0</title>
		<link rel="alternate" type="text/html" href="http://164.73.124.35/inco/proyectos/butia/mediawiki/index.php?title=Mec%C3%A1nica_Buti%C3%A1_V2.0&amp;diff=4062"/>
				<updated>2013-02-19T21:32:35Z</updated>
		
		<summary type="html">&lt;p&gt;Rsisto: /* Materiales para la nueva versión de Butiá v2.0 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== '''&amp;lt;span style=&amp;quot;color:#FF0000&amp;quot;&amp;gt;En construcción&amp;lt;/span&amp;gt;''' ==&lt;br /&gt;
[[Archivo:Butia18.jpg | 900px | center]]&lt;br /&gt;
&lt;br /&gt;
== Mejoras Butiá v2.0 ==&lt;br /&gt;
&lt;br /&gt;
* [http://www.fing.edu.uy/inco/proyectos/butia/mediawiki/index.php/Compatibilidad Compatibilidad con Lego].&lt;br /&gt;
* Sistema [http://es.wikipedia.org/wiki/Conexi%C3%B3n_en_caliente HotPlug].&lt;br /&gt;
* Desarrollado 100% en Facultad de Ingenieria. &lt;br /&gt;
* Componentes disponibles en Uruguay.&lt;br /&gt;
&lt;br /&gt;
== Materiales para la nueva versión de Butiá v2.0 ==&lt;br /&gt;
&lt;br /&gt;
Lista de elementos necesarios para la construcción:&lt;br /&gt;
* 1 Placa [http://www.fing.edu.uy/inco/proyectos/butia/mediawiki/index.php/Usb4butia USB4Butiá v2.0].&lt;br /&gt;
* 2 [[Motores | Motores compatibles]].&lt;br /&gt;
* 1 [[Sensores_2.0 | Sensores v2.0]].&lt;br /&gt;
* 1 [[Pack de baterías]].&lt;br /&gt;
* 1 Rueda loca.&lt;br /&gt;
* 1 Chasis.&lt;br /&gt;
* 1 Chata.&lt;br /&gt;
* 2 Barandas.&lt;br /&gt;
* 2 Rueda Interior.&lt;br /&gt;
* 4 Rueda Exterior.&lt;br /&gt;
*   Bloques y Placas.&lt;br /&gt;
* 1 Llave de encendido.&lt;br /&gt;
*   Tornillos, tuercas y arandelas.&lt;br /&gt;
*   [http://www.fing.edu.uy/inco/proyectos/butia/mediawiki/index.php/Construcci%C3%B3n_Buti%C3%A1_V1.8#Cables_RJ45 Cables RJ45 para sensores].&lt;br /&gt;
*   Varios Cables para motores y alimentación.&lt;br /&gt;
* 1 Cable USB A-B (usados comunmente para conectar impresoras a PC).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Chata Butiá ==&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Archivo:ChataButiav1-8.jpg | 800px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
El archivo .zip contiene los planos para el acrilico de la chata. (En formato .cdr, .svg y .pdf)&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[http://www.fing.edu.uy/inco/proyectos/butia/files/ChataButia20.zip Chata Butiá]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Rueda Bloque y Placa Butiá ==&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Archivo:Rueda-Bloque-PlacaButiav1-8.jpg | 800 px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
El archivo .zip contiene los planos para las ruedas, los bloques y la placa de la chata. (En formato .cdr, .svg y .pdf)&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[http://www.fing.edu.uy/inco/proyectos/butia/files/RuedaBloquePlaca20.zip Ruedas, bloques y placa]&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Barra de Encastre Butiá ==&lt;br /&gt;
&lt;br /&gt;
Luego de recorrer distintos diseños de encastre que buscaban la funcionalidad en la instalación de sensores y compatibilidad con otros kits llegamos a una barra de encastre que contempla todas las opciones que se nos presentaron hasta el momento y que es la barra de encastre Butiá.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Barra_de_encastre_butia.png | center]]&lt;br /&gt;
&lt;br /&gt;
En la figura podemos ver la la barra de encastre Butiá y las distintas compatibilidades que tiene.&lt;br /&gt;
La distancia entre el centro de la ojiva y los agujeros laterales es de 16mm donde se puede atornillar cualquier barra de lego, entre los extremos de la ojiva y los agujeros hay una distancias de 12,7mm que permite atornillar cualquier pieza de mecano y finalmente con el centro de la ojiva y los dos rectángulos a su lado se encastran las placas de sensores Butiá.&lt;br /&gt;
&lt;br /&gt;
''Foto de pieza lego agarrada al butia''&lt;br /&gt;
&lt;br /&gt;
''Foto de pieza mecano agarrada al butia''&lt;br /&gt;
&lt;br /&gt;
''Foto de placa montada en butia''&lt;br /&gt;
&lt;br /&gt;
Es importante que con esta barra de encastre el Butiá no pierde la posibilidad de añadirle elementos y asegurarlos con zunchos, collarines o tornillos de menos de 5mm de diámetro.&lt;br /&gt;
&lt;br /&gt;
''Foto de escuadras de acrílico con sensor agarrado con collarines''&lt;br /&gt;
&lt;br /&gt;
=== Placa de Sensores Butiá ===&lt;br /&gt;
&lt;br /&gt;
La placa de sensores ya no solo es un soporte de sensores sino que puede ser parte de una estructura creada con más de una placa encastrada para distintos fines como por ejemplo; brazo, pinza, sensores alejados, sensores altos y bajos, etc. Esto es posible ya que la placa porta encastres Butiá hembra y macho en todos los sentidos.&lt;br /&gt;
&lt;br /&gt;
''Foto de la placas sensor''&lt;br /&gt;
&lt;br /&gt;
''Fotos de sensores montados en butia y alguna estructura''&lt;br /&gt;
&lt;br /&gt;
También puede servir de estructura para montar el chasis a la placa sin necesidad de tener motores AX12. Esta ultima propiedad se busco con el fin de poder tener la estructura del Butiá sin depender de los motores AX12 y así poder montar cualquier motor de corriente continua de menor costo. El agujero central de 6mm en la placa montada como estructura permite que se use de soporte para el eje de la rueda.&lt;br /&gt;
&lt;br /&gt;
=== Accesorios de montaje ===&lt;br /&gt;
&lt;br /&gt;
Como accesorios de montaje se pueden encontrar en el Kit los encastres para placas en paralelo que permite colocar 2 placas de sensor en paralelo entre ellas o una placa de sensor en paralelo con la chata o el chasis.&lt;br /&gt;
&lt;br /&gt;
''Foto del encastre para placas en paralelo''&lt;br /&gt;
&lt;br /&gt;
''Foto de 2 placas encastradas en paralelo y placa con chasis''&lt;br /&gt;
&lt;br /&gt;
Los tornillos son M4 de 20mm y cabeza hexagonal para que sea sencillo su montaje y sean compatibles para colocar placas de sensor en paralelo o perpendiculares. El material de los tornillos es Nylon que no provoca daños en el acrílico y se puede lograr un buen ajuste enroscando solo con la mano.&lt;br /&gt;
&lt;br /&gt;
''Foto de los tornillos y de alguno colocado''&lt;br /&gt;
&lt;br /&gt;
Es importante tener en cuenta que se pueden usar tornillos M4 de cabeza hexagonal de cualquier largo en acero o hierro o tornillos M4 con cualquier tipo de cabeza pero de 15mm de largo&lt;br /&gt;
&lt;br /&gt;
''Foto de uso de tornillo cabeza hexagonal y cabeza philips''&lt;br /&gt;
&lt;br /&gt;
=== Algunos ejemplos: ===&lt;br /&gt;
&lt;br /&gt;
Ampliar en longitud.&lt;br /&gt;
&lt;br /&gt;
''Foto de un ejemplo''&lt;br /&gt;
&lt;br /&gt;
Ampliar en altura.&lt;br /&gt;
&lt;br /&gt;
''Foto de un ejemplo''&lt;br /&gt;
&lt;br /&gt;
Acercarse al piso.&lt;br /&gt;
&lt;br /&gt;
''Foto de un ejemplo''&lt;br /&gt;
&lt;br /&gt;
Poder hacer un Butiá de varias chatas de altura.&lt;br /&gt;
&lt;br /&gt;
''Foto de un ejemplo''&lt;/div&gt;</summary>
		<author><name>Rsisto</name></author>	</entry>

	<entry>
		<id>http://164.73.124.35/inco/proyectos/butia/mediawiki/index.php?title=Mec%C3%A1nica_Buti%C3%A1_V2.0&amp;diff=4061</id>
		<title>Mecánica Butiá V2.0</title>
		<link rel="alternate" type="text/html" href="http://164.73.124.35/inco/proyectos/butia/mediawiki/index.php?title=Mec%C3%A1nica_Buti%C3%A1_V2.0&amp;diff=4061"/>
				<updated>2013-02-19T21:32:07Z</updated>
		
		<summary type="html">&lt;p&gt;Rsisto: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== '''&amp;lt;span style=&amp;quot;color:#FF0000&amp;quot;&amp;gt;En construcción&amp;lt;/span&amp;gt;''' ==&lt;br /&gt;
[[Archivo:Butia18.jpg | 900px | center]]&lt;br /&gt;
&lt;br /&gt;
== Mejoras Butiá v2.0 ==&lt;br /&gt;
&lt;br /&gt;
* [http://www.fing.edu.uy/inco/proyectos/butia/mediawiki/index.php/Compatibilidad Compatibilidad con Lego].&lt;br /&gt;
* Sistema [http://es.wikipedia.org/wiki/Conexi%C3%B3n_en_caliente HotPlug].&lt;br /&gt;
* Desarrollado 100% en Facultad de Ingenieria. &lt;br /&gt;
* Componentes disponibles en Uruguay.&lt;br /&gt;
&lt;br /&gt;
== Materiales para la nueva versión de Butiá v2.0 ==&lt;br /&gt;
&lt;br /&gt;
Lista de elementos necesarios para la construcción:&lt;br /&gt;
* 1 Placa [http://www.fing.edu.uy/inco/proyectos/butia/mediawiki/index.php/Usb4butia USB4Butiá v2.0].&lt;br /&gt;
* 2 [[Motores | Motores compatibles]].&lt;br /&gt;
* 1 [[Sensores_1.8 | Sensores v1.8]].&lt;br /&gt;
* 1 [[Pack de baterías]].&lt;br /&gt;
* 1 Rueda loca.&lt;br /&gt;
* 1 Chasis.&lt;br /&gt;
* 1 Chata.&lt;br /&gt;
* 2 Barandas.&lt;br /&gt;
* 2 Rueda Interior.&lt;br /&gt;
* 4 Rueda Exterior.&lt;br /&gt;
*   Bloques y Placas.&lt;br /&gt;
* 1 Llave de encendido.&lt;br /&gt;
*   Tornillos, tuercas y arandelas.&lt;br /&gt;
*   [http://www.fing.edu.uy/inco/proyectos/butia/mediawiki/index.php/Construcci%C3%B3n_Buti%C3%A1_V1.8#Cables_RJ45 Cables RJ45 para sensores].&lt;br /&gt;
*   Varios Cables para motores y alimentación.&lt;br /&gt;
* 1 Cable USB A-B (usados comunmente para conectar impresoras a PC).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Chata Butiá ==&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Archivo:ChataButiav1-8.jpg | 800px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
El archivo .zip contiene los planos para el acrilico de la chata. (En formato .cdr, .svg y .pdf)&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[http://www.fing.edu.uy/inco/proyectos/butia/files/ChataButia20.zip Chata Butiá]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Rueda Bloque y Placa Butiá ==&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Archivo:Rueda-Bloque-PlacaButiav1-8.jpg | 800 px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
El archivo .zip contiene los planos para las ruedas, los bloques y la placa de la chata. (En formato .cdr, .svg y .pdf)&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[http://www.fing.edu.uy/inco/proyectos/butia/files/RuedaBloquePlaca20.zip Ruedas, bloques y placa]&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Barra de Encastre Butiá ==&lt;br /&gt;
&lt;br /&gt;
Luego de recorrer distintos diseños de encastre que buscaban la funcionalidad en la instalación de sensores y compatibilidad con otros kits llegamos a una barra de encastre que contempla todas las opciones que se nos presentaron hasta el momento y que es la barra de encastre Butiá.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Barra_de_encastre_butia.png | center]]&lt;br /&gt;
&lt;br /&gt;
En la figura podemos ver la la barra de encastre Butiá y las distintas compatibilidades que tiene.&lt;br /&gt;
La distancia entre el centro de la ojiva y los agujeros laterales es de 16mm donde se puede atornillar cualquier barra de lego, entre los extremos de la ojiva y los agujeros hay una distancias de 12,7mm que permite atornillar cualquier pieza de mecano y finalmente con el centro de la ojiva y los dos rectángulos a su lado se encastran las placas de sensores Butiá.&lt;br /&gt;
&lt;br /&gt;
''Foto de pieza lego agarrada al butia''&lt;br /&gt;
&lt;br /&gt;
''Foto de pieza mecano agarrada al butia''&lt;br /&gt;
&lt;br /&gt;
''Foto de placa montada en butia''&lt;br /&gt;
&lt;br /&gt;
Es importante que con esta barra de encastre el Butiá no pierde la posibilidad de añadirle elementos y asegurarlos con zunchos, collarines o tornillos de menos de 5mm de diámetro.&lt;br /&gt;
&lt;br /&gt;
''Foto de escuadras de acrílico con sensor agarrado con collarines''&lt;br /&gt;
&lt;br /&gt;
=== Placa de Sensores Butiá ===&lt;br /&gt;
&lt;br /&gt;
La placa de sensores ya no solo es un soporte de sensores sino que puede ser parte de una estructura creada con más de una placa encastrada para distintos fines como por ejemplo; brazo, pinza, sensores alejados, sensores altos y bajos, etc. Esto es posible ya que la placa porta encastres Butiá hembra y macho en todos los sentidos.&lt;br /&gt;
&lt;br /&gt;
''Foto de la placas sensor''&lt;br /&gt;
&lt;br /&gt;
''Fotos de sensores montados en butia y alguna estructura''&lt;br /&gt;
&lt;br /&gt;
También puede servir de estructura para montar el chasis a la placa sin necesidad de tener motores AX12. Esta ultima propiedad se busco con el fin de poder tener la estructura del Butiá sin depender de los motores AX12 y así poder montar cualquier motor de corriente continua de menor costo. El agujero central de 6mm en la placa montada como estructura permite que se use de soporte para el eje de la rueda.&lt;br /&gt;
&lt;br /&gt;
=== Accesorios de montaje ===&lt;br /&gt;
&lt;br /&gt;
Como accesorios de montaje se pueden encontrar en el Kit los encastres para placas en paralelo que permite colocar 2 placas de sensor en paralelo entre ellas o una placa de sensor en paralelo con la chata o el chasis.&lt;br /&gt;
&lt;br /&gt;
''Foto del encastre para placas en paralelo''&lt;br /&gt;
&lt;br /&gt;
''Foto de 2 placas encastradas en paralelo y placa con chasis''&lt;br /&gt;
&lt;br /&gt;
Los tornillos son M4 de 20mm y cabeza hexagonal para que sea sencillo su montaje y sean compatibles para colocar placas de sensor en paralelo o perpendiculares. El material de los tornillos es Nylon que no provoca daños en el acrílico y se puede lograr un buen ajuste enroscando solo con la mano.&lt;br /&gt;
&lt;br /&gt;
''Foto de los tornillos y de alguno colocado''&lt;br /&gt;
&lt;br /&gt;
Es importante tener en cuenta que se pueden usar tornillos M4 de cabeza hexagonal de cualquier largo en acero o hierro o tornillos M4 con cualquier tipo de cabeza pero de 15mm de largo&lt;br /&gt;
&lt;br /&gt;
''Foto de uso de tornillo cabeza hexagonal y cabeza philips''&lt;br /&gt;
&lt;br /&gt;
=== Algunos ejemplos: ===&lt;br /&gt;
&lt;br /&gt;
Ampliar en longitud.&lt;br /&gt;
&lt;br /&gt;
''Foto de un ejemplo''&lt;br /&gt;
&lt;br /&gt;
Ampliar en altura.&lt;br /&gt;
&lt;br /&gt;
''Foto de un ejemplo''&lt;br /&gt;
&lt;br /&gt;
Acercarse al piso.&lt;br /&gt;
&lt;br /&gt;
''Foto de un ejemplo''&lt;br /&gt;
&lt;br /&gt;
Poder hacer un Butiá de varias chatas de altura.&lt;br /&gt;
&lt;br /&gt;
''Foto de un ejemplo''&lt;/div&gt;</summary>
		<author><name>Rsisto</name></author>	</entry>

	<entry>
		<id>http://164.73.124.35/inco/proyectos/butia/mediawiki/index.php?title=Construcci%C3%B3n_Buti%C3%A1_V1.8&amp;diff=4060</id>
		<title>Construcción Butiá V1.8</title>
		<link rel="alternate" type="text/html" href="http://164.73.124.35/inco/proyectos/butia/mediawiki/index.php?title=Construcci%C3%B3n_Buti%C3%A1_V1.8&amp;diff=4060"/>
				<updated>2013-02-19T21:26:25Z</updated>
		
		<summary type="html">&lt;p&gt;Rsisto: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;*[[Electrónica_Butiá_v1.8| Electrónica]]&lt;br /&gt;
*[[Software|Software]]&lt;br /&gt;
*[[Mecánica_Butiá_V1.8|Mecanica]]&lt;br /&gt;
*[http://www.fing.edu.uy/inco/proyectos/butia/files/hardware/Presentacion_Butia_Taller_Armado.odp Presentacion Taller de Armado ]&lt;/div&gt;</summary>
		<author><name>Rsisto</name></author>	</entry>

	<entry>
		<id>http://164.73.124.35/inco/proyectos/butia/mediawiki/index.php?title=Electr%C3%B3nica_Buti%C3%A1_v2.0&amp;diff=4059</id>
		<title>Electrónica Butiá v2.0</title>
		<link rel="alternate" type="text/html" href="http://164.73.124.35/inco/proyectos/butia/mediawiki/index.php?title=Electr%C3%B3nica_Buti%C3%A1_v2.0&amp;diff=4059"/>
				<updated>2013-02-19T21:09:24Z</updated>
		
		<summary type="html">&lt;p&gt;Rsisto: Página creada con '*  USB4butiá *  Sensores 2.0'&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* [[ USB4butiá | USB4butiá]]&lt;br /&gt;
* [[Sensores 2.0| Sensores 2.0]]&lt;/div&gt;</summary>
		<author><name>Rsisto</name></author>	</entry>

	<entry>
		<id>http://164.73.124.35/inco/proyectos/butia/mediawiki/index.php?title=Electr%C3%B3nica&amp;diff=4058</id>
		<title>Electrónica</title>
		<link rel="alternate" type="text/html" href="http://164.73.124.35/inco/proyectos/butia/mediawiki/index.php?title=Electr%C3%B3nica&amp;diff=4058"/>
				<updated>2013-02-19T21:08:56Z</updated>
		
		<summary type="html">&lt;p&gt;Rsisto: Redirigiendo a Electrónica Butiá v2.0&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECCIÓN [[Electrónica Butiá v2.0]]&lt;/div&gt;</summary>
		<author><name>Rsisto</name></author>	</entry>

	<entry>
		<id>http://164.73.124.35/inco/proyectos/butia/mediawiki/index.php?title=Electr%C3%B3nica_Buti%C3%A1_v1.8&amp;diff=4056</id>
		<title>Electrónica Butiá v1.8</title>
		<link rel="alternate" type="text/html" href="http://164.73.124.35/inco/proyectos/butia/mediawiki/index.php?title=Electr%C3%B3nica_Buti%C3%A1_v1.8&amp;diff=4056"/>
				<updated>2013-02-19T21:08:35Z</updated>
		
		<summary type="html">&lt;p&gt;Rsisto: Electrónica trasladada a Electrónica Butiá v1.8&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* [[ USB4butiá | USB4butiá]]&lt;br /&gt;
* [[Sensores 1.8| Sensores 1.8]]&lt;/div&gt;</summary>
		<author><name>Rsisto</name></author>	</entry>

	<entry>
		<id>http://164.73.124.35/inco/proyectos/butia/mediawiki/index.php?title=Electr%C3%B3nica&amp;diff=4057</id>
		<title>Electrónica</title>
		<link rel="alternate" type="text/html" href="http://164.73.124.35/inco/proyectos/butia/mediawiki/index.php?title=Electr%C3%B3nica&amp;diff=4057"/>
				<updated>2013-02-19T21:08:35Z</updated>
		
		<summary type="html">&lt;p&gt;Rsisto: Electrónica trasladada a Electrónica Butiá v1.8&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECCIÓN [[Electrónica Butiá v1.8]]&lt;/div&gt;</summary>
		<author><name>Rsisto</name></author>	</entry>

	<entry>
		<id>http://164.73.124.35/inco/proyectos/butia/mediawiki/index.php?title=Mecanica&amp;diff=4055</id>
		<title>Mecanica</title>
		<link rel="alternate" type="text/html" href="http://164.73.124.35/inco/proyectos/butia/mediawiki/index.php?title=Mecanica&amp;diff=4055"/>
				<updated>2013-02-19T21:03:38Z</updated>
		
		<summary type="html">&lt;p&gt;Rsisto: Deshecha la revisión 4049 de Rsisto (disc.)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECCIÓN [[Mecánica Butiá V2.0]]&lt;/div&gt;</summary>
		<author><name>Rsisto</name></author>	</entry>

	<entry>
		<id>http://164.73.124.35/inco/proyectos/butia/mediawiki/index.php?title=Mi_Buti%C3%A1&amp;diff=4054</id>
		<title>Mi Butiá</title>
		<link rel="alternate" type="text/html" href="http://164.73.124.35/inco/proyectos/butia/mediawiki/index.php?title=Mi_Buti%C3%A1&amp;diff=4054"/>
				<updated>2013-02-19T20:54:24Z</updated>
		
		<summary type="html">&lt;p&gt;Rsisto: Deshecha la revisión 3635 de Johnnieway9 (disc.)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Archivo:Mi Butiá 2.jpg]]&lt;br /&gt;
&lt;br /&gt;
Bienvenidos a la wiki de Mi Butiá, aquí podras encontrar información para poder saber un poco más sobre el robot butiá, a travez de imágenes, videos y descargas.&lt;/div&gt;</summary>
		<author><name>Rsisto</name></author>	</entry>

	<entry>
		<id>http://164.73.124.35/inco/proyectos/butia/mediawiki/index.php?title=Mec%C3%A1nica_Buti%C3%A1_V2.0&amp;diff=4053</id>
		<title>Mecánica Butiá V2.0</title>
		<link rel="alternate" type="text/html" href="http://164.73.124.35/inco/proyectos/butia/mediawiki/index.php?title=Mec%C3%A1nica_Buti%C3%A1_V2.0&amp;diff=4053"/>
				<updated>2013-02-19T20:44:55Z</updated>
		
		<summary type="html">&lt;p&gt;Rsisto: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== '''&amp;lt;span style=&amp;quot;color:#FF0000&amp;quot;&amp;gt;En construcción&amp;lt;/span&amp;gt;''' ==&lt;br /&gt;
[[Archivo:Butia18.jpg | 900px | center]]&lt;br /&gt;
&lt;br /&gt;
== Mejoras Butiá v1.8 ==&lt;br /&gt;
&lt;br /&gt;
* [http://www.fing.edu.uy/inco/proyectos/butia/mediawiki/index.php/Compatibilidad Compatibilidad con Lego].&lt;br /&gt;
* Sistema [http://es.wikipedia.org/wiki/Conexi%C3%B3n_en_caliente HotPlug].&lt;br /&gt;
* Desarrollado 100% en Facultad de Ingenieria. &lt;br /&gt;
* Componentes disponibles en Uruguay.&lt;br /&gt;
&lt;br /&gt;
== Materiales para la nueva versión de Butiá v1.8 ==&lt;br /&gt;
&lt;br /&gt;
Lista de elementos necesarios para la construcción:&lt;br /&gt;
* 1 Placa [http://www.fing.edu.uy/inco/proyectos/butia/mediawiki/index.php/Usb4butia USB4Butiá v1.8].&lt;br /&gt;
* 2 [http://www.robotis.com/xe/dynamixel_en Motores Dinamixel AX-12A].&lt;br /&gt;
* 1 [[Sensores_1.8 | Sensores v1.8]].&lt;br /&gt;
* 1 [[Pack de baterías]].&lt;br /&gt;
* 1 Rueda loca.&lt;br /&gt;
* 1 Chasis.&lt;br /&gt;
* 1 Chata.&lt;br /&gt;
* 2 Barandas.&lt;br /&gt;
* 2 Rueda Interior.&lt;br /&gt;
* 4 Rueda Exterior.&lt;br /&gt;
*   Bloques y Placas.&lt;br /&gt;
* 1 Llave de encendido.&lt;br /&gt;
*   Tornillos, tuercas y arandelas.&lt;br /&gt;
*   [http://www.fing.edu.uy/inco/proyectos/butia/mediawiki/index.php/Construcci%C3%B3n_Buti%C3%A1_V1.8#Cables_RJ45 Cables RJ45 para sensores].&lt;br /&gt;
*   Varios Cables para motores y alimentación.&lt;br /&gt;
* 1 Cable USB A-B (usados comunmente para conectar impresoras a PC).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Chata Butiá ==&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Archivo:ChataButiav1-8.jpg | 800px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
El archivo .zip contiene los planos para el acrilico de la chata. (En formato .cdr, .svg y .pdf)&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[http://www.fing.edu.uy/inco/proyectos/butia/files/ChataButia20.zip Chata Butiá]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Rueda Bloque y Placa Butiá ==&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Archivo:Rueda-Bloque-PlacaButiav1-8.jpg | 800 px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
El archivo .zip contiene los planos para las ruedas, los bloques y la placa de la chata. (En formato .cdr, .svg y .pdf)&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[http://www.fing.edu.uy/inco/proyectos/butia/files/RuedaBloquePlaca20.zip Ruedas, bloques y placa]&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Barra de Encastre Butiá ==&lt;br /&gt;
&lt;br /&gt;
Luego de recorrer distintos diseños de encastre que buscaban la funcionalidad en la instalación de sensores y compatibilidad con otros kits llegamos a una barra de encastre que contempla todas las opciones que se nos presentaron hasta el momento y que es la barra de encastre Butiá.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Barra_de_encastre_butia.png | center]]&lt;br /&gt;
&lt;br /&gt;
En la figura podemos ver la la barra de encastre Butiá y las distintas compatibilidades que tiene.&lt;br /&gt;
La distancia entre el centro de la ojiva y los agujeros laterales es de 16mm donde se puede atornillar cualquier barra de lego, entre los extremos de la ojiva y los agujeros hay una distancias de 12,7mm que permite atornillar cualquier pieza de mecano y finalmente con el centro de la ojiva y los dos rectángulos a su lado se encastran las placas de sensores Butiá.&lt;br /&gt;
&lt;br /&gt;
''Foto de pieza lego agarrada al butia''&lt;br /&gt;
&lt;br /&gt;
''Foto de pieza mecano agarrada al butia''&lt;br /&gt;
&lt;br /&gt;
''Foto de placa montada en butia''&lt;br /&gt;
&lt;br /&gt;
Es importante que con esta barra de encastre el Butiá no pierde la posibilidad de añadirle elementos y asegurarlos con zunchos, collarines o tornillos de menos de 5mm de diámetro.&lt;br /&gt;
&lt;br /&gt;
''Foto de escuadras de acrílico con sensor agarrado con collarines''&lt;br /&gt;
&lt;br /&gt;
=== Placa de Sensores Butiá ===&lt;br /&gt;
&lt;br /&gt;
La placa de sensores ya no solo es un soporte de sensores sino que puede ser parte de una estructura creada con más de una placa encastrada para distintos fines como por ejemplo; brazo, pinza, sensores alejados, sensores altos y bajos, etc. Esto es posible ya que la placa porta encastres Butiá hembra y macho en todos los sentidos.&lt;br /&gt;
&lt;br /&gt;
''Foto de la placas sensor''&lt;br /&gt;
&lt;br /&gt;
''Fotos de sensores montados en butia y alguna estructura''&lt;br /&gt;
&lt;br /&gt;
También puede servir de estructura para montar el chasis a la placa sin necesidad de tener motores AX12. Esta ultima propiedad se busco con el fin de poder tener la estructura del Butiá sin depender de los motores AX12 y así poder montar cualquier motor de corriente continua de menor costo. El agujero central de 6mm en la placa montada como estructura permite que se use de soporte para el eje de la rueda.&lt;br /&gt;
&lt;br /&gt;
=== Accesorios de montaje ===&lt;br /&gt;
&lt;br /&gt;
Como accesorios de montaje se pueden encontrar en el Kit los encastres para placas en paralelo que permite colocar 2 placas de sensor en paralelo entre ellas o una placa de sensor en paralelo con la chata o el chasis.&lt;br /&gt;
&lt;br /&gt;
''Foto del encastre para placas en paralelo''&lt;br /&gt;
&lt;br /&gt;
''Foto de 2 placas encastradas en paralelo y placa con chasis''&lt;br /&gt;
&lt;br /&gt;
Los tornillos son M4 de 20mm y cabeza hexagonal para que sea sencillo su montaje y sean compatibles para colocar placas de sensor en paralelo o perpendiculares. El material de los tornillos es Nylon que no provoca daños en el acrílico y se puede lograr un buen ajuste enroscando solo con la mano.&lt;br /&gt;
&lt;br /&gt;
''Foto de los tornillos y de alguno colocado''&lt;br /&gt;
&lt;br /&gt;
Es importante tener en cuenta que se pueden usar tornillos M4 de cabeza hexagonal de cualquier largo en acero o hierro o tornillos M4 con cualquier tipo de cabeza pero de 15mm de largo&lt;br /&gt;
&lt;br /&gt;
''Foto de uso de tornillo cabeza hexagonal y cabeza philips''&lt;br /&gt;
&lt;br /&gt;
=== Algunos ejemplos: ===&lt;br /&gt;
&lt;br /&gt;
Ampliar en longitud.&lt;br /&gt;
&lt;br /&gt;
''Foto de un ejemplo''&lt;br /&gt;
&lt;br /&gt;
Ampliar en altura.&lt;br /&gt;
&lt;br /&gt;
''Foto de un ejemplo''&lt;br /&gt;
&lt;br /&gt;
Acercarse al piso.&lt;br /&gt;
&lt;br /&gt;
''Foto de un ejemplo''&lt;br /&gt;
&lt;br /&gt;
Poder hacer un Butiá de varias chatas de altura.&lt;br /&gt;
&lt;br /&gt;
''Foto de un ejemplo''&lt;/div&gt;</summary>
		<author><name>Rsisto</name></author>	</entry>

	<entry>
		<id>http://164.73.124.35/inco/proyectos/butia/mediawiki/index.php?title=Mec%C3%A1nica_Buti%C3%A1_V1.8&amp;diff=4052</id>
		<title>Mecánica Butiá V1.8</title>
		<link rel="alternate" type="text/html" href="http://164.73.124.35/inco/proyectos/butia/mediawiki/index.php?title=Mec%C3%A1nica_Buti%C3%A1_V1.8&amp;diff=4052"/>
				<updated>2013-02-19T20:44:44Z</updated>
		
		<summary type="html">&lt;p&gt;Rsisto: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== '''&amp;lt;span style=&amp;quot;color:#FF0000&amp;quot;&amp;gt;En construcción&amp;lt;/span&amp;gt;''' ==&lt;br /&gt;
[[Archivo:Butia18.jpg | 900px | center]]&lt;br /&gt;
&lt;br /&gt;
== Mejoras Butiá v1.8 ==&lt;br /&gt;
&lt;br /&gt;
* [http://www.fing.edu.uy/inco/proyectos/butia/mediawiki/index.php/Compatibilidad Compatibilidad con Lego].&lt;br /&gt;
* Sistema [http://es.wikipedia.org/wiki/Conexi%C3%B3n_en_caliente HotPlug].&lt;br /&gt;
* Desarrollado 100% en Facultad de Ingenieria. &lt;br /&gt;
* Componentes disponibles en Uruguay.&lt;br /&gt;
&lt;br /&gt;
== Materiales para la nueva versión de Butiá v1.8 ==&lt;br /&gt;
&lt;br /&gt;
Lista de elementos necesarios para la construcción:&lt;br /&gt;
* 1 Placa [http://www.fing.edu.uy/inco/proyectos/butia/mediawiki/index.php/Usb4butia USB4Butiá v1.8].&lt;br /&gt;
* 2 [http://www.robotis.com/xe/dynamixel_en Motores Dinamixel AX-12A].&lt;br /&gt;
* 1 [[Sensores_1.8 | Sensores v1.8]].&lt;br /&gt;
* 1 [[Pack de baterías]].&lt;br /&gt;
* 1 Rueda loca.&lt;br /&gt;
* 1 Chasis.&lt;br /&gt;
* 1 Chata.&lt;br /&gt;
* 2 Barandas.&lt;br /&gt;
* 2 Rueda Interior.&lt;br /&gt;
* 4 Rueda Exterior.&lt;br /&gt;
*   Bloques y Placas.&lt;br /&gt;
* 1 Llave de encendido.&lt;br /&gt;
*   Tornillos, tuercas y arandelas.&lt;br /&gt;
*   [http://www.fing.edu.uy/inco/proyectos/butia/mediawiki/index.php/Construcci%C3%B3n_Buti%C3%A1_V1.8#Cables_RJ45 Cables RJ45 para sensores].&lt;br /&gt;
*   Varios Cables para motores y alimentación.&lt;br /&gt;
* 1 Cable USB A-B (usados comunmente para conectar impresoras a PC).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Chata Butiá ==&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Archivo:ChataButiav1-8.jpg | 800px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
El archivo .zip contiene los planos para el acrilico de la chata. (En formato .cdr, .svg y .pdf)&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[http://www.fing.edu.uy/inco/proyectos/butia/files/ChataButia20.zip Chata Butiá]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Rueda Bloque y Placa Butiá ==&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Archivo:Rueda-Bloque-PlacaButiav1-8.jpg | 800 px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
El archivo .zip contiene los planos para las ruedas, los bloques y la placa de la chata. (En formato .cdr, .svg y .pdf)&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[http://www.fing.edu.uy/inco/proyectos/butia/files/RuedaBloquePlaca20.zip Ruedas, bloques y placa]&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>Rsisto</name></author>	</entry>

	<entry>
		<id>http://164.73.124.35/inco/proyectos/butia/mediawiki/index.php?title=Mec%C3%A1nica_Buti%C3%A1_V2.0&amp;diff=4051</id>
		<title>Mecánica Butiá V2.0</title>
		<link rel="alternate" type="text/html" href="http://164.73.124.35/inco/proyectos/butia/mediawiki/index.php?title=Mec%C3%A1nica_Buti%C3%A1_V2.0&amp;diff=4051"/>
				<updated>2013-02-19T20:44:14Z</updated>
		
		<summary type="html">&lt;p&gt;Rsisto: Página creada con ' == Barra de Encastre Butiá ==  Luego de recorrer distintos diseños de encastre que buscaban la funcionalidad en la instalación de sensores y compatibilidad con otros kits ll...'&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
== Barra de Encastre Butiá ==&lt;br /&gt;
&lt;br /&gt;
Luego de recorrer distintos diseños de encastre que buscaban la funcionalidad en la instalación de sensores y compatibilidad con otros kits llegamos a una barra de encastre que contempla todas las opciones que se nos presentaron hasta el momento y que es la barra de encastre Butiá.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Barra_de_encastre_butia.png | center]]&lt;br /&gt;
&lt;br /&gt;
En la figura podemos ver la la barra de encastre Butiá y las distintas compatibilidades que tiene.&lt;br /&gt;
La distancia entre el centro de la ojiva y los agujeros laterales es de 16mm donde se puede atornillar cualquier barra de lego, entre los extremos de la ojiva y los agujeros hay una distancias de 12,7mm que permite atornillar cualquier pieza de mecano y finalmente con el centro de la ojiva y los dos rectángulos a su lado se encastran las placas de sensores Butiá.&lt;br /&gt;
&lt;br /&gt;
''Foto de pieza lego agarrada al butia''&lt;br /&gt;
&lt;br /&gt;
''Foto de pieza mecano agarrada al butia''&lt;br /&gt;
&lt;br /&gt;
''Foto de placa montada en butia''&lt;br /&gt;
&lt;br /&gt;
Es importante que con esta barra de encastre el Butiá no pierde la posibilidad de añadirle elementos y asegurarlos con zunchos, collarines o tornillos de menos de 5mm de diámetro.&lt;br /&gt;
&lt;br /&gt;
''Foto de escuadras de acrílico con sensor agarrado con collarines''&lt;br /&gt;
&lt;br /&gt;
=== Placa de Sensores Butiá ===&lt;br /&gt;
&lt;br /&gt;
La placa de sensores ya no solo es un soporte de sensores sino que puede ser parte de una estructura creada con más de una placa encastrada para distintos fines como por ejemplo; brazo, pinza, sensores alejados, sensores altos y bajos, etc. Esto es posible ya que la placa porta encastres Butiá hembra y macho en todos los sentidos.&lt;br /&gt;
&lt;br /&gt;
''Foto de la placas sensor''&lt;br /&gt;
&lt;br /&gt;
''Fotos de sensores montados en butia y alguna estructura''&lt;br /&gt;
&lt;br /&gt;
También puede servir de estructura para montar el chasis a la placa sin necesidad de tener motores AX12. Esta ultima propiedad se busco con el fin de poder tener la estructura del Butiá sin depender de los motores AX12 y así poder montar cualquier motor de corriente continua de menor costo. El agujero central de 6mm en la placa montada como estructura permite que se use de soporte para el eje de la rueda.&lt;br /&gt;
&lt;br /&gt;
=== Accesorios de montaje ===&lt;br /&gt;
&lt;br /&gt;
Como accesorios de montaje se pueden encontrar en el Kit los encastres para placas en paralelo que permite colocar 2 placas de sensor en paralelo entre ellas o una placa de sensor en paralelo con la chata o el chasis.&lt;br /&gt;
&lt;br /&gt;
''Foto del encastre para placas en paralelo''&lt;br /&gt;
&lt;br /&gt;
''Foto de 2 placas encastradas en paralelo y placa con chasis''&lt;br /&gt;
&lt;br /&gt;
Los tornillos son M4 de 20mm y cabeza hexagonal para que sea sencillo su montaje y sean compatibles para colocar placas de sensor en paralelo o perpendiculares. El material de los tornillos es Nylon que no provoca daños en el acrílico y se puede lograr un buen ajuste enroscando solo con la mano.&lt;br /&gt;
&lt;br /&gt;
''Foto de los tornillos y de alguno colocado''&lt;br /&gt;
&lt;br /&gt;
Es importante tener en cuenta que se pueden usar tornillos M4 de cabeza hexagonal de cualquier largo en acero o hierro o tornillos M4 con cualquier tipo de cabeza pero de 15mm de largo&lt;br /&gt;
&lt;br /&gt;
''Foto de uso de tornillo cabeza hexagonal y cabeza philips''&lt;br /&gt;
&lt;br /&gt;
=== Algunos ejemplos: ===&lt;br /&gt;
&lt;br /&gt;
Ampliar en longitud.&lt;br /&gt;
&lt;br /&gt;
''Foto de un ejemplo''&lt;br /&gt;
&lt;br /&gt;
Ampliar en altura.&lt;br /&gt;
&lt;br /&gt;
''Foto de un ejemplo''&lt;br /&gt;
&lt;br /&gt;
Acercarse al piso.&lt;br /&gt;
&lt;br /&gt;
''Foto de un ejemplo''&lt;br /&gt;
&lt;br /&gt;
Poder hacer un Butiá de varias chatas de altura.&lt;br /&gt;
&lt;br /&gt;
''Foto de un ejemplo''&lt;/div&gt;</summary>
		<author><name>Rsisto</name></author>	</entry>

	<entry>
		<id>http://164.73.124.35/inco/proyectos/butia/mediawiki/index.php?title=Construcci%C3%B3n_Buti%C3%A1_V1.8&amp;diff=4050</id>
		<title>Construcción Butiá V1.8</title>
		<link rel="alternate" type="text/html" href="http://164.73.124.35/inco/proyectos/butia/mediawiki/index.php?title=Construcci%C3%B3n_Buti%C3%A1_V1.8&amp;diff=4050"/>
				<updated>2013-02-19T20:43:07Z</updated>
		
		<summary type="html">&lt;p&gt;Rsisto: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;*[[Electrónica| Electrónica]]&lt;br /&gt;
*[[Software|Software]]&lt;br /&gt;
*[[Mecánica_Butiá_V1.8|Mecanica]]&lt;br /&gt;
*[http://www.fing.edu.uy/inco/proyectos/butia/files/hardware/Presentacion_Butia_Taller_Armado.odp Presentacion Taller de Armado ]&lt;/div&gt;</summary>
		<author><name>Rsisto</name></author>	</entry>

	<entry>
		<id>http://164.73.124.35/inco/proyectos/butia/mediawiki/index.php?title=Mecanica&amp;diff=4049</id>
		<title>Mecanica</title>
		<link rel="alternate" type="text/html" href="http://164.73.124.35/inco/proyectos/butia/mediawiki/index.php?title=Mecanica&amp;diff=4049"/>
				<updated>2013-02-19T20:40:29Z</updated>
		
		<summary type="html">&lt;p&gt;Rsisto: Página blanqueada&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Rsisto</name></author>	</entry>

	<entry>
		<id>http://164.73.124.35/inco/proyectos/butia/mediawiki/index.php?title=Butia_reconocimiento_marcas&amp;diff=4048</id>
		<title>Butia reconocimiento marcas</title>
		<link rel="alternate" type="text/html" href="http://164.73.124.35/inco/proyectos/butia/mediawiki/index.php?title=Butia_reconocimiento_marcas&amp;diff=4048"/>
				<updated>2013-02-19T20:25:14Z</updated>
		
		<summary type="html">&lt;p&gt;Rsisto: /* Paleta reconocimiento de marcas */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Integrantes ==&lt;br /&gt;
* Nicolás Fúrquez&lt;br /&gt;
* Rafael Sisto&lt;br /&gt;
&lt;br /&gt;
== Objetivos ==&lt;br /&gt;
* Utilizando [http://www.hitl.washington.edu/artoolkit/ ARToolKit] construir un plugin para Tortugarte/Tortublocks que permita reconocer las marcas. Esto puede ser utilizado para que el robot se localice y navegue en un entorno.&lt;br /&gt;
&lt;br /&gt;
Ejemplos de marcas:&amp;lt;br&amp;gt;&lt;br /&gt;
[[Archivo:StopMark.png|300px]] [[Archivo:YieldMark.png|300px]]&lt;br /&gt;
&lt;br /&gt;
Una de las cosas que nos permite la librería (ARToolKit) es que las marcas no necesariamente tienen que estar en color, permitiendo así imprimirlas en cualquier impresora siempre y cuando se mantenga el tamaño.&lt;br /&gt;
&lt;br /&gt;
== Documentación de la solución ==&lt;br /&gt;
Se desarrolló un api que obtiene la información almacenada de las marcas y mediante la ayuda de ARToolKit se detectan las mismas en las capturas de la cámara.&lt;br /&gt;
&lt;br /&gt;
El código fuente e instrucciones de instalación se pueden encontrar en el repositorio utilizado: &lt;br /&gt;
[https://github.com/rsisto/multiPatternRecognition multiPatternRecognition]&lt;br /&gt;
&lt;br /&gt;
=== Diagrama de componentes ===&lt;br /&gt;
En el siguiente diagrama pueden visualizarse los componentes y su interacción. pattern_detection funciona como plugin de TurtleBlocks, que a su vez utiliza la librería multiPatternDetection (a través de un binding de python a C). Esta última utiliza funciones de ARToolKit para la detección de marcas.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Arq_pattern_detection.png|400px|Arquitectura de detección de patrones con ARToolKit]]&lt;br /&gt;
&lt;br /&gt;
=== Paleta reconocimiento de marcas ===&lt;br /&gt;
Paleta:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Paleta_reco_marcas.png|700px]]&lt;br /&gt;
&lt;br /&gt;
La paleta posee botones fijos que son:&lt;br /&gt;
&lt;br /&gt;
'''&amp;quot;Viendo Señal&amp;quot;''':Este icono recibe como parámetro un icono de señal (imagen o texto), y nos dice si la cámara lo esta viendo o no.&lt;br /&gt;
&lt;br /&gt;
'''&amp;quot;Distancia Señal&amp;quot;''':Este icono devuelve la distancia trigonométrica desde la cámara hasta el centro de la señal, la magnitud utilizada son mm. Se asume un tamaño de marcas de 16x16cm, salvo que se configure de forma distinta.&lt;br /&gt;
&lt;br /&gt;
El resto se autogenera leyendo el archivo pattern_detection/library/multiPatternDetection/Data/object_data, en este archivo están todos las marcas que se pueden ver con la paleta, uno de los datos que se ponen dentro es un identificador (nombre) que al iniciarse se lee y luego se busca en la carpeta pattern_detection/images/ si tiene el icono correspondiente, si está pone la imagen como aparece en la paleta, sino lo encuentra generara el icono pero con el texto del nombre. En la sección [[Butia_reconocimiento_marcas]] se puede ver las características de estos iconos.&lt;br /&gt;
&lt;br /&gt;
En este ejemplo se puede ver como se utiliza, en el código de la izquierda si la cámara ve, la señal de curva, moverá 100 la tortuga hacia adelante y luego girara a la derecha un angulo aleatorio entre -30 y 30.&lt;br /&gt;
En el ejemplo de la derecha si ve la señal de ''Contramano'' se movera hacia atras y cambiara la pluma a rojo, sino cambiara a azul y se movera 100 hacia adelante&lt;br /&gt;
&lt;br /&gt;
[[Archivo:reconociendo_seniales_Ejemplo.png|700px]]&lt;br /&gt;
&lt;br /&gt;
==== Ejemplos usando la paleta y Butia ====&lt;br /&gt;
&lt;br /&gt;
Usando la marca de ''Pare'', el Butia detiene la marcha.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Archivo:ButiaSenialesEjemplo1.png|300px|left]] &amp;lt;videoflash&amp;gt;vF9ZhQYIwVg&amp;lt;/videoflash&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;Usando la marca de ''Ceda el paso'', el Butia disminuye la velocidad.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Archivo:ButiaSenialesEjemplo2.png|300px|left]]&amp;lt;videoflash&amp;gt;Mbs5GT8vuIM&amp;lt;/videoflash&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;Usando la marca de ''Contramano'', el Butia gira hasta no ver la marca y luego sigue adelante. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Archivo:ButiaSenialesEjemplo3.png|300px|left]] &amp;lt;videoflash&amp;gt;m04N9YJ7qd4&amp;lt;/videoflash&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Desafíos y problemas encontrados ===&lt;br /&gt;
* La librería ARToolKit requiere la librería libglut.so.3 para funcionar, sin embargo en las XO no es posible instalar la librería en carpetas del sistema. Esto causa que al intentar cargar la librería con C types en python se devuelva el error ''OSError: libglut.so.3: cannot open shared object file: No such file or directory''. Para evitar este problema, se adjunta la librería en la carpeta del plugin y se carga en python previo a cargar la librería de ARToolkit con el siguiente comando: ''cdll.LoadLibrary(&amp;quot;lib/libglut.so.3&amp;quot;)''.&lt;br /&gt;
&lt;br /&gt;
== Instalación de plugin ==&lt;br /&gt;
===Compilar archivos===&lt;br /&gt;
Son necesarias los siguientes paquetes debian para poder compilar:&lt;br /&gt;
libglib2.0-dev, freeglut3-dev, libgstreamer0.10-dev, libxi-dev&lt;br /&gt;
&lt;br /&gt;
===Ejecución===&lt;br /&gt;
Para la ejecución del plugin es necesario instalar el paquete gst-plugins-good.&lt;br /&gt;
&lt;br /&gt;
Si se ejecuta en una máquina configurada en idioma inglés, es necesario substituir &amp;quot;0,0&amp;quot; por &amp;quot;0.0&amp;quot; en el archivo turtle_art_plugin/pattern_recognition/library/multiPatternRecognition/Data/object_data.&lt;br /&gt;
&lt;br /&gt;
===Correr script de prueba===&lt;br /&gt;
Opcionalmente, es posible correr pruebas para asegurarse que la detección de marcas está funcionando correctamente.&lt;br /&gt;
&lt;br /&gt;
En la carpeta turtle_art_plugin/pattern_recognition/doc del código butiá, hay un pdf con la marca NotEnter. Imprimir el pdf.&lt;br /&gt;
&lt;br /&gt;
Luego, ejecutar turtle_art_plugin/pattern_recognition/library/apiTestDetectMarkers.py. Al posicionar la marca impresa frente a la cámara, debería imprimirse un número en consola, que representa la distancia a la marca detectada.&lt;br /&gt;
&lt;br /&gt;
== Generación de nuevas marcas ==&lt;br /&gt;
Es posible generar nuevas marcas utilizando una actividad creada para ese fin o de forma manual.&lt;br /&gt;
&lt;br /&gt;
=== Actividad para agregar marcas ===&lt;br /&gt;
&lt;br /&gt;
Se creo una actividad por la cual se puede agregar o quitar marcas, de una manera mas amena al usuario (docentes o educandos), se puede descargar la misma desde [http://download.sugarlabs.org/activities/4650/ el sitio de Sugar Labs], &lt;br /&gt;
La actividad se puede instalar sin tener el Plugin o Tortugarte/TortuBots, pero al abrirla avisa al usuario que no se encuentra alguno de estos elementos.&lt;br /&gt;
En la primer pestaña se puede ver una lista con los identificadores de las señales que están instaladas.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:NewPattersSegundaPestaña.png|600px]]&lt;br /&gt;
&lt;br /&gt;
Si existe un icono asociado se muestra a la derecha al seleccionarlo, si no lo tiene se muestra un icono general.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:NewPatternsListaConSeleccion.png|600px]]&lt;br /&gt;
&lt;br /&gt;
En la segunda pestaña se encuentran los campos para poder agregar una señal, Identificador, tamaño, ruta al archivo .patt y como opcional la ruta al archivo .svg que servirá de icono en la paleta.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:NewPattersSegundaPestaña.png|600px]]&lt;br /&gt;
&lt;br /&gt;
En esta pestaña se encuentra el link a la wiki que dice como generar el .patt&lt;br /&gt;
En el caso que se quiera poner una identificador de señal que ya exista, la actividad preguntara si se quiere sobrescribir.&lt;br /&gt;
&lt;br /&gt;
=== Manualmente a partir de patrones impresos ===&lt;br /&gt;
Se debe generar un archivo de la marca con un recuadro negro. Al comienzo de este artículo pueden verse imágenes de ejemplo. Al imprimirlas, recordar dejar un margen blanco de al menos 1 cm.&lt;br /&gt;
&lt;br /&gt;
Luego de generados los archivos para imprimir, se deberán generar los archivos de patrones. &lt;br /&gt;
Para realizar esto:&lt;br /&gt;
# Acceder al [[Generador de patrones para plugin Reconocimento de marcas]]&lt;br /&gt;
# Seleccionar el origen de donde se generará el patrón. Si se utiliza la cámara, seleccionar ''Camera Mode''. Si se carga la imagen del patrón (incluyendo el recuadro negro) desde un archivo, seleccionar ''Load marker Image''&lt;br /&gt;
# Seleccionar tamaño de patrón, por ejemplo, si el patrón (incluyendo el recuadro negro) mide 16x16 cm, seleccionar ''16x16''&lt;br /&gt;
# Seleccionar porcentaje del recuadro que representa el patrón. Por ejemplo, si todo el recuadro mide 16cm y el borde negro mide 2cm, el patrón mide 12x12cm, por lo tanto 75%. &lt;br /&gt;
# Una vez que se vea un recuadro rojo alrededor de la marca con el rectángulo negro, presionar el botón ''Get Pattern''. Aparecerá un recuadro con los patrones reconocidos, navegar con el botón ''next'' al deseado y presionar ''Save current''. Darle un nombre al archivo en minúsculas, con la extensión '''.patt''', por ejemplo mimarca.patt&lt;br /&gt;
&lt;br /&gt;
En este punto se tiene el archivo .patt generado y como último paso se debe configurar el plugin para poder comenzar a utilizarlo. Para esto:&lt;br /&gt;
# Copiar archivo generado (extensión .patt) a la carpeta ''pattern_detection/library/multiPatternDetection/Data/''&lt;br /&gt;
# Editar el archivo '''object_data''' en esa misma carpeta:&lt;br /&gt;
## Incrementar en 1 el número que aparece al principio (Cantidad de marcas a ser detectados). &lt;br /&gt;
## Agregar a continuación en el mismo archivo las líneas correspondientes al patrón, de la siguiente manera:&lt;br /&gt;
### Una línea representando el id de la marca&lt;br /&gt;
### Línea con el nombre de archivo .patt generado anteriormente&lt;br /&gt;
### Línea conteniendo tamaño en milímetros de la marca&lt;br /&gt;
### Línea conteniendo 2 decimales, separados por 1 espacio representando el punto medio de la marca.&lt;br /&gt;
## Guardar el archivo y cerrar.&lt;br /&gt;
# La marca está lista para ser utilizada y aparecerá en la paleta de Tortugarte luego de reiniciar. Por defecto aparecerá un texto con el id de la marca, pero es posible agregar un ícono, generando 1 imagen en formato svg y colocándola en la carpeta '''images/'''. Por ejemplo, para la marca con id '''Stop''' dentro del archivo  '''object_data''', se debe generar 2 imágenes, una nombrándola como '''Stop'''small.svg de 40x40px y creando una copia de la misma con el nombre '''Stop'''off.svg pero de 70x70px.&lt;br /&gt;
&lt;br /&gt;
== Trabajos a Futuro ==&lt;br /&gt;
* '''Mayor versatilidad para marcas''': El reconocimiento de marcas con ARToolKit facilitó el desarrollo de la solución, ya que al ser utilizado en otras actividades en las terminales XO acortaba el tiempo del proyecto, ya que no se tuvo que hacer un análisis de factibilidad y se tenía la librería ya compilada para los mismos, además que la generación de patrones ya viene resuelta. Sin embargo, al utilizar este API, las marcas están limitadas a una forma cuadrada y que estén contenidas dentro de un recuadro negro. Para poder evitar estas limitantes se sugiere utilizar un API de más bajo nivel como OpenCV para poder reconocer otros tipos de marcas, como por ejemplo, personas, caras, objetos, etc.&lt;br /&gt;
* &amp;lt;strike&amp;gt;'''Bloque para obtener distancia a marca''': La librería creada en C actualiza el estado de las marcas cuando detecta la presencia de las mismas. Entre esa información, se encuentra una matriz que tiene la posición de la marca respecto a la cámara. Se sugiere que con esta información se cree un nuevo bloque '''Distancia a la marca''', similar al detectar marca, que reciba como parámetro el id de marca y devuelva la distancia a la marca.&amp;lt;/strike&amp;gt;&lt;br /&gt;
* &amp;lt;strike&amp;gt; '''Internacionalización''': La paleta desarrollada se realizó en idioma español, pero sería recomendable internacionalizar las etiquetas para que pueda ser localizado a otros idiomas de TurtleArt, por lo menos en inglés.&amp;lt;/strike&amp;gt;&lt;/div&gt;</summary>
		<author><name>Rsisto</name></author>	</entry>

	<entry>
		<id>http://164.73.124.35/inco/proyectos/butia/mediawiki/index.php?title=Butia_reconocimiento_marcas&amp;diff=4047</id>
		<title>Butia reconocimiento marcas</title>
		<link rel="alternate" type="text/html" href="http://164.73.124.35/inco/proyectos/butia/mediawiki/index.php?title=Butia_reconocimiento_marcas&amp;diff=4047"/>
				<updated>2013-02-19T20:24:14Z</updated>
		
		<summary type="html">&lt;p&gt;Rsisto: /* Generación de nuevas marcas */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Integrantes ==&lt;br /&gt;
* Nicolás Fúrquez&lt;br /&gt;
* Rafael Sisto&lt;br /&gt;
&lt;br /&gt;
== Objetivos ==&lt;br /&gt;
* Utilizando [http://www.hitl.washington.edu/artoolkit/ ARToolKit] construir un plugin para Tortugarte/Tortublocks que permita reconocer las marcas. Esto puede ser utilizado para que el robot se localice y navegue en un entorno.&lt;br /&gt;
&lt;br /&gt;
Ejemplos de marcas:&amp;lt;br&amp;gt;&lt;br /&gt;
[[Archivo:StopMark.png|300px]] [[Archivo:YieldMark.png|300px]]&lt;br /&gt;
&lt;br /&gt;
Una de las cosas que nos permite la librería (ARToolKit) es que las marcas no necesariamente tienen que estar en color, permitiendo así imprimirlas en cualquier impresora siempre y cuando se mantenga el tamaño.&lt;br /&gt;
&lt;br /&gt;
== Documentación de la solución ==&lt;br /&gt;
Se desarrolló un api que obtiene la información almacenada de las marcas y mediante la ayuda de ARToolKit se detectan las mismas en las capturas de la cámara.&lt;br /&gt;
&lt;br /&gt;
El código fuente e instrucciones de instalación se pueden encontrar en el repositorio utilizado: &lt;br /&gt;
[https://github.com/rsisto/multiPatternRecognition multiPatternRecognition]&lt;br /&gt;
&lt;br /&gt;
=== Diagrama de componentes ===&lt;br /&gt;
En el siguiente diagrama pueden visualizarse los componentes y su interacción. pattern_detection funciona como plugin de TurtleBlocks, que a su vez utiliza la librería multiPatternDetection (a través de un binding de python a C). Esta última utiliza funciones de ARToolKit para la detección de marcas.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Arq_pattern_detection.png|400px|Arquitectura de detección de patrones con ARToolKit]]&lt;br /&gt;
&lt;br /&gt;
=== Paleta reconocimiento de marcas ===&lt;br /&gt;
Paleta:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Paleta_reco_marcas.png|700px]]&lt;br /&gt;
&lt;br /&gt;
La paleta posee botones fijos que son:&lt;br /&gt;
&lt;br /&gt;
'''&amp;quot;Viendo Señal&amp;quot;''':Este icono recibe como parámetro un icono de señal (imagen o texto), y nos dice si la cámara lo esta viendo o no.&lt;br /&gt;
&lt;br /&gt;
'''&amp;quot;Distancia Señal&amp;quot;''':Este icono devuelve la distancia trigonométrica desde la cámara hasta el centro de la señal, la magnitud utilizada son mm. &lt;br /&gt;
&lt;br /&gt;
El resto se autogenera leyendo el archivo pattern_detection/library/multiPatternDetection/Data/object_data, en este archivo están todos las marcas que se pueden ver con la paleta, uno de los datos que se ponen dentro es un identificador (nombre) que al iniciarse se lee y luego se busca en la carpeta pattern_detection/images/ si tiene el icono correspondiente, si está pone la imagen como aparece en la paleta, sino lo encuentra generara el icono pero con el texto del nombre. En la sección [[Butia_reconocimiento_marcas]] se puede ver las características de estos iconos.&lt;br /&gt;
&lt;br /&gt;
En este ejemplo se puede ver como se utiliza, en el código de la izquierda si la cámara ve, la señal de curva, moverá 100 la tortuga hacia adelante y luego girara a la derecha un angulo aleatorio entre -30 y 30.&lt;br /&gt;
En el ejemplo de la derecha si ve la señal de ''Contramano'' se movera hacia atras y cambiara la pluma a rojo, sino cambiara a azul y se movera 100 hacia adelante&lt;br /&gt;
&lt;br /&gt;
[[Archivo:reconociendo_seniales_Ejemplo.png|700px]]&lt;br /&gt;
&lt;br /&gt;
==== Ejemplos usando la paleta y Butia ====&lt;br /&gt;
&lt;br /&gt;
Usando la marca de ''Pare'', el Butia detiene la marcha.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Archivo:ButiaSenialesEjemplo1.png|300px|left]] &amp;lt;videoflash&amp;gt;vF9ZhQYIwVg&amp;lt;/videoflash&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;Usando la marca de ''Ceda el paso'', el Butia disminuye la velocidad.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Archivo:ButiaSenialesEjemplo2.png|300px|left]]&amp;lt;videoflash&amp;gt;Mbs5GT8vuIM&amp;lt;/videoflash&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;Usando la marca de ''Contramano'', el Butia gira hasta no ver la marca y luego sigue adelante. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Archivo:ButiaSenialesEjemplo3.png|300px|left]] &amp;lt;videoflash&amp;gt;m04N9YJ7qd4&amp;lt;/videoflash&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Desafíos y problemas encontrados ===&lt;br /&gt;
* La librería ARToolKit requiere la librería libglut.so.3 para funcionar, sin embargo en las XO no es posible instalar la librería en carpetas del sistema. Esto causa que al intentar cargar la librería con C types en python se devuelva el error ''OSError: libglut.so.3: cannot open shared object file: No such file or directory''. Para evitar este problema, se adjunta la librería en la carpeta del plugin y se carga en python previo a cargar la librería de ARToolkit con el siguiente comando: ''cdll.LoadLibrary(&amp;quot;lib/libglut.so.3&amp;quot;)''.&lt;br /&gt;
&lt;br /&gt;
== Instalación de plugin ==&lt;br /&gt;
===Compilar archivos===&lt;br /&gt;
Son necesarias los siguientes paquetes debian para poder compilar:&lt;br /&gt;
libglib2.0-dev, freeglut3-dev, libgstreamer0.10-dev, libxi-dev&lt;br /&gt;
&lt;br /&gt;
===Ejecución===&lt;br /&gt;
Para la ejecución del plugin es necesario instalar el paquete gst-plugins-good.&lt;br /&gt;
&lt;br /&gt;
Si se ejecuta en una máquina configurada en idioma inglés, es necesario substituir &amp;quot;0,0&amp;quot; por &amp;quot;0.0&amp;quot; en el archivo turtle_art_plugin/pattern_recognition/library/multiPatternRecognition/Data/object_data.&lt;br /&gt;
&lt;br /&gt;
===Correr script de prueba===&lt;br /&gt;
Opcionalmente, es posible correr pruebas para asegurarse que la detección de marcas está funcionando correctamente.&lt;br /&gt;
&lt;br /&gt;
En la carpeta turtle_art_plugin/pattern_recognition/doc del código butiá, hay un pdf con la marca NotEnter. Imprimir el pdf.&lt;br /&gt;
&lt;br /&gt;
Luego, ejecutar turtle_art_plugin/pattern_recognition/library/apiTestDetectMarkers.py. Al posicionar la marca impresa frente a la cámara, debería imprimirse un número en consola, que representa la distancia a la marca detectada.&lt;br /&gt;
&lt;br /&gt;
== Generación de nuevas marcas ==&lt;br /&gt;
Es posible generar nuevas marcas utilizando una actividad creada para ese fin o de forma manual.&lt;br /&gt;
&lt;br /&gt;
=== Actividad para agregar marcas ===&lt;br /&gt;
&lt;br /&gt;
Se creo una actividad por la cual se puede agregar o quitar marcas, de una manera mas amena al usuario (docentes o educandos), se puede descargar la misma desde [http://download.sugarlabs.org/activities/4650/ el sitio de Sugar Labs], &lt;br /&gt;
La actividad se puede instalar sin tener el Plugin o Tortugarte/TortuBots, pero al abrirla avisa al usuario que no se encuentra alguno de estos elementos.&lt;br /&gt;
En la primer pestaña se puede ver una lista con los identificadores de las señales que están instaladas.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:NewPattersSegundaPestaña.png|600px]]&lt;br /&gt;
&lt;br /&gt;
Si existe un icono asociado se muestra a la derecha al seleccionarlo, si no lo tiene se muestra un icono general.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:NewPatternsListaConSeleccion.png|600px]]&lt;br /&gt;
&lt;br /&gt;
En la segunda pestaña se encuentran los campos para poder agregar una señal, Identificador, tamaño, ruta al archivo .patt y como opcional la ruta al archivo .svg que servirá de icono en la paleta.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:NewPattersSegundaPestaña.png|600px]]&lt;br /&gt;
&lt;br /&gt;
En esta pestaña se encuentra el link a la wiki que dice como generar el .patt&lt;br /&gt;
En el caso que se quiera poner una identificador de señal que ya exista, la actividad preguntara si se quiere sobrescribir.&lt;br /&gt;
&lt;br /&gt;
=== Manualmente a partir de patrones impresos ===&lt;br /&gt;
Se debe generar un archivo de la marca con un recuadro negro. Al comienzo de este artículo pueden verse imágenes de ejemplo. Al imprimirlas, recordar dejar un margen blanco de al menos 1 cm.&lt;br /&gt;
&lt;br /&gt;
Luego de generados los archivos para imprimir, se deberán generar los archivos de patrones. &lt;br /&gt;
Para realizar esto:&lt;br /&gt;
# Acceder al [[Generador de patrones para plugin Reconocimento de marcas]]&lt;br /&gt;
# Seleccionar el origen de donde se generará el patrón. Si se utiliza la cámara, seleccionar ''Camera Mode''. Si se carga la imagen del patrón (incluyendo el recuadro negro) desde un archivo, seleccionar ''Load marker Image''&lt;br /&gt;
# Seleccionar tamaño de patrón, por ejemplo, si el patrón (incluyendo el recuadro negro) mide 16x16 cm, seleccionar ''16x16''&lt;br /&gt;
# Seleccionar porcentaje del recuadro que representa el patrón. Por ejemplo, si todo el recuadro mide 16cm y el borde negro mide 2cm, el patrón mide 12x12cm, por lo tanto 75%. &lt;br /&gt;
# Una vez que se vea un recuadro rojo alrededor de la marca con el rectángulo negro, presionar el botón ''Get Pattern''. Aparecerá un recuadro con los patrones reconocidos, navegar con el botón ''next'' al deseado y presionar ''Save current''. Darle un nombre al archivo en minúsculas, con la extensión '''.patt''', por ejemplo mimarca.patt&lt;br /&gt;
&lt;br /&gt;
En este punto se tiene el archivo .patt generado y como último paso se debe configurar el plugin para poder comenzar a utilizarlo. Para esto:&lt;br /&gt;
# Copiar archivo generado (extensión .patt) a la carpeta ''pattern_detection/library/multiPatternDetection/Data/''&lt;br /&gt;
# Editar el archivo '''object_data''' en esa misma carpeta:&lt;br /&gt;
## Incrementar en 1 el número que aparece al principio (Cantidad de marcas a ser detectados). &lt;br /&gt;
## Agregar a continuación en el mismo archivo las líneas correspondientes al patrón, de la siguiente manera:&lt;br /&gt;
### Una línea representando el id de la marca&lt;br /&gt;
### Línea con el nombre de archivo .patt generado anteriormente&lt;br /&gt;
### Línea conteniendo tamaño en milímetros de la marca&lt;br /&gt;
### Línea conteniendo 2 decimales, separados por 1 espacio representando el punto medio de la marca.&lt;br /&gt;
## Guardar el archivo y cerrar.&lt;br /&gt;
# La marca está lista para ser utilizada y aparecerá en la paleta de Tortugarte luego de reiniciar. Por defecto aparecerá un texto con el id de la marca, pero es posible agregar un ícono, generando 1 imagen en formato svg y colocándola en la carpeta '''images/'''. Por ejemplo, para la marca con id '''Stop''' dentro del archivo  '''object_data''', se debe generar 2 imágenes, una nombrándola como '''Stop'''small.svg de 40x40px y creando una copia de la misma con el nombre '''Stop'''off.svg pero de 70x70px.&lt;br /&gt;
&lt;br /&gt;
== Trabajos a Futuro ==&lt;br /&gt;
* '''Mayor versatilidad para marcas''': El reconocimiento de marcas con ARToolKit facilitó el desarrollo de la solución, ya que al ser utilizado en otras actividades en las terminales XO acortaba el tiempo del proyecto, ya que no se tuvo que hacer un análisis de factibilidad y se tenía la librería ya compilada para los mismos, además que la generación de patrones ya viene resuelta. Sin embargo, al utilizar este API, las marcas están limitadas a una forma cuadrada y que estén contenidas dentro de un recuadro negro. Para poder evitar estas limitantes se sugiere utilizar un API de más bajo nivel como OpenCV para poder reconocer otros tipos de marcas, como por ejemplo, personas, caras, objetos, etc.&lt;br /&gt;
* &amp;lt;strike&amp;gt;'''Bloque para obtener distancia a marca''': La librería creada en C actualiza el estado de las marcas cuando detecta la presencia de las mismas. Entre esa información, se encuentra una matriz que tiene la posición de la marca respecto a la cámara. Se sugiere que con esta información se cree un nuevo bloque '''Distancia a la marca''', similar al detectar marca, que reciba como parámetro el id de marca y devuelva la distancia a la marca.&amp;lt;/strike&amp;gt;&lt;br /&gt;
* &amp;lt;strike&amp;gt; '''Internacionalización''': La paleta desarrollada se realizó en idioma español, pero sería recomendable internacionalizar las etiquetas para que pueda ser localizado a otros idiomas de TurtleArt, por lo menos en inglés.&amp;lt;/strike&amp;gt;&lt;/div&gt;</summary>
		<author><name>Rsisto</name></author>	</entry>

	<entry>
		<id>http://164.73.124.35/inco/proyectos/butia/mediawiki/index.php?title=Butia_reconocimiento_marcas&amp;diff=4046</id>
		<title>Butia reconocimiento marcas</title>
		<link rel="alternate" type="text/html" href="http://164.73.124.35/inco/proyectos/butia/mediawiki/index.php?title=Butia_reconocimiento_marcas&amp;diff=4046"/>
				<updated>2013-02-19T20:18:48Z</updated>
		
		<summary type="html">&lt;p&gt;Rsisto: /* Actividad para agregar marcas */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Integrantes ==&lt;br /&gt;
* Nicolás Fúrquez&lt;br /&gt;
* Rafael Sisto&lt;br /&gt;
&lt;br /&gt;
== Objetivos ==&lt;br /&gt;
* Utilizando [http://www.hitl.washington.edu/artoolkit/ ARToolKit] construir un plugin para Tortugarte/Tortublocks que permita reconocer las marcas. Esto puede ser utilizado para que el robot se localice y navegue en un entorno.&lt;br /&gt;
&lt;br /&gt;
Ejemplos de marcas:&amp;lt;br&amp;gt;&lt;br /&gt;
[[Archivo:StopMark.png|300px]] [[Archivo:YieldMark.png|300px]]&lt;br /&gt;
&lt;br /&gt;
Una de las cosas que nos permite la librería (ARToolKit) es que las marcas no necesariamente tienen que estar en color, permitiendo así imprimirlas en cualquier impresora siempre y cuando se mantenga el tamaño.&lt;br /&gt;
&lt;br /&gt;
== Documentación de la solución ==&lt;br /&gt;
Se desarrolló un api que obtiene la información almacenada de las marcas y mediante la ayuda de ARToolKit se detectan las mismas en las capturas de la cámara.&lt;br /&gt;
&lt;br /&gt;
El código fuente e instrucciones de instalación se pueden encontrar en el repositorio utilizado: &lt;br /&gt;
[https://github.com/rsisto/multiPatternRecognition multiPatternRecognition]&lt;br /&gt;
&lt;br /&gt;
=== Diagrama de componentes ===&lt;br /&gt;
En el siguiente diagrama pueden visualizarse los componentes y su interacción. pattern_detection funciona como plugin de TurtleBlocks, que a su vez utiliza la librería multiPatternDetection (a través de un binding de python a C). Esta última utiliza funciones de ARToolKit para la detección de marcas.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Arq_pattern_detection.png|400px|Arquitectura de detección de patrones con ARToolKit]]&lt;br /&gt;
&lt;br /&gt;
=== Paleta reconocimiento de marcas ===&lt;br /&gt;
Paleta:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Paleta_reco_marcas.png|700px]]&lt;br /&gt;
&lt;br /&gt;
La paleta posee botones fijos que son:&lt;br /&gt;
&lt;br /&gt;
'''&amp;quot;Viendo Señal&amp;quot;''':Este icono recibe como parámetro un icono de señal (imagen o texto), y nos dice si la cámara lo esta viendo o no.&lt;br /&gt;
&lt;br /&gt;
'''&amp;quot;Distancia Señal&amp;quot;''':Este icono devuelve la distancia trigonométrica desde la cámara hasta el centro de la señal, la magnitud utilizada son mm. &lt;br /&gt;
&lt;br /&gt;
El resto se autogenera leyendo el archivo pattern_detection/library/multiPatternDetection/Data/object_data, en este archivo están todos las marcas que se pueden ver con la paleta, uno de los datos que se ponen dentro es un identificador (nombre) que al iniciarse se lee y luego se busca en la carpeta pattern_detection/images/ si tiene el icono correspondiente, si está pone la imagen como aparece en la paleta, sino lo encuentra generara el icono pero con el texto del nombre. En la sección [[Butia_reconocimiento_marcas]] se puede ver las características de estos iconos.&lt;br /&gt;
&lt;br /&gt;
En este ejemplo se puede ver como se utiliza, en el código de la izquierda si la cámara ve, la señal de curva, moverá 100 la tortuga hacia adelante y luego girara a la derecha un angulo aleatorio entre -30 y 30.&lt;br /&gt;
En el ejemplo de la derecha si ve la señal de ''Contramano'' se movera hacia atras y cambiara la pluma a rojo, sino cambiara a azul y se movera 100 hacia adelante&lt;br /&gt;
&lt;br /&gt;
[[Archivo:reconociendo_seniales_Ejemplo.png|700px]]&lt;br /&gt;
&lt;br /&gt;
==== Ejemplos usando la paleta y Butia ====&lt;br /&gt;
&lt;br /&gt;
Usando la marca de ''Pare'', el Butia detiene la marcha.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Archivo:ButiaSenialesEjemplo1.png|300px|left]] &amp;lt;videoflash&amp;gt;vF9ZhQYIwVg&amp;lt;/videoflash&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;Usando la marca de ''Ceda el paso'', el Butia disminuye la velocidad.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Archivo:ButiaSenialesEjemplo2.png|300px|left]]&amp;lt;videoflash&amp;gt;Mbs5GT8vuIM&amp;lt;/videoflash&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;Usando la marca de ''Contramano'', el Butia gira hasta no ver la marca y luego sigue adelante. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Archivo:ButiaSenialesEjemplo3.png|300px|left]] &amp;lt;videoflash&amp;gt;m04N9YJ7qd4&amp;lt;/videoflash&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Desafíos y problemas encontrados ===&lt;br /&gt;
* La librería ARToolKit requiere la librería libglut.so.3 para funcionar, sin embargo en las XO no es posible instalar la librería en carpetas del sistema. Esto causa que al intentar cargar la librería con C types en python se devuelva el error ''OSError: libglut.so.3: cannot open shared object file: No such file or directory''. Para evitar este problema, se adjunta la librería en la carpeta del plugin y se carga en python previo a cargar la librería de ARToolkit con el siguiente comando: ''cdll.LoadLibrary(&amp;quot;lib/libglut.so.3&amp;quot;)''.&lt;br /&gt;
&lt;br /&gt;
== Instalación de plugin ==&lt;br /&gt;
===Compilar archivos===&lt;br /&gt;
Son necesarias los siguientes paquetes debian para poder compilar:&lt;br /&gt;
libglib2.0-dev, freeglut3-dev, libgstreamer0.10-dev, libxi-dev&lt;br /&gt;
&lt;br /&gt;
===Ejecución===&lt;br /&gt;
Para la ejecución del plugin es necesario instalar el paquete gst-plugins-good.&lt;br /&gt;
&lt;br /&gt;
Si se ejecuta en una máquina configurada en idioma inglés, es necesario substituir &amp;quot;0,0&amp;quot; por &amp;quot;0.0&amp;quot; en el archivo turtle_art_plugin/pattern_recognition/library/multiPatternRecognition/Data/object_data.&lt;br /&gt;
&lt;br /&gt;
===Correr script de prueba===&lt;br /&gt;
Opcionalmente, es posible correr pruebas para asegurarse que la detección de marcas está funcionando correctamente.&lt;br /&gt;
&lt;br /&gt;
En la carpeta turtle_art_plugin/pattern_recognition/doc del código butiá, hay un pdf con la marca NotEnter. Imprimir el pdf.&lt;br /&gt;
&lt;br /&gt;
Luego, ejecutar turtle_art_plugin/pattern_recognition/library/apiTestDetectMarkers.py. Al posicionar la marca impresa frente a la cámara, debería imprimirse un número en consola, que representa la distancia a la marca detectada.&lt;br /&gt;
&lt;br /&gt;
== Generación de nuevas marcas ==&lt;br /&gt;
TODO: Generación de pdf con marca para imprimir.&lt;br /&gt;
&lt;br /&gt;
Luego de generados los archivos para imprimir, se deberán generar los archivos de patrones. &lt;br /&gt;
Para realizar esto:&lt;br /&gt;
# Acceder al [[Generador de patrones para plugin Reconocimento de marcas]]&lt;br /&gt;
# Seleccionar el origen de donde se generará el patrón. Si se utiliza la cámara, seleccionar ''Camera Mode''. Si se carga la imagen del patrón (incluyendo el recuadro negro) desde un archivo, seleccionar ''Load marker Image''&lt;br /&gt;
# Seleccionar tamaño de patrón, por ejemplo, si el patrón (incluyendo el recuadro negro) mide 16x16 cm, seleccionar ''16x16''&lt;br /&gt;
# Seleccionar porcentaje del recuadro que representa el patrón. Por ejemplo, si todo el recuadro mide 16cm y el borde negro mide 2cm, el patrón mide 12x12cm, por lo tanto 75%. &lt;br /&gt;
# Una vez que se vea un recuadro rojo alrededor de la marca con el rectángulo negro, presionar el botón ''Get Pattern''. Aparecerá un recuadro con los patrones reconocidos, navegar con el botón ''next'' al deseado y presionar ''Save current''. Darle un nombre al archivo en minúsculas, con la extensión '''.patt''', por ejemplo mimarca.patt&lt;br /&gt;
&lt;br /&gt;
En este punto se tiene el archivo .patt generado y como último paso se debe configurar el plugin para poder comenzar a utilizarlo. Para esto:&lt;br /&gt;
# Copiar archivo generado (extensión .patt) a la carpeta ''pattern_detection/library/multiPatternDetection/Data/''&lt;br /&gt;
# Editar el archivo '''object_data''' en esa misma carpeta:&lt;br /&gt;
## Incrementar en 1 el número que aparece al principio (Cantidad de marcas a ser detectados). &lt;br /&gt;
## Agregar a continuación en el mismo archivo las líneas correspondientes al patrón, de la siguiente manera:&lt;br /&gt;
### Una línea representando el id de la marca&lt;br /&gt;
### Línea con el nombre de archivo .patt generado anteriormente&lt;br /&gt;
### Línea conteniendo tamaño en milímetros de la marca&lt;br /&gt;
### Línea conteniendo 2 decimales, separados por 1 espacio representando el punto medio de la marca.&lt;br /&gt;
## Guardar el archivo y cerrar.&lt;br /&gt;
# La marca está lista para ser utilizada y aparecerá en la paleta de Tortugarte luego de reiniciar. Por defecto aparecerá un texto con el id de la marca, pero es posible agregar un ícono, generando 1 imagen en formato svg y colocándola en la carpeta '''images/'''. Por ejemplo, para la marca con id '''Stop''' dentro del archivo  '''object_data''', se debe generar 2 imágenes, una nombrándola como '''Stop'''small.svg de 40x40px y creando una copia de la misma con el nombre '''Stop'''off.svg pero de 70x70px.&lt;br /&gt;
&lt;br /&gt;
=== Actividad para agregar marcas ===&lt;br /&gt;
&lt;br /&gt;
Se creo una actividad por la cual se puede agregar o quitar marcas, de una manera mas amena al usuario (docentes o educandos), se puede descargar la misma desde [http://download.sugarlabs.org/activities/4650/ el sitio de Sugar Labs], &lt;br /&gt;
La actividad se puede instalar sin tener el Plugin o Tortugarte/TortuBots, pero al abrirla avisa al usuario que no se encuentra alguno de estos elementos.&lt;br /&gt;
En la primer pestaña se puede ver una lista con los identificadores de las señales que están instaladas.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:NewPattersSegundaPestaña.png|600px]]&lt;br /&gt;
&lt;br /&gt;
Si existe un icono asociado se muestra a la derecha al seleccionarlo, si no lo tiene se muestra un icono general.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:NewPatternsListaConSeleccion.png|600px]]&lt;br /&gt;
&lt;br /&gt;
En la segunda pestaña se encuentran los campos para poder agregar una señal, Identificador, tamaño, ruta al archivo .patt y como opcional la ruta al archivo .svg que servirá de icono en la paleta.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:NewPattersSegundaPestaña.png|600px]]&lt;br /&gt;
&lt;br /&gt;
En esta pestaña se encuentra el link a la wiki que dice como generar el .patt&lt;br /&gt;
En el caso que se quiera poner una identificador de señal que ya exista, la actividad preguntara si se quiere sobrescribir.&lt;br /&gt;
&lt;br /&gt;
== Trabajos a Futuro ==&lt;br /&gt;
* '''Mayor versatilidad para marcas''': El reconocimiento de marcas con ARToolKit facilitó el desarrollo de la solución, ya que al ser utilizado en otras actividades en las terminales XO acortaba el tiempo del proyecto, ya que no se tuvo que hacer un análisis de factibilidad y se tenía la librería ya compilada para los mismos, además que la generación de patrones ya viene resuelta. Sin embargo, al utilizar este API, las marcas están limitadas a una forma cuadrada y que estén contenidas dentro de un recuadro negro. Para poder evitar estas limitantes se sugiere utilizar un API de más bajo nivel como OpenCV para poder reconocer otros tipos de marcas, como por ejemplo, personas, caras, objetos, etc.&lt;br /&gt;
* &amp;lt;strike&amp;gt;'''Bloque para obtener distancia a marca''': La librería creada en C actualiza el estado de las marcas cuando detecta la presencia de las mismas. Entre esa información, se encuentra una matriz que tiene la posición de la marca respecto a la cámara. Se sugiere que con esta información se cree un nuevo bloque '''Distancia a la marca''', similar al detectar marca, que reciba como parámetro el id de marca y devuelva la distancia a la marca.&amp;lt;/strike&amp;gt;&lt;br /&gt;
* &amp;lt;strike&amp;gt; '''Internacionalización''': La paleta desarrollada se realizó en idioma español, pero sería recomendable internacionalizar las etiquetas para que pueda ser localizado a otros idiomas de TurtleArt, por lo menos en inglés.&amp;lt;/strike&amp;gt;&lt;/div&gt;</summary>
		<author><name>Rsisto</name></author>	</entry>

	<entry>
		<id>http://164.73.124.35/inco/proyectos/butia/mediawiki/index.php?title=Mec%C3%A1nica_Buti%C3%A1_V1.8&amp;diff=4041</id>
		<title>Mecánica Butiá V1.8</title>
		<link rel="alternate" type="text/html" href="http://164.73.124.35/inco/proyectos/butia/mediawiki/index.php?title=Mec%C3%A1nica_Buti%C3%A1_V1.8&amp;diff=4041"/>
				<updated>2013-02-19T00:01:45Z</updated>
		
		<summary type="html">&lt;p&gt;Rsisto: Mecanica trasladada a Mecánica Butiá V1.8: Se respalda para crear página de versión 2.0&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== '''&amp;lt;span style=&amp;quot;color:#FF0000&amp;quot;&amp;gt;En construcción&amp;lt;/span&amp;gt;''' ==&lt;br /&gt;
[[Archivo:Butia18.jpg | 900px | center]]&lt;br /&gt;
&lt;br /&gt;
== Mejoras Butiá v1.8 ==&lt;br /&gt;
&lt;br /&gt;
* [http://www.fing.edu.uy/inco/proyectos/butia/mediawiki/index.php/Compatibilidad Compatibilidad con Lego].&lt;br /&gt;
* Sistema [http://es.wikipedia.org/wiki/Conexi%C3%B3n_en_caliente HotPlug].&lt;br /&gt;
* Desarrollado 100% en Facultad de Ingenieria. &lt;br /&gt;
* Componentes disponibles en Uruguay.&lt;br /&gt;
&lt;br /&gt;
== Materiales para la nueva versión de Butiá v1.8 ==&lt;br /&gt;
&lt;br /&gt;
Lista de elementos necesarios para la construcción:&lt;br /&gt;
* 1 Placa [http://www.fing.edu.uy/inco/proyectos/butia/mediawiki/index.php/Usb4butia USB4Butiá v1.8].&lt;br /&gt;
* 2 [http://www.robotis.com/xe/dynamixel_en Motores Dinamixel AX-12A].&lt;br /&gt;
* 1 [[Sensores_1.8 | Sensores v1.8]].&lt;br /&gt;
* 1 [[Pack de baterías]].&lt;br /&gt;
* 1 Rueda loca.&lt;br /&gt;
* 1 Chasis.&lt;br /&gt;
* 1 Chata.&lt;br /&gt;
* 2 Barandas.&lt;br /&gt;
* 2 Rueda Interior.&lt;br /&gt;
* 4 Rueda Exterior.&lt;br /&gt;
*   Bloques y Placas.&lt;br /&gt;
* 1 Llave de encendido.&lt;br /&gt;
*   Tornillos, tuercas y arandelas.&lt;br /&gt;
*   [http://www.fing.edu.uy/inco/proyectos/butia/mediawiki/index.php/Construcci%C3%B3n_Buti%C3%A1_V1.8#Cables_RJ45 Cables RJ45 para sensores].&lt;br /&gt;
*   Varios Cables para motores y alimentación.&lt;br /&gt;
* 1 Cable USB A-B (usados comunmente para conectar impresoras a PC).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Chata Butiá ==&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Archivo:ChataButiav1-8.jpg | 800px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
El archivo .zip contiene los planos para el acrilico de la chata. (En formato .cdr, .svg y .pdf)&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[http://www.fing.edu.uy/inco/proyectos/butia/files/ChataButia20.zip Chata Butiá]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Rueda Bloque y Placa Butiá ==&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Archivo:Rueda-Bloque-PlacaButiav1-8.jpg | 800 px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
El archivo .zip contiene los planos para las ruedas, los bloques y la placa de la chata. (En formato .cdr, .svg y .pdf)&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[http://www.fing.edu.uy/inco/proyectos/butia/files/RuedaBloquePlaca20.zip Ruedas, bloques y placa]&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Barra de Encastre Butiá ==&lt;br /&gt;
&lt;br /&gt;
Luego de recorrer distintos diseños de encastre que buscaban la funcionalidad en la instalación de sensores y compatibilidad con otros kits llegamos a una barra de encastre que contempla todas las opciones que se nos presentaron hasta el momento y que es la barra de encastre Butiá.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Barra_de_encastre_butia.png | center]]&lt;br /&gt;
&lt;br /&gt;
En la figura podemos ver la la barra de encastre Butiá y las distintas compatibilidades que tiene.&lt;br /&gt;
La distancia entre el centro de la ojiva y los agujeros laterales es de 16mm donde se puede atornillar cualquier barra de lego, entre los extremos de la ojiva y los agujeros hay una distancias de 12,7mm que permite atornillar cualquier pieza de mecano y finalmente con el centro de la ojiva y los dos rectángulos a su lado se encastran las placas de sensores Butiá.&lt;br /&gt;
&lt;br /&gt;
''Foto de pieza lego agarrada al butia''&lt;br /&gt;
&lt;br /&gt;
''Foto de pieza mecano agarrada al butia''&lt;br /&gt;
&lt;br /&gt;
''Foto de placa montada en butia''&lt;br /&gt;
&lt;br /&gt;
Es importante que con esta barra de encastre el Butiá no pierde la posibilidad de añadirle elementos y asegurarlos con zunchos, collarines o tornillos de menos de 5mm de diámetro.&lt;br /&gt;
&lt;br /&gt;
''Foto de escuadras de acrílico con sensor agarrado con collarines''&lt;br /&gt;
&lt;br /&gt;
=== Placa de Sensores Butiá ===&lt;br /&gt;
&lt;br /&gt;
La placa de sensores ya no solo es un soporte de sensores sino que puede ser parte de una estructura creada con más de una placa encastrada para distintos fines como por ejemplo; brazo, pinza, sensores alejados, sensores altos y bajos, etc. Esto es posible ya que la placa porta encastres Butiá hembra y macho en todos los sentidos.&lt;br /&gt;
&lt;br /&gt;
''Foto de la placas sensor''&lt;br /&gt;
&lt;br /&gt;
''Fotos de sensores montados en butia y alguna estructura''&lt;br /&gt;
&lt;br /&gt;
También puede servir de estructura para montar el chasis a la placa sin necesidad de tener motores AX12. Esta ultima propiedad se busco con el fin de poder tener la estructura del Butiá sin depender de los motores AX12 y así poder montar cualquier motor de corriente continua de menor costo. El agujero central de 6mm en la placa montada como estructura permite que se use de soporte para el eje de la rueda.&lt;br /&gt;
&lt;br /&gt;
=== Accesorios de montaje ===&lt;br /&gt;
&lt;br /&gt;
Como accesorios de montaje se pueden encontrar en el Kit los encastres para placas en paralelo que permite colocar 2 placas de sensor en paralelo entre ellas o una placa de sensor en paralelo con la chata o el chasis.&lt;br /&gt;
&lt;br /&gt;
''Foto del encastre para placas en paralelo''&lt;br /&gt;
&lt;br /&gt;
''Foto de 2 placas encastradas en paralelo y placa con chasis''&lt;br /&gt;
&lt;br /&gt;
Los tornillos son M4 de 20mm y cabeza hexagonal para que sea sencillo su montaje y sean compatibles para colocar placas de sensor en paralelo o perpendiculares. El material de los tornillos es Nylon que no provoca daños en el acrílico y se puede lograr un buen ajuste enroscando solo con la mano.&lt;br /&gt;
&lt;br /&gt;
''Foto de los tornillos y de alguno colocado''&lt;br /&gt;
&lt;br /&gt;
Es importante tener en cuenta que se pueden usar tornillos M4 de cabeza hexagonal de cualquier largo en acero o hierro o tornillos M4 con cualquier tipo de cabeza pero de 15mm de largo&lt;br /&gt;
&lt;br /&gt;
''Foto de uso de tornillo cabeza hexagonal y cabeza philips''&lt;br /&gt;
&lt;br /&gt;
=== Algunos ejemplos: ===&lt;br /&gt;
&lt;br /&gt;
Ampliar en longitud.&lt;br /&gt;
&lt;br /&gt;
''Foto de un ejemplo''&lt;br /&gt;
&lt;br /&gt;
Ampliar en altura.&lt;br /&gt;
&lt;br /&gt;
''Foto de un ejemplo''&lt;br /&gt;
&lt;br /&gt;
Acercarse al piso.&lt;br /&gt;
&lt;br /&gt;
''Foto de un ejemplo''&lt;br /&gt;
&lt;br /&gt;
Poder hacer un Butiá de varias chatas de altura.&lt;br /&gt;
&lt;br /&gt;
''Foto de un ejemplo''&lt;/div&gt;</summary>
		<author><name>Rsisto</name></author>	</entry>

	<entry>
		<id>http://164.73.124.35/inco/proyectos/butia/mediawiki/index.php?title=Mecanica&amp;diff=4042</id>
		<title>Mecanica</title>
		<link rel="alternate" type="text/html" href="http://164.73.124.35/inco/proyectos/butia/mediawiki/index.php?title=Mecanica&amp;diff=4042"/>
				<updated>2013-02-19T00:01:45Z</updated>
		
		<summary type="html">&lt;p&gt;Rsisto: Mecanica trasladada a Mecánica Butiá V1.8: Se respalda para crear página de versión 2.0&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECCIÓN [[Mecánica Butiá V1.8]]&lt;/div&gt;</summary>
		<author><name>Rsisto</name></author>	</entry>

	<entry>
		<id>http://164.73.124.35/inco/proyectos/butia/mediawiki/index.php?title=Actas_Reuniones_Butia&amp;diff=4039</id>
		<title>Actas Reuniones Butia</title>
		<link rel="alternate" type="text/html" href="http://164.73.124.35/inco/proyectos/butia/mediawiki/index.php?title=Actas_Reuniones_Butia&amp;diff=4039"/>
				<updated>2013-02-14T11:39:00Z</updated>
		
		<summary type="html">&lt;p&gt;Rsisto: /* Participantes */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== 7/02/2013 ==&lt;br /&gt;
&lt;br /&gt;
====Participantes====&lt;br /&gt;
Alan, Pablo,  Andres, John, Faivel, Humberto, Guille, Enrique, Javier, Rafael, Nicolás, Edgardo, Mario, Lucio&lt;br /&gt;
&lt;br /&gt;
====minutas====&lt;br /&gt;
Empieza reunión a las 18:50&lt;br /&gt;
&lt;br /&gt;
====Mecánica====&lt;br /&gt;
* Se está preparando versión de acrílicos final de Butiá SAM.&lt;br /&gt;
&lt;br /&gt;
====Software====&lt;br /&gt;
* Bloque nuevo de casteo para adaptar el valor del sensor a un rango conocido, y los bloques de usurio a bloques conocido. En paleta extra, agrega un bloque nuevo.&lt;br /&gt;
** Problema: que pasa cuando se levanta devuelta el archivo, despues de reiniciar el programa? Hay que probar&lt;br /&gt;
* Bloque módulo user 1,2,3&lt;br /&gt;
* Bloque python de tortuga no funciona, no almacena el código, si no referencia al archivo. Corregir (Walter?)&lt;br /&gt;
&lt;br /&gt;
====Firmware y Hardware====&lt;br /&gt;
* Es complicado agregar un nuevo módulo de firmware, por más que sea parecido a los anteriores.&lt;br /&gt;
** Agregar módulo genérico, al instanciarlo por sw, pasarle parametro el rango de identificación. (Descartado por la siguiente opción)&lt;br /&gt;
** Agregar módulos de usuario en fw, que sean genéricos, permitiendo así compartir el sensor con otras placas. Mantiene estructura actual de firmware. Cuando se instancia se define si es digital o análogo. Se genera un alias al instanciar en código. Tiene metodo getValue y setValue.&lt;br /&gt;
* Puente H, se le va a poner un micro, se está trabajando&lt;br /&gt;
** Generar entrada en wiki para discutir como conectar motores (placa con cantidad variable de motores, 2 motores, etc)&lt;br /&gt;
** El h-bridge diseñado va a permitir conectar a los hack-points o al puerto.&lt;br /&gt;
** Módulo usando un pin de los puertos y 2 hack-points&lt;br /&gt;
** Módulo utilizando un puerto con 2 pines de datos.&lt;br /&gt;
* Implementar módulo de PWM&lt;br /&gt;
&lt;br /&gt;
== 31/01/2013 ==&lt;br /&gt;
&lt;br /&gt;
====Participantes====&lt;br /&gt;
Alan, Pablo,  Andres, John, Faivel, Humberto, Guille, Enrique, Javier&lt;br /&gt;
&lt;br /&gt;
====minutas====&lt;br /&gt;
Empieza reunión a las 18:09&lt;br /&gt;
&lt;br /&gt;
====Mecánica====&lt;br /&gt;
*Se realizo la prueba de colocar la rueda en el eje del motor con un prisionero directo a la rueda y dio muy buen resultado. De momento parece ser la mejor idea y queda muy prolijo.&lt;br /&gt;
*Se le agrego los agujeros para trasladar la placa chica de acrílico para dejar espacio para los motores de continua&lt;br /&gt;
*Se le agrega una ficha butia para ensamblar los motores al butia&lt;br /&gt;
*Parece que con esa modificación el puerto USB de la placa queda muy cerca de la rueda loca y queda tocando con el cable USB.&lt;br /&gt;
** Se discutio si se rota 180 la placa USB4butia quedando el USB hacia la otra direccion y los 4 conectores para sensores hacia la rueda, igual va a tocar con la rueda pero los cables de los sensores son mas flexibles y el conector no sobresale tanto o también lo de rotar todo el modulo que contiene placa, pilas y chasis chico de acrilico 180 o  Intercambiar la placa con las pilas. Se decidio intercambiar la placa con las pilas.&lt;br /&gt;
*Se discutió sobre simetrizar los agujeros para amurar de la placa, pero se decidió que no porque pierde compatibilidad con los butias anteriores&lt;br /&gt;
* Se probo colocarle una rueda con el sistema del prisionero al motor de DX, el sistema de la ficha no es compatible con este pues tienen diametros distintos, se quiere llegar a una ficha mas universal por lo que se discutieron varias ideas sobre eso, quedamos en que se va a seguir investigando.&lt;br /&gt;
*Se dise;o el topecito para la parte de enfre con el logo de butia&lt;br /&gt;
&lt;br /&gt;
====Firmware y Hardware====&lt;br /&gt;
*Se siguieron plantenado ideas sobre la USB4butia avanzada y lo de usar otro micro. Se va a seguir investigando&lt;br /&gt;
*Se planteo un idea de usar un circuito analogico con 3 estados para conectar los motores directamente a los puertos de la USB4butia&lt;br /&gt;
&lt;br /&gt;
== 24/01/2013 ==&lt;br /&gt;
&lt;br /&gt;
====Participantes====&lt;br /&gt;
Alan, Rodrigo, Pablo, Jorge, Andres, Daniel, John, Rafael, Aylen, Fiorella, Faivel, Guille, Humberto&lt;br /&gt;
&lt;br /&gt;
====minutas====&lt;br /&gt;
Empieza reunión a las 18:26&lt;br /&gt;
&lt;br /&gt;
====Mecánica====&lt;br /&gt;
*Se trajeron las piezas de formacril, se probaron las dos alternativas de barandas y se discutio. Se decidio que la mejor alternativa de barandas cortas con topes es mejor, pues muestra mas robustez frente a la de baranda larga y el laptop queda mas estable.&lt;br /&gt;
** El tope serian dos piezas universales butia, (No esta bueno que estas piezas sean de tope)&lt;br /&gt;
** Se decidio que el largo ideal de los tornillos para las piezas es de 4 x 0.7 de 20 mm.&lt;br /&gt;
*Motores: Se hizo una prueba con un prisionero y dio muy buen resultado.&lt;br /&gt;
*colocar el prisionero en la rueda directamente?&lt;br /&gt;
&lt;br /&gt;
====Firmware====&lt;br /&gt;
*Seguir investigando sobre los micros buscar uno micro que sea Economico, Mercado Local, Chico y se pueda hacer PWM.&lt;br /&gt;
*Replantearse la idea de implementar serial por sofware y la de pwm.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Hardware====&lt;br /&gt;
*Se resolvió quitar el Cristal de 32.768 que libera dos pines en la placa de los cuales uno es el PWM que se buscaba obtener&lt;br /&gt;
*El botón de bootloader permanece en la placa&lt;br /&gt;
*Colocar 2 puertos en la USB4butia compatibles con el el conector de los servos para los PWM.&lt;br /&gt;
*USB4butia simple y utilizar los hackpoints para controlar opción estable.&lt;br /&gt;
*Se hablo de hacer una placa usb4butia avanzada en dos capas y se planteo la interrogante de que es mejor: Si hacer la placa usb4butia doble capa avanzada con mas pines de datos y quizás con potencia, o mantenes la usb4butia con una capa agragando un modulo motor con otro microcontrolador.&lt;br /&gt;
*Crear una whish lista sobre la USB4butia&lt;br /&gt;
&lt;br /&gt;
== 17/01/2013 ==&lt;br /&gt;
&lt;br /&gt;
====Participantes====&lt;br /&gt;
Alan, Rodrigo, Pablo, Jorge, Andres, Daniel, John, Rafael&lt;br /&gt;
&lt;br /&gt;
====minutas====&lt;br /&gt;
Empieza reunion a las 18:26&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Mecánica====&lt;br /&gt;
* se habló del módulo motor y la elección del pic, parece que utilizar&lt;br /&gt;
el micro con menos prestaciones es la opción más adecuada.&lt;br /&gt;
* como colocar los motores de CC : correa/directo&lt;br /&gt;
** se decidió que ya que tenemos motores con un buen par, no tiene&lt;br /&gt;
mucho sentido tener una correa.&lt;br /&gt;
** Surge el tema de donde colocar los motores para que siga siendo&lt;br /&gt;
ax12 y CC compatible, una opción para no cambiar las distribuciones&lt;br /&gt;
actuales es colocar los motores de CC atrás y permitir cambiar de&lt;br /&gt;
lugar la rueda loca  para el lado opuesto al que está ahora. Hay que&lt;br /&gt;
tener ojo de que no obstaculice la conexión de puertos actual lo cual&lt;br /&gt;
es el problema que tiene ahora.&lt;br /&gt;
** Otro tema es como amurar la rueda a los motores, el motor que&lt;br /&gt;
compramos es de eje cilíndirco, hay otros con un perfil lo cual&lt;br /&gt;
permite que se pueda diseñar una rueda con un prisionero. Otra opción&lt;br /&gt;
es perforar el eje del motor y ponerle una espina para amurar la&lt;br /&gt;
rueda.&lt;br /&gt;
&lt;br /&gt;
====Hardware====&lt;br /&gt;
*resolver que hacer con PWM: hackpoints, puertos&lt;br /&gt;
** PWM, mantener por hackpoint y generar módulo de firmware para PWM&lt;br /&gt;
por software utilizando Timer1 (inteligente, interrumpir solo cuando&lt;br /&gt;
es necesario).&lt;br /&gt;
** Generar informe con opciones de mantener o quitar botón de programación&lt;br /&gt;
* Módulo GPIO: no es equivalente al resistencia? Aporta algo?&lt;br /&gt;
** Evaluar quitar módulo port (porque no aporta nada)&lt;br /&gt;
** Evaluar agregar módulo de GPIO, permite por lo menos avisar al&lt;br /&gt;
usuario que está realizando una acción que puede dañar el equipo.&lt;br /&gt;
* Gadgets de sensore en DX, que hacer, definir ids o usar módulo&lt;br /&gt;
lector de voltaje, en general utilizar el de voltaje&lt;br /&gt;
** Crear módulos de temperatura y magnético, para laboratorios de física.&lt;br /&gt;
* chequear si el sensor de campo mag es analogico o digi&lt;br /&gt;
&lt;br /&gt;
== 10/01/2013 ==&lt;br /&gt;
&lt;br /&gt;
====Participantes====&lt;br /&gt;
Guillermo, Alan, , Fiorella, Pablo, Jorge, Andres, Faviel,  John&lt;br /&gt;
&lt;br /&gt;
====minutas====&lt;br /&gt;
Empieza reunion a las 18:26&lt;br /&gt;
&lt;br /&gt;
====Documentación====&lt;br /&gt;
*Sensores de resistencia y voltage (John y Guille)&lt;br /&gt;
*Sensor de flexión ya esta documentado por Enrique&lt;br /&gt;
&lt;br /&gt;
====Mecánica====&lt;br /&gt;
*Se estan haciendo los acrílicos en formacril, fecha aproximada 24&lt;br /&gt;
*Módulo motor hecho con carcasa de linterna utilizando una ficha butia, carcasa de un enchufe, arrancador de tubo y zunchos.&lt;br /&gt;
**Se discutio sobre utilizarlo con una correa o  adicionarle una rueda, se decidio adicionarle la rueda y colocar el modulo en el lugar actual de las ruedas, manteniendo la estructura de los AX12, incorporándolo al butia por fuera. (Butia PUNK)&lt;br /&gt;
*Se habló de hacer un banco de prueba de motores para obtener datos útiles como el par, rpm , etc ...&lt;br /&gt;
*Se probaron los tornillos de plástico y dan buen resultado ya que protege el acrílico, son mas fácil de enroscar, mas amigables para los niños&lt;br /&gt;
&lt;br /&gt;
====Hardware====&lt;br /&gt;
*Se discutió sobre los cambios de la USB4butia, estudiar lo de hacer una USB4butia solo para controlar motores y evaluar Modulito con microcontrolador propio para manejar motores, PIC16F628A buscar compilador GNU, buscar otro PIC de 8 patas&lt;br /&gt;
*Evaluar de quitar el clock de 37 khz y utilizar el pin 16 que es el CCP2 y asi evitar de quitar el boton de programacion&lt;br /&gt;
*Se hablo sobre sacar el boton de programacion, se decidio quitarlo y cambiar el bootloader y agregar dos puertos pwm (Si es necesario)&lt;br /&gt;
*Se discutió lo de quitar el bus AX12, se decidió que no porque permite agregar motores con control más complejo de forma fácil.&lt;br /&gt;
*Sacar los pines de programación ... ?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Software====&lt;br /&gt;
*Serial por software (si se va hacer el modulo motor con pic propio)&lt;br /&gt;
&lt;br /&gt;
== 03/01/2013 ==&lt;br /&gt;
====Participantes====&lt;br /&gt;
Rafa, Pablo, Pancho, Jorge, John&lt;br /&gt;
&lt;br /&gt;
====Mecánica====&lt;br /&gt;
*Se dibujaron barandas nuevas con el tope , y se hicieron prototipos en goma eva para presentar en el butiá. Se presentó junto a la magallanes. Se discutió y se decidió hacer las barandas un poco más altas. Diseñar y construir 2 juegos de barandas: unas más largas con tope flotando y otras más cortas sin tope.&lt;br /&gt;
*Se mostró la nueva rueda butiá con agujero en el medio&lt;br /&gt;
*Se habló del modulo motor se agregan dos piezas de acrílico para mantener la estructura de los AX12 y no tener que hacer un butia distinto para la versión con otros motores. Hay dos opciones, una posee lengüetas como los AX12 y van en el mismo lugar con las ranuras existentes para los AX12 y la otra serían las fichas universales con el sistema de encastre butia.&lt;br /&gt;
*Estudiar agujeros para &amp;quot;ensanguchar&amp;quot; las dos planchas de acrílicos, agregar un tornillo más alineado con los que ya están con la medida de los AX12&lt;br /&gt;
*Se acomodó la ojiva del encastre butiá centrándola para que quede un poquito mas separdo de los rectángulos&lt;br /&gt;
*Se le agrega al logo la palabra SAM&lt;br /&gt;
*Ejemplo de logos para autoadhesivos&lt;br /&gt;
*Se van hacer arcilicos y autoadhesivos.&lt;br /&gt;
*Se va a probar el logo calado otra vez &lt;br /&gt;
&lt;br /&gt;
== 27/12/2012 ==&lt;br /&gt;
&lt;br /&gt;
====Participantes====&lt;br /&gt;
Daniel, Guillermo, Alan John, Fiorella, Aylen, Rodrigo, Enrique, Rafael, Pablo&lt;br /&gt;
&lt;br /&gt;
====minutas====&lt;br /&gt;
* Empieza reunion a las 18:41&lt;br /&gt;
&lt;br /&gt;
====Hardware====&lt;br /&gt;
* Acrílico había quedado mal grabado el logo la última vez, quedó una línea entrecortada.&lt;br /&gt;
** Se va a pedir devuelta con los logos bien grabados. Pablo trae planos el 3 de enero. Al pedir los nuevos acrílicos preguntar opciones de:&lt;br /&gt;
*** Pintar logos luego de grabarlos&lt;br /&gt;
*** Mejorar calidad del grabado para que no queden manchados.&lt;br /&gt;
*** Incrementar ancho de línea para que queden mejor marcados los logos.&lt;br /&gt;
** Pablo va a mandar a hacer pegotines calados de logos para manejar otra alternativa&lt;br /&gt;
** Se discute si poner nombre 2.0 o &amp;quot;sam&amp;quot;. Mayoría eligió Sam (2 en charrúa)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Motores====&lt;br /&gt;
* Se vio prototipo con motores de cargadores USB a dínamo, utilizando hack points.&lt;br /&gt;
&lt;br /&gt;
====Software====&lt;br /&gt;
* Salió paquete de TortuBots v18, faltan paquetes Debian actualizar changelog (Aylen)&lt;br /&gt;
* Alan corrigió bug de memory leak de TortuBots, ahora no se bloquea en la XO. Está probado.&lt;br /&gt;
* PyBot (librería python para acceder a placa butiá) está casi listo, falta testear.&lt;br /&gt;
* Validación al tratar de grabar o escribir en hackpoint configurado para entrada o salida respectivamente. Hacerlo en api y agregarlo a TortuBots cuando trata de hacer una operación incorrecta. (Alan)&lt;br /&gt;
&lt;br /&gt;
====Firmware====&lt;br /&gt;
* Módulo de Firmware de hackpoint no tiene que cambiar el modo del pin (Aylen)&lt;br /&gt;
&lt;br /&gt;
== 10/12/2012 ==&lt;br /&gt;
====Participantes====&lt;br /&gt;
&lt;br /&gt;
John, Aylen, Pablo, Gonzalo, Guillermo, Andrés, Diego, Rafael, Luis, Rodrigo, Marcelo&lt;br /&gt;
&lt;br /&gt;
====minutas====&lt;br /&gt;
* Empieza reunion a las 19:50&lt;br /&gt;
&lt;br /&gt;
====Hardware====&lt;br /&gt;
* Falta documentar prototipo con motores de linternas (Pancho)&lt;br /&gt;
* Piezas para anexar sensores: Pablo muestra 3 piezas, genérica de 2 lados, de 1 lado y una cortita. &lt;br /&gt;
** También se hizo pieza para reemplazar motores AX12. &lt;br /&gt;
** Se llega a un acuerdo de como tienen que ser las placas de sensores&lt;br /&gt;
* Se decide cambiar las piezas por piezas únicas para armado y reemplazo de AX12.&lt;br /&gt;
* Barandas, se van a cambiar por unas que empiezan finitas en la parte frontal y terminan gruesas en la parte trasera como guardabarros. En la parte delantera, tienen tope para aguantar una laptop.&lt;br /&gt;
&lt;br /&gt;
====Motores====&lt;br /&gt;
* Motores &amp;quot;argentinos&amp;quot;  no tienen certificado de origen (motor chino, engranajes argentinos)&lt;br /&gt;
* Guille va a mandar un mail a Fede para que averigüe en Brasil por alternativas de motores CC.&lt;br /&gt;
* Rodrigo, Gonzalo, van a armar prototipo con motores de cargadores USB a dínamo.&lt;br /&gt;
&lt;br /&gt;
== 3/12/2012 ==&lt;br /&gt;
====Participantes====&lt;br /&gt;
&lt;br /&gt;
John, Aylen, Pablo, Gonzalo, Guillermo, Francisco, Andrés, Daniel, Rafael, Alan, Luis&lt;br /&gt;
&lt;br /&gt;
====minutas====&lt;br /&gt;
* Empieza reunion a las 19:30&lt;br /&gt;
&lt;br /&gt;
====Hardware====&lt;br /&gt;
* Hay que definir los componentes para construir una serie de robots, de la mano de Antel (esperando h-bridge)&lt;br /&gt;
** Definir que motores de CC usar, de AP&amp;amp;S, modelo SP6-50, similar a AX12 ($80 argentinos), faltan definir los de Ignis (MR83-100, con pocas revoluciones y poco par), Pablo trae 2 de cada uno para probar.&lt;br /&gt;
* Ida a Triex sugerida por Daniel. Hay varios interesados, coordinar por mail.&lt;br /&gt;
* John, Andrés, definiendo USB4Motores, placa USB4All genérica, con H-bridge integrado.&lt;br /&gt;
&lt;br /&gt;
====Motores====&lt;br /&gt;
* Motor de linterna recargable, funciona bien, Gonzalo va a comprar lintenrnas para armar un Butiá.&lt;br /&gt;
* Documentación de alternativas de motores: Daniel, Pablo y Francisco (documentar motores descartados - Daniel, motores de linternas recargables, Soportes Discos duros y contra chata. Motores a usar) Rafa va a mandar link de como crear usuario y stub de documento.&lt;br /&gt;
* Edgardo está armando el H-Bridge para controlar motores (Edgardo está armando)&lt;br /&gt;
* Se vieron acrílicos con logo&lt;br /&gt;
&lt;br /&gt;
====firmware====&lt;br /&gt;
* Se solucionó problema en firmware (se estaba usando memoria inexistente)&lt;br /&gt;
* Andrés, Aylen, John: Trabajando en Módulo PWM por software en firmware.&lt;br /&gt;
* John - Falta módulo GPIO&lt;br /&gt;
&lt;br /&gt;
====Sensores====&lt;br /&gt;
* Guille, John - Documentar en wiki como crear sensores nuevos.&lt;br /&gt;
* Gonzalo, mirando como funciona sensor de color.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Software====&lt;br /&gt;
* Alan está escribiendo API en Python para Butia, falta contemplar varias placas USB&lt;br /&gt;
* Firmware update activity , está pronta la actividad 90%&lt;br /&gt;
* Andrés - Actualizar butialo a 2.0 (no dio el tiempo)&lt;br /&gt;
&lt;br /&gt;
====Organización====&lt;br /&gt;
* Andrés comenta sugerencias del sumo.uy&lt;br /&gt;
** Agregar agujeros para tornillos&lt;br /&gt;
** Quejas de sensor de distancia, no se puede enganchar&lt;br /&gt;
** Robot Butiá triangular - Omni&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== 26/11/2012 ==&lt;br /&gt;
====Participantes====&lt;br /&gt;
Luis, Marcelo, Guillermo R., Pablo Margenat, Gonzalo, Rafael Sisto, Andrés Aguirre, Aylen, Enrique, Diego, Martín , John, Javier, Alan, Fiorella&lt;br /&gt;
&lt;br /&gt;
====minutas====&lt;br /&gt;
* Empieza reunion a las 19:30&lt;br /&gt;
&lt;br /&gt;
====Hardware====&lt;br /&gt;
* Hay que definir los componentes para construir una serie de robots&lt;br /&gt;
** Definir que motores de CC usar (Quién va a definir esto?)&lt;br /&gt;
* Ida a Triex sugerida por Daniel. Hay varios interesados, coordinar por mail.&lt;br /&gt;
&lt;br /&gt;
====Motores====&lt;br /&gt;
* Comisión continua Falta probar con mosfets (esperando módulo PWM de firmware)&lt;br /&gt;
** Cambiar circuito de muestra buscando mosfets de menor amperaje (Diego)&lt;br /&gt;
* Soportes de motores&lt;br /&gt;
** Acrílico (prontos para el 29/11), demo para 3/12&lt;br /&gt;
** Pancho y Pablo: cortando chasis de disco, pensando alternativas.&lt;br /&gt;
** Transmisión, se propone probar goma en el motor y goma en la rueda, en vez de una correa.&lt;br /&gt;
* Alternativas de motores:&lt;br /&gt;
** Linternas con generadores, se pueden usar como motores (menos de $200 en supermercados), hay que escribir en la wiki&lt;br /&gt;
** Andrés, Enrique - Consultar a Eneka por motores de continua hechos en Argentina (cerca de $700), modelo MR4-100, ver si tiene suficiente torque.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====firmware====&lt;br /&gt;
* Andrés, Aylen: Módulo PWM por software en firmware.&lt;br /&gt;
** (Andrés, Micho) Falta solucionar bug extraño cuando hay muchos módulos (posiblemente una asignación errónea de memoria), probar con Ida.&lt;br /&gt;
* Guille - Investigando como configurar de forma combinada pines de E/S como digitales y analógicos.(Se puede hacer)&lt;br /&gt;
** Faltan módulos GPIO y LED (Prontos, falta corregir bug).&lt;br /&gt;
* Pendiente Andrés - Liberar motores cuando se le mande orden velocidad cero.&lt;br /&gt;
&lt;br /&gt;
====Sensores====&lt;br /&gt;
&lt;br /&gt;
* Fibra óptica, se puede conseguir en Tilsit (6 metros con terminales, aprox U$ 35). Daniel va conseguir una nueva muestra actual para probar.&lt;br /&gt;
** Se consigue en el Clon por $65 una lámpara decorativa&lt;br /&gt;
** Luego de tener fibra, segunda versión de sensor: emisor y receptor en mismo lado (fibra formando un círculo), posiblemente utilizando sensor de grises&lt;br /&gt;
* Sensores de efecto Hall (No se trató )&lt;br /&gt;
** Propuesta de Diego: sensor de imanes utilizando una bobina y con pin analógico.(No se trató )&lt;br /&gt;
&lt;br /&gt;
====Software====&lt;br /&gt;
&lt;br /&gt;
* Alan: bloque para configurar hack points, pronto, falta configurar como entrada.&lt;br /&gt;
* Bloque LED está.&lt;br /&gt;
* Alan, falta bloque GPIO&lt;br /&gt;
* Alan está escribiendo API en Python para Butia (falta testear, branch pybot)&lt;br /&gt;
* Guille, haciendo paquete Debian (armado makefile estilo GNU)&lt;br /&gt;
* Rodrigo, el tortuga tiene un uso excesivo de CPU (hay que ver si es nuestro o de walter) cuando se usan muchos bloques. Reproducir problema. (No se habló)&lt;br /&gt;
* Firmware update activity , está pronta la actividad 90%&lt;br /&gt;
* Andrés - Actualizar butialo a 2.0&lt;br /&gt;
&lt;br /&gt;
== 19/11/2012 ==&lt;br /&gt;
====Participantes====&lt;br /&gt;
Guillermo R., Pablo Margenat, Rafael Sisto, Andrés Aguirre, Alan Aguiar , Rodrigo, Aylen, Gonzalo, Enrique, Diego&lt;br /&gt;
&lt;br /&gt;
====minutas====&lt;br /&gt;
* Empieza reunion a las 19:30&lt;br /&gt;
&lt;br /&gt;
====Motores====&lt;br /&gt;
&lt;br /&gt;
* Comisión continua Falta probar con mosfets (esperando módulo PWM de firmware)&lt;br /&gt;
** Cambiar circuito de muestra buscando mosfets de menor amperaje (Diego)&lt;br /&gt;
* Soportes de motores&lt;br /&gt;
** Se hizo modelo, está pedido el acrílico (prontos para el 29/11), demo para 3/12&lt;br /&gt;
** Pancho y Pablo: cortando chasis de disco&lt;br /&gt;
* Buscar alternativas de motores:&lt;br /&gt;
** lectoras de CD, disketeras, discos duros (Diego está consiguiendo con Integra)&lt;br /&gt;
** Andrés está consultando en Eneka por motores de continua hechos en Argentina (cerca de $700), serían similares a los secadores de pelo, pero con reducción.&lt;br /&gt;
* Comision PaP - Se sigue trabajando para un prototipo, se propone controlar con circuito casero.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====firmware====&lt;br /&gt;
&lt;br /&gt;
* Guille - Investigando como configurar de forma combinada pines de E/S como digitales y analógicos.&lt;br /&gt;
* Andrés - Liberar motores cuando se le mande orden velocidad cero.&lt;br /&gt;
* Andrés, Aylen: Módulo PWM por software en firmware.&lt;br /&gt;
* Andrés: Notificar placa como dispositivo serial al PC (avanzando).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Sensores====&lt;br /&gt;
&lt;br /&gt;
* Fibra óptica, se puede conseguir en Tilsit (6 metros con terminales, aprox U$ 35). Daniel va conseguir una nueva muestra actual para probar.&lt;br /&gt;
* Enrique - Segunda versión de sensor: emisor y receptor en mismo lado (fibra formando un círculo), posiblemente utilizando sensor de grises&lt;br /&gt;
* Sensores de efecto Hall&lt;br /&gt;
** Propuesta de Diego: sensor de imanes utilizando una bobina y con pin analógico.&lt;br /&gt;
&lt;br /&gt;
====Software====&lt;br /&gt;
* Alan: bloque para configurar hack points.&lt;br /&gt;
* Tortubots, tema pendiente: Generar un evento a los plugins cuando finalice la ejecución de los bloques (por ejemplo, para liberar cámara, parar motores, etc).&lt;br /&gt;
* Migración TurtleBlocks a android, falta librería GTK, trancado por ese tema&lt;br /&gt;
* Alan está escribiendo un API en python con funcionalidad similar a bobot (ventaja: no requiere lua ni dependencias de binarios adicionales, para arm no requeriría link a binarios extra, no requiere comunicación por sockets.)&lt;br /&gt;
* normalizar velocidades de 0 a 100. Se descarta porque no hay un problema concreto en que pueda beneficiar. En principio sirve para buscar la curiosidad de los alumnos.&lt;br /&gt;
* Separar paleta, ya está.&lt;br /&gt;
* Guille, haciendo paquete Debian.&lt;br /&gt;
* Rodrigo, el tortuga tiene un uso excesivo de CPU (hay que ver si es nuestro o de walter) cuando se usan muchos bloques. Reproducir problema.&lt;br /&gt;
* Guille, Aylen: Firmware update activity&lt;br /&gt;
** Actividad con un botón para actualizar (Rodrigo)&lt;br /&gt;
&lt;br /&gt;
====Documentación====&lt;br /&gt;
* Rafael: Revisar documentación de entregables a Antel&lt;br /&gt;
&lt;br /&gt;
====Resumen de Comisiones====&lt;br /&gt;
Soportes de motores: Pablo y Francisco&lt;br /&gt;
&lt;br /&gt;
motores: John, Edgardo y Enrique&lt;br /&gt;
&lt;br /&gt;
motores PaP: Andrew, Daniel&lt;br /&gt;
&lt;br /&gt;
motores continua: Gonzalo, Rodrigo,&lt;br /&gt;
&lt;br /&gt;
Firmware : Aylen, John, Andrew, Guille&lt;br /&gt;
&lt;br /&gt;
Firmware Update Activity: Guille, Aylen&lt;br /&gt;
&lt;br /&gt;
Módulo Voltaje y resistencia: Guille, Aylen&lt;br /&gt;
&lt;br /&gt;
== 12/11/2012 ==&lt;br /&gt;
====Participantes====&lt;br /&gt;
Guillermo Reisch, Diego, Daniel, John Pereira, Pablo Margenat, Rafael Sisto, Francisco Puignau, Andrés Aguirre, Martín Giachino, Alan Aguiar&lt;br /&gt;
&lt;br /&gt;
====minutas====&lt;br /&gt;
* Empieza reunion a las 19:30&lt;br /&gt;
&lt;br /&gt;
====Motores====&lt;br /&gt;
* Comisión continua - trajo demo con motores distintos y quedó bien el seguidoor de líneas.&lt;br /&gt;
** Falta probar con mosfets&lt;br /&gt;
* Soportes de motores&lt;br /&gt;
** Falta soporte para gomitas, propuesta de hacer 2 ruedas de acrílico más chicas para sostener.&lt;br /&gt;
** Falta soporte para rueda, &lt;br /&gt;
*** Proponen utilizar el mismo plato del soporte de gomitas, eje con rulemanes&lt;br /&gt;
*** Otra alternativa, usar motor de disco duro como rulemán (módulo independiente). (Guillermo va a traer discos duros para desarmar)&lt;br /&gt;
** Buscar alternativas de motores: secador de pelo (12v), lectoras de CD, disketeras&lt;br /&gt;
* Comision PaP - utilizar motor de impresora con driver. (para lunes 19/11)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====firmware====&lt;br /&gt;
&lt;br /&gt;
* módulo firmware para bus pines digitales pronto, PWM se va a manejar por software&lt;br /&gt;
* firmware para sensor de voltaje pronto&lt;br /&gt;
* Guille - Investigando como configurar de forma combinada pines de E/S como digitales y analógicos.&lt;br /&gt;
* Andrés, Aylen: Módulo PWM por software en firmware.&lt;br /&gt;
* Andrés: Notificar placa como dispositivo serial al PC. &lt;br /&gt;
&lt;br /&gt;
====Sensores====&lt;br /&gt;
&lt;br /&gt;
* Demo de Módulo voltaje y resistencia&lt;br /&gt;
** Algunos detalles por corregir&lt;br /&gt;
* Fibra óptica, Daniel va a conseguir una muestra para el lunes siguiente&lt;br /&gt;
* (no se habló) Enrique - Segunda versión de sensor: emisor y receptor en mismo lado (fibra formando un círculo), posiblemente utilizando sensor de grises&lt;br /&gt;
&lt;br /&gt;
====Software====&lt;br /&gt;
&lt;br /&gt;
* Se creó bloque de sensor de voltaje &lt;br /&gt;
* Separar paleta, normalizar velocidades de 0 a 100 (Alan)&lt;br /&gt;
* Alan, el tortuga tiene un memory Leak (hay que ver si es nuestro o de walter) cuando se usan muchos bloques&lt;br /&gt;
* Alan, quitar compatibilidad para V1&lt;br /&gt;
* Guille, Aylen: Firmware update activity - postergado para próxima reunión.&lt;br /&gt;
&lt;br /&gt;
====Resumen de Comisiones====&lt;br /&gt;
Soportes de motores: Pablo y Francisco &lt;br /&gt;
&lt;br /&gt;
motores: John, Edgardo y Enrique &lt;br /&gt;
&lt;br /&gt;
motores PaP: Andrew, Daniel&lt;br /&gt;
&lt;br /&gt;
motores continua: Gonzalo, Rodrigo, &lt;br /&gt;
&lt;br /&gt;
Firmware : Aylen, John, Andrew, Guille &lt;br /&gt;
&lt;br /&gt;
Firmware Update Activity: Guille, Aylen&lt;br /&gt;
&lt;br /&gt;
Módulo Voltaje y resistencia: Guille, Aylen&lt;br /&gt;
&lt;br /&gt;
== 05/11/2012 ==&lt;br /&gt;
====Participantes====&lt;br /&gt;
Gonzalo Tejera, Guillermo Reisch, Enrique Madruga, Daniel Cancela, John Pereira, Pablo Margenat, Rafael Sisto.&lt;br /&gt;
&lt;br /&gt;
====minutas====&lt;br /&gt;
* Empieza reunion a las 19:30&lt;br /&gt;
* resumen, software/hardware/mecanica etc...&lt;br /&gt;
&lt;br /&gt;
====Motores====&lt;br /&gt;
* Enrique averiguó motores alza-cristales: son caros (cerca de los $ 1000)&lt;br /&gt;
* Daniel mandó mail a SEMPRE, va a relevar que tipo de motores (otra chatarra) se pueden conseguir&lt;br /&gt;
* Comisión continua - va a avanzar con el módulo de relés&lt;br /&gt;
* Comisión continua - motores de secador de pelo (12v), lectoras de CD, disketeras&lt;br /&gt;
* Comisión continua - Preguntar a &amp;quot;Lechuga&amp;quot; qué motores usaron &lt;br /&gt;
* Comision PaP - utilizar motor de impresora con driver. (para lunes 19/11)&lt;br /&gt;
* Reducciones - 2 alternativas, correas o engranajes impresos.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====firmware====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Aylen, agregar módulo firmware para bus pines digitales y PWM (pin 17). Si puede estar para esta semana, mejor.&lt;br /&gt;
* John - Otra alternativa para manejar motores, utilizar el puerto ax12 y un pic conversor a otro tipo de motores.&lt;br /&gt;
* Aylen - falta firmware para sensor de voltaje (estaría pronto)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Sensores====&lt;br /&gt;
* sensor distancia auto chino - Enrique consultó en comercio electrónico y superan los $1000, seguir consultando alternativas.&lt;br /&gt;
* Fibra óptica, intentar utilizar fibra óptica de cotillón (adornos de colores)&lt;br /&gt;
** Daniel para el lunes se comprometió en traer un par de tramos  (quizás se consigue en SEMPRE)&lt;br /&gt;
** Enrique - Segunda versión de sensor: emisor y receptor en mismo lado (fibra formando un círculo), posiblemente utilizando sensor de grises&lt;br /&gt;
* Módulo voltaje y resistencia (demo lunes 12)&lt;br /&gt;
** Se decidió utilizar jumper en vez de switch&lt;br /&gt;
** Se creó módulo en kicad&lt;br /&gt;
* Firmware update activity  (trabajando...)&lt;br /&gt;
&lt;br /&gt;
====Software====&lt;br /&gt;
* Alan, crear bloque de sensor de voltaje &lt;br /&gt;
* Alan, hablar con Andrés y Rodrigo - El tortuga tiene un memory Leak (hay que ver si es nuestro o de walter) cuando se usan muchos bloques&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Hardware====&lt;br /&gt;
* Chata va a comenzar a llevar logo de Antel&lt;br /&gt;
&lt;br /&gt;
====Gestión====&lt;br /&gt;
* Intentar convertir las reuniones en talleres&lt;br /&gt;
&lt;br /&gt;
====Resumen de Comisiones====&lt;br /&gt;
motores: John, Edgardo y Enrique &lt;br /&gt;
&lt;br /&gt;
motores PaP: Andrew, Daniel&lt;br /&gt;
&lt;br /&gt;
motores continua: Gonzalo, Rodrigo, &lt;br /&gt;
&lt;br /&gt;
Firmware : Aylen, John, Andrew, Guille&lt;br /&gt;
&lt;br /&gt;
Firmware Update Activity: Guille, Aylen&lt;br /&gt;
&lt;br /&gt;
Módulo Voltaje y resistencia: Guille, Aylen&lt;br /&gt;
&lt;br /&gt;
== 29/10/2012 ==&lt;br /&gt;
&lt;br /&gt;
====Participantes====&lt;br /&gt;
margenat, sisto, andrew, madruga, chino, john, santiago, gonchi, pancho, aylen, rodrigo&lt;br /&gt;
&lt;br /&gt;
====Minutas====&lt;br /&gt;
* hora de comienzo: 19:25 (19:00)&lt;br /&gt;
* motores...&lt;br /&gt;
* &lt;br /&gt;
&lt;br /&gt;
====motores====&lt;br /&gt;
* Otra discusión sobre PaP. Andrés se va a encargar de los motores PaP.&lt;br /&gt;
* Motores de alza-cristales/limpia-vidrios parece una buena idea. Se consiguen en plaza, son reciclables, tienen la reducción.&lt;br /&gt;
* Pablo propone pieza para mantener la estructura del AX-12 y mantener la estética&lt;br /&gt;
&lt;br /&gt;
====hardware====&lt;br /&gt;
* ver los pines que están sin utilizar.&lt;br /&gt;
* averiguar sensor distancia auto chino&lt;br /&gt;
* sensor enrique de fibra óptica para el butiá, sensor antena&lt;br /&gt;
&lt;br /&gt;
==== mecánica ====&lt;br /&gt;
* pablo mostró la nueva chata butiá.&lt;br /&gt;
&lt;br /&gt;
==== gestión ====&lt;br /&gt;
* se agrega a gonchi a comisión motores de continua.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== 18/10/2012 ==&lt;br /&gt;
&lt;br /&gt;
====Participantes====&lt;br /&gt;
Gonzalo, Jorge, Luis, Martin(Chino), Aylen, John, Rodrigo, Diego (Antel), Guille, Daniel Cancela(montacargas) y Pablo(Estudiante nuevo)&lt;br /&gt;
&lt;br /&gt;
====Minuta====&lt;br /&gt;
* Reunión del día 18/10/2012&lt;br /&gt;
* Hora de comienzo: 14.50&lt;br /&gt;
* Asisten: Gonzalo, Jorge, Luis, Martin(Chino), Aylen, John, Rodrigo, Diego (Antel), Guille, Daniel Cancela(montacargas) y Pablo(Estudiante nuevo)&lt;br /&gt;
* Presentación del proyecto a la gente nueva&lt;br /&gt;
* Motores&lt;br /&gt;
* Modulo voltaje, &lt;br /&gt;
* Fin reunión 17.15&lt;br /&gt;
&lt;br /&gt;
====motores====&lt;br /&gt;
* discusión por motores nuevamente&lt;br /&gt;
* Comisión motores no hizo mucho. Se presentó precio de servos 28u$s de 15kg, 16u$s de 6,8kg. Se va a seguir averiguando en otros lados.&lt;br /&gt;
* NO steppers (daniel va a averiguar algo sobre steppers)&lt;br /&gt;
* Hay que conseguir los motores de destornillador.&lt;br /&gt;
&lt;br /&gt;
====hardware====&lt;br /&gt;
* modulo voltaje y resistencia (guille, egardo, enrique)&lt;br /&gt;
* bornera o jack? (jack hace corto,[los jack machos truchos, los buenos NO HACEN CORTO {Guille}])&lt;br /&gt;
* protección? volver al diodo que no pusimos&lt;br /&gt;
* egardo y guille hoy van a encargarse del hardware&lt;br /&gt;
* conseguir conectores bosch mas chicos o cables mejores (guille) llevar el cable de ax12 original&lt;br /&gt;
&lt;br /&gt;
====software====&lt;br /&gt;
* activity cambiar id (rodrigo)&lt;br /&gt;
* ayle john chino van a agregar funcionalidades al modulo ax12 para actividad de id&lt;br /&gt;
* (chequear wiki de mtbutia que estan haciendo algo parecido)&lt;br /&gt;
* Tortuga con varios hilos (elemichele, alan el hombre tortuga, andres) quiere hacer un tortuga con varios hilos&lt;br /&gt;
&lt;br /&gt;
====firmware====&lt;br /&gt;
* firmware modulo voltaje y resistencia listo&lt;br /&gt;
* a FUA agregar un browse para poder grabar un .hex propio&lt;br /&gt;
* agregar consultar versión y la id de placa&lt;br /&gt;
* pasaje a serial jorge&lt;br /&gt;
* discusión sobre versionado de firmware y hardware&lt;br /&gt;
* gonchi propone agregar resistencia para versionado de placa&lt;br /&gt;
* versionado del firmware&lt;br /&gt;
* john va a revisar codigo, hotplug en motores&lt;br /&gt;
* git migrar pnp a master, ya estaría pronto&lt;br /&gt;
* hackpoint (andres)&lt;br /&gt;
&lt;br /&gt;
====gestión====&lt;br /&gt;
* Diego Antel propone: taller utu-antel en la teja segunda quincena enero (john y jorge)&lt;br /&gt;
* antel pide un butia mas (hay que discutir esto)&lt;br /&gt;
* Daniel plantea tirar lineas a ute (manejando como se manejó con ANTel)&lt;br /&gt;
* comisión conseguir openmoko (gonchi jorge)&lt;br /&gt;
* openmoko??????? es probable dijo pablo sigue en camino.&lt;br /&gt;
* Chino va a compartir la documentación para antel. (NO METER MANO SIN CONSULTARLO A ÉL)&lt;br /&gt;
* Pedido por parte de edgardo, chino y enrique para cambiar la reunión&lt;br /&gt;
* Se propone reunion los LUNES 18:30&lt;br /&gt;
&lt;br /&gt;
== 11/10/2012 ==&lt;br /&gt;
&lt;br /&gt;
====Participantes====&lt;br /&gt;
Rodrigo, John, Edgardo, Enrique, Gonzalo.&lt;br /&gt;
&lt;br /&gt;
====Minuta====&lt;br /&gt;
* Acta de la reunión realizada el 11/10/2012&lt;br /&gt;
* Motores reciclados&lt;br /&gt;
* firmware: actualizador y mejoras&lt;br /&gt;
* devolución de robots&lt;br /&gt;
&lt;br /&gt;
====hardware====&lt;br /&gt;
* Andrés opina que los servos no cumplen con lo propuesto por el proyecto butiá 2.0 ya que no se pueden reciclar.&lt;br /&gt;
* Gonzalo opina que los motores stepper no son aptos.&lt;br /&gt;
* Se decidió comenzar a investigar motores de corriente continua y servos que se consigan en uruguay.&lt;br /&gt;
* Rodri va a averiguar el costo de servos con gran torque en el mercado local y de corriente continua en casas del estilo repuestos de auto. Incluso se puede ver si la reducción de alguno de los respuestos de auto no es de utilidad.&lt;br /&gt;
* Luego se hará una prueba con motores del tipo stepper para mantener una alternativa de reciclado que es abundante en Uruguay.&lt;br /&gt;
* Por otro lado se priorizó la construcción de los módulos para leer voltaje y resistencia. Esto sería una alternativa a lo que la XO trae para leer del puerto de audio, pero independiente de la computadora. Tanto Guzmán como Enrique hoy día están haciendo muchos sensores interesantes que pueden prototiparse rápido de esta manera, además de dar continuidad al proyecto Física con XO. La idea es comenzar con una primer versión para tener algo para pasarle a Guzmán lo antes posible. La idea es que a futuro incluya protección pero si los tiempos no dan realizar la primer versión simple sin protección que de hecho es lo que tiene la XO hoy día.&lt;br /&gt;
&lt;br /&gt;
====firmware/software====&lt;br /&gt;
* aplicación cambiar el id, cambiar id de los motores (rodrigo)&lt;br /&gt;
* aplicación FUA (inc hex) rompemos compatibilidad para la v1&lt;br /&gt;
* hotplug en motores &lt;br /&gt;
* hackpoint módulo firmware&lt;br /&gt;
* pasaje a dispositivo serial (toribio compatibilidad) por defecto esta activado el control de energía de la XO definir versionado de firmware&lt;br /&gt;
&lt;br /&gt;
====mecánica:====&lt;br /&gt;
* fichas, metodos conexión, eles, rivetes, compatibilidad con mecano, mejorar la compatiblidad con lego compatibilidad con otras computadoras? Compatibilidad lego ser menos dependiente de las cruces dejar solo agujeros con separación lego y más grandes. De 4.6 mm a 5mm explorar motores continua y servo (enrique servo + edgardo) comisión de encastre (pablo, rodrigo)y sin espacio para la mano baranda cuadrada con agujeritos computadora sobre la baranda pinza: 1 o 2 motores, ver si no es muy complicado usar 1 motor.&lt;br /&gt;
* Git migrar pnp a master&lt;br /&gt;
&lt;br /&gt;
====gestión:====&lt;br /&gt;
* a fin de año tiene que devolver el robot (prestamo por un año)&lt;br /&gt;
* Se definió la comisión de motores: Rodrigo, John, Edgardo y Enrique&lt;/div&gt;</summary>
		<author><name>Rsisto</name></author>	</entry>

	<entry>
		<id>http://164.73.124.35/inco/proyectos/butia/mediawiki/index.php?title=Actas_Reuniones_Butia&amp;diff=4024</id>
		<title>Actas Reuniones Butia</title>
		<link rel="alternate" type="text/html" href="http://164.73.124.35/inco/proyectos/butia/mediawiki/index.php?title=Actas_Reuniones_Butia&amp;diff=4024"/>
				<updated>2013-02-08T11:48:57Z</updated>
		
		<summary type="html">&lt;p&gt;Rsisto: /* 31/01/2013 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== 7/02/2013 ==&lt;br /&gt;
&lt;br /&gt;
====Participantes====&lt;br /&gt;
Alan, Pablo,  Andres, John, Faivel, Humberto, Guille, Enrique, Javier, Rafael, Nicolás, Edgardo, Mario&lt;br /&gt;
&lt;br /&gt;
====minutas====&lt;br /&gt;
Empieza reunión a las 18:50&lt;br /&gt;
&lt;br /&gt;
====Mecánica====&lt;br /&gt;
* Se está preparando versión de acrílicos final de Butiá SAM.&lt;br /&gt;
&lt;br /&gt;
====Software====&lt;br /&gt;
* Bloque nuevo de casteo para adaptar el valor del sensor a un rango conocido, y los bloques de usurio a bloques conocido. En paleta extra, agrega un bloque nuevo.&lt;br /&gt;
** Problema: que pasa cuando se levanta devuelta el archivo, despues de reiniciar el programa? Hay que probar&lt;br /&gt;
* Bloque módulo user 1,2,3&lt;br /&gt;
* Bloque python de tortuga no funciona, no almacena el código, si no referencia al archivo. Corregir (Walter?)&lt;br /&gt;
&lt;br /&gt;
====Firmware y Hardware====&lt;br /&gt;
* Es complicado agregar un nuevo módulo de firmware, por más que sea parecido a los anteriores.&lt;br /&gt;
** Agregar módulo genérico, al instanciarlo por sw, pasarle parametro el rango de identificación. (Descartado por la siguiente opción)&lt;br /&gt;
** Agregar módulos de usuario en fw, que sean genéricos, permitiendo así compartir el sensor con otras placas. Mantiene estructura actual de firmware. Cuando se instancia se define si es digital o análogo. Se genera un alias al instanciar en código. Tiene metodo getValue y setValue.&lt;br /&gt;
* Puente H, se le va a poner un micro, se está trabajando&lt;br /&gt;
** Generar entrada en wiki para discutir como conectar motores (placa con cantidad variable de motores, 2 motores, etc)&lt;br /&gt;
** El h-bridge diseñado va a permitir conectar a los hack-points o al puerto.&lt;br /&gt;
** Módulo usando un pin de los puertos y 2 hack-points&lt;br /&gt;
** Módulo utilizando un puerto con 2 pines de datos.&lt;br /&gt;
* Implementar módulo de PWM&lt;br /&gt;
&lt;br /&gt;
== 31/01/2013 ==&lt;br /&gt;
&lt;br /&gt;
====Participantes====&lt;br /&gt;
Alan, Pablo,  Andres, John, Faivel, Humberto, Guille, Enrique, Javier&lt;br /&gt;
&lt;br /&gt;
====minutas====&lt;br /&gt;
Empieza reunión a las 18:09&lt;br /&gt;
&lt;br /&gt;
====Mecánica====&lt;br /&gt;
*Se realizo la prueba de colocar la rueda en el eje del motor con un prisionero directo a la rueda y dio muy buen resultado. De momento parece ser la mejor idea y queda muy prolijo.&lt;br /&gt;
*Se le agrego los agujeros para trasladar la placa chica de acrílico para dejar espacio para los motores de continua&lt;br /&gt;
*Se le agrega una ficha butia para ensamblar los motores al butia&lt;br /&gt;
*Parece que con esa modificación el puerto USB de la placa queda muy cerca de la rueda loca y queda tocando con el cable USB.&lt;br /&gt;
** Se discutio si se rota 180 la placa USB4butia quedando el USB hacia la otra direccion y los 4 conectores para sensores hacia la rueda, igual va a tocar con la rueda pero los cables de los sensores son mas flexibles y el conector no sobresale tanto o también lo de rotar todo el modulo que contiene placa, pilas y chasis chico de acrilico 180 o  Intercambiar la placa con las pilas. Se decidio intercambiar la placa con las pilas.&lt;br /&gt;
*Se discutió sobre simetrizar los agujeros para amurar de la placa, pero se decidió que no porque pierde compatibilidad con los butias anteriores&lt;br /&gt;
* Se probo colocarle una rueda con el sistema del prisionero al motor de DX, el sistema de la ficha no es compatible con este pues tienen diametros distintos, se quiere llegar a una ficha mas universal por lo que se discutieron varias ideas sobre eso, quedamos en que se va a seguir investigando.&lt;br /&gt;
*Se dise;o el topecito para la parte de enfre con el logo de butia&lt;br /&gt;
&lt;br /&gt;
====Firmware y Hardware====&lt;br /&gt;
*Se siguieron plantenado ideas sobre la USB4butia avanzada y lo de usar otro micro. Se va a seguir investigando&lt;br /&gt;
*Se planteo un idea de usar un circuito analogico con 3 estados para conectar los motores directamente a los puertos de la USB4butia&lt;br /&gt;
&lt;br /&gt;
== 24/01/2013 ==&lt;br /&gt;
&lt;br /&gt;
====Participantes====&lt;br /&gt;
Alan, Rodrigo, Pablo, Jorge, Andres, Daniel, John, Rafael, Aylen, Fiorella, Faivel, Guille, Humberto&lt;br /&gt;
&lt;br /&gt;
====minutas====&lt;br /&gt;
Empieza reunión a las 18:26&lt;br /&gt;
&lt;br /&gt;
====Mecánica====&lt;br /&gt;
*Se trajeron las piezas de formacril, se probaron las dos alternativas de barandas y se discutio. Se decidio que la mejor alternativa de barandas cortas con topes es mejor, pues muestra mas robustez frente a la de baranda larga y el laptop queda mas estable.&lt;br /&gt;
** El tope serian dos piezas universales butia, (No esta bueno que estas piezas sean de tope)&lt;br /&gt;
** Se decidio que el largo ideal de los tornillos para las piezas es de 4 x 0.7 de 20 mm.&lt;br /&gt;
*Motores: Se hizo una prueba con un prisionero y dio muy buen resultado.&lt;br /&gt;
*colocar el prisionero en la rueda directamente?&lt;br /&gt;
&lt;br /&gt;
====Firmware====&lt;br /&gt;
*Seguir investigando sobre los micros buscar uno micro que sea Economico, Mercado Local, Chico y se pueda hacer PWM.&lt;br /&gt;
*Replantearse la idea de implementar serial por sofware y la de pwm.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Hardware====&lt;br /&gt;
*Se resolvió quitar el Cristal de 32.768 que libera dos pines en la placa de los cuales uno es el PWM que se buscaba obtener&lt;br /&gt;
*El botón de bootloader permanece en la placa&lt;br /&gt;
*Colocar 2 puertos en la USB4butia compatibles con el el conector de los servos para los PWM.&lt;br /&gt;
*USB4butia simple y utilizar los hackpoints para controlar opción estable.&lt;br /&gt;
*Se hablo de hacer una placa usb4butia avanzada en dos capas y se planteo la interrogante de que es mejor: Si hacer la placa usb4butia doble capa avanzada con mas pines de datos y quizás con potencia, o mantenes la usb4butia con una capa agragando un modulo motor con otro microcontrolador.&lt;br /&gt;
*Crear una whish lista sobre la USB4butia&lt;br /&gt;
&lt;br /&gt;
== 17/01/2013 ==&lt;br /&gt;
&lt;br /&gt;
====Participantes====&lt;br /&gt;
Alan, Rodrigo, Pablo, Jorge, Andres, Daniel, John, Rafael&lt;br /&gt;
&lt;br /&gt;
====minutas====&lt;br /&gt;
Empieza reunion a las 18:26&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Mecánica====&lt;br /&gt;
* se habló del módulo motor y la elección del pic, parece que utilizar&lt;br /&gt;
el micro con menos prestaciones es la opción más adecuada.&lt;br /&gt;
* como colocar los motores de CC : correa/directo&lt;br /&gt;
** se decidió que ya que tenemos motores con un buen par, no tiene&lt;br /&gt;
mucho sentido tener una correa.&lt;br /&gt;
** Surge el tema de donde colocar los motores para que siga siendo&lt;br /&gt;
ax12 y CC compatible, una opción para no cambiar las distribuciones&lt;br /&gt;
actuales es colocar los motores de CC atrás y permitir cambiar de&lt;br /&gt;
lugar la rueda loca  para el lado opuesto al que está ahora. Hay que&lt;br /&gt;
tener ojo de que no obstaculice la conexión de puertos actual lo cual&lt;br /&gt;
es el problema que tiene ahora.&lt;br /&gt;
** Otro tema es como amurar la rueda a los motores, el motor que&lt;br /&gt;
compramos es de eje cilíndirco, hay otros con un perfil lo cual&lt;br /&gt;
permite que se pueda diseñar una rueda con un prisionero. Otra opción&lt;br /&gt;
es perforar el eje del motor y ponerle una espina para amurar la&lt;br /&gt;
rueda.&lt;br /&gt;
&lt;br /&gt;
====Hardware====&lt;br /&gt;
*resolver que hacer con PWM: hackpoints, puertos&lt;br /&gt;
** PWM, mantener por hackpoint y generar módulo de firmware para PWM&lt;br /&gt;
por software utilizando Timer1 (inteligente, interrumpir solo cuando&lt;br /&gt;
es necesario).&lt;br /&gt;
** Generar informe con opciones de mantener o quitar botón de programación&lt;br /&gt;
* Módulo GPIO: no es equivalente al resistencia? Aporta algo?&lt;br /&gt;
** Evaluar quitar módulo port (porque no aporta nada)&lt;br /&gt;
** Evaluar agregar módulo de GPIO, permite por lo menos avisar al&lt;br /&gt;
usuario que está realizando una acción que puede dañar el equipo.&lt;br /&gt;
* Gadgets de sensore en DX, que hacer, definir ids o usar módulo&lt;br /&gt;
lector de voltaje, en general utilizar el de voltaje&lt;br /&gt;
** Crear módulos de temperatura y magnético, para laboratorios de física.&lt;br /&gt;
* chequear si el sensor de campo mag es analogico o digi&lt;br /&gt;
&lt;br /&gt;
== 10/01/2013 ==&lt;br /&gt;
&lt;br /&gt;
====Participantes====&lt;br /&gt;
Guillermo, Alan, , Fiorella, Pablo, Jorge, Andres, Faviel,  John&lt;br /&gt;
&lt;br /&gt;
====minutas====&lt;br /&gt;
Empieza reunion a las 18:26&lt;br /&gt;
&lt;br /&gt;
====Documentación====&lt;br /&gt;
*Sensores de resistencia y voltage (John y Guille)&lt;br /&gt;
*Sensor de flexión ya esta documentado por Enrique&lt;br /&gt;
&lt;br /&gt;
====Mecánica====&lt;br /&gt;
*Se estan haciendo los acrílicos en formacril, fecha aproximada 24&lt;br /&gt;
*Módulo motor hecho con carcasa de linterna utilizando una ficha butia, carcasa de un enchufe, arrancador de tubo y zunchos.&lt;br /&gt;
**Se discutio sobre utilizarlo con una correa o  adicionarle una rueda, se decidio adicionarle la rueda y colocar el modulo en el lugar actual de las ruedas, manteniendo la estructura de los AX12, incorporándolo al butia por fuera. (Butia PUNK)&lt;br /&gt;
*Se habló de hacer un banco de prueba de motores para obtener datos útiles como el par, rpm , etc ...&lt;br /&gt;
*Se probaron los tornillos de plástico y dan buen resultado ya que protege el acrílico, son mas fácil de enroscar, mas amigables para los niños&lt;br /&gt;
&lt;br /&gt;
====Hardware====&lt;br /&gt;
*Se discutió sobre los cambios de la USB4butia, estudiar lo de hacer una USB4butia solo para controlar motores y evaluar Modulito con microcontrolador propio para manejar motores, PIC16F628A buscar compilador GNU, buscar otro PIC de 8 patas&lt;br /&gt;
*Evaluar de quitar el clock de 37 khz y utilizar el pin 16 que es el CCP2 y asi evitar de quitar el boton de programacion&lt;br /&gt;
*Se hablo sobre sacar el boton de programacion, se decidio quitarlo y cambiar el bootloader y agregar dos puertos pwm (Si es necesario)&lt;br /&gt;
*Se discutió lo de quitar el bus AX12, se decidió que no porque permite agregar motores con control más complejo de forma fácil.&lt;br /&gt;
*Sacar los pines de programación ... ?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Software====&lt;br /&gt;
*Serial por software (si se va hacer el modulo motor con pic propio)&lt;br /&gt;
&lt;br /&gt;
== 03/01/2013 ==&lt;br /&gt;
====Participantes====&lt;br /&gt;
Rafa, Pablo, Pancho, Jorge, John&lt;br /&gt;
&lt;br /&gt;
====Mecánica====&lt;br /&gt;
*Se dibujaron barandas nuevas con el tope , y se hicieron prototipos en goma eva para presentar en el butiá. Se presentó junto a la magallanes. Se discutió y se decidió hacer las barandas un poco más altas. Diseñar y construir 2 juegos de barandas: unas más largas con tope flotando y otras más cortas sin tope.&lt;br /&gt;
*Se mostró la nueva rueda butiá con agujero en el medio&lt;br /&gt;
*Se habló del modulo motor se agregan dos piezas de acrílico para mantener la estructura de los AX12 y no tener que hacer un butia distinto para la versión con otros motores. Hay dos opciones, una posee lengüetas como los AX12 y van en el mismo lugar con las ranuras existentes para los AX12 y la otra serían las fichas universales con el sistema de encastre butia.&lt;br /&gt;
*Estudiar agujeros para &amp;quot;ensanguchar&amp;quot; las dos planchas de acrílicos, agregar un tornillo más alineado con los que ya están con la medida de los AX12&lt;br /&gt;
*Se acomodó la ojiva del encastre butiá centrándola para que quede un poquito mas separdo de los rectángulos&lt;br /&gt;
*Se le agrega al logo la palabra SAM&lt;br /&gt;
*Ejemplo de logos para autoadhesivos&lt;br /&gt;
*Se van hacer arcilicos y autoadhesivos.&lt;br /&gt;
*Se va a probar el logo calado otra vez &lt;br /&gt;
&lt;br /&gt;
== 27/12/2012 ==&lt;br /&gt;
&lt;br /&gt;
====Participantes====&lt;br /&gt;
Daniel, Guillermo, Alan John, Fiorella, Aylen, Rodrigo, Enrique, Rafael, Pablo&lt;br /&gt;
&lt;br /&gt;
====minutas====&lt;br /&gt;
* Empieza reunion a las 18:41&lt;br /&gt;
&lt;br /&gt;
====Hardware====&lt;br /&gt;
* Acrílico había quedado mal grabado el logo la última vez, quedó una línea entrecortada.&lt;br /&gt;
** Se va a pedir devuelta con los logos bien grabados. Pablo trae planos el 3 de enero. Al pedir los nuevos acrílicos preguntar opciones de:&lt;br /&gt;
*** Pintar logos luego de grabarlos&lt;br /&gt;
*** Mejorar calidad del grabado para que no queden manchados.&lt;br /&gt;
*** Incrementar ancho de línea para que queden mejor marcados los logos.&lt;br /&gt;
** Pablo va a mandar a hacer pegotines calados de logos para manejar otra alternativa&lt;br /&gt;
** Se discute si poner nombre 2.0 o &amp;quot;sam&amp;quot;. Mayoría eligió Sam (2 en charrúa)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Motores====&lt;br /&gt;
* Se vio prototipo con motores de cargadores USB a dínamo, utilizando hack points.&lt;br /&gt;
&lt;br /&gt;
====Software====&lt;br /&gt;
* Salió paquete de TortuBots v18, faltan paquetes Debian actualizar changelog (Aylen)&lt;br /&gt;
* Alan corrigió bug de memory leak de TortuBots, ahora no se bloquea en la XO. Está probado.&lt;br /&gt;
* PyBot (librería python para acceder a placa butiá) está casi listo, falta testear.&lt;br /&gt;
* Validación al tratar de grabar o escribir en hackpoint configurado para entrada o salida respectivamente. Hacerlo en api y agregarlo a TortuBots cuando trata de hacer una operación incorrecta. (Alan)&lt;br /&gt;
&lt;br /&gt;
====Firmware====&lt;br /&gt;
* Módulo de Firmware de hackpoint no tiene que cambiar el modo del pin (Aylen)&lt;br /&gt;
&lt;br /&gt;
== 10/12/2012 ==&lt;br /&gt;
====Participantes====&lt;br /&gt;
&lt;br /&gt;
John, Aylen, Pablo, Gonzalo, Guillermo, Andrés, Diego, Rafael, Luis, Rodrigo, Marcelo&lt;br /&gt;
&lt;br /&gt;
====minutas====&lt;br /&gt;
* Empieza reunion a las 19:50&lt;br /&gt;
&lt;br /&gt;
====Hardware====&lt;br /&gt;
* Falta documentar prototipo con motores de linternas (Pancho)&lt;br /&gt;
* Piezas para anexar sensores: Pablo muestra 3 piezas, genérica de 2 lados, de 1 lado y una cortita. &lt;br /&gt;
** También se hizo pieza para reemplazar motores AX12. &lt;br /&gt;
** Se llega a un acuerdo de como tienen que ser las placas de sensores&lt;br /&gt;
* Se decide cambiar las piezas por piezas únicas para armado y reemplazo de AX12.&lt;br /&gt;
* Barandas, se van a cambiar por unas que empiezan finitas en la parte frontal y terminan gruesas en la parte trasera como guardabarros. En la parte delantera, tienen tope para aguantar una laptop.&lt;br /&gt;
&lt;br /&gt;
====Motores====&lt;br /&gt;
* Motores &amp;quot;argentinos&amp;quot;  no tienen certificado de origen (motor chino, engranajes argentinos)&lt;br /&gt;
* Guille va a mandar un mail a Fede para que averigüe en Brasil por alternativas de motores CC.&lt;br /&gt;
* Rodrigo, Gonzalo, van a armar prototipo con motores de cargadores USB a dínamo.&lt;br /&gt;
&lt;br /&gt;
== 3/12/2012 ==&lt;br /&gt;
====Participantes====&lt;br /&gt;
&lt;br /&gt;
John, Aylen, Pablo, Gonzalo, Guillermo, Francisco, Andrés, Daniel, Rafael, Alan, Luis&lt;br /&gt;
&lt;br /&gt;
====minutas====&lt;br /&gt;
* Empieza reunion a las 19:30&lt;br /&gt;
&lt;br /&gt;
====Hardware====&lt;br /&gt;
* Hay que definir los componentes para construir una serie de robots, de la mano de Antel (esperando h-bridge)&lt;br /&gt;
** Definir que motores de CC usar, de AP&amp;amp;S, modelo SP6-50, similar a AX12 ($80 argentinos), faltan definir los de Ignis (MR83-100, con pocas revoluciones y poco par), Pablo trae 2 de cada uno para probar.&lt;br /&gt;
* Ida a Triex sugerida por Daniel. Hay varios interesados, coordinar por mail.&lt;br /&gt;
* John, Andrés, definiendo USB4Motores, placa USB4All genérica, con H-bridge integrado.&lt;br /&gt;
&lt;br /&gt;
====Motores====&lt;br /&gt;
* Motor de linterna recargable, funciona bien, Gonzalo va a comprar lintenrnas para armar un Butiá.&lt;br /&gt;
* Documentación de alternativas de motores: Daniel, Pablo y Francisco (documentar motores descartados - Daniel, motores de linternas recargables, Soportes Discos duros y contra chata. Motores a usar) Rafa va a mandar link de como crear usuario y stub de documento.&lt;br /&gt;
* Edgardo está armando el H-Bridge para controlar motores (Edgardo está armando)&lt;br /&gt;
* Se vieron acrílicos con logo&lt;br /&gt;
&lt;br /&gt;
====firmware====&lt;br /&gt;
* Se solucionó problema en firmware (se estaba usando memoria inexistente)&lt;br /&gt;
* Andrés, Aylen, John: Trabajando en Módulo PWM por software en firmware.&lt;br /&gt;
* John - Falta módulo GPIO&lt;br /&gt;
&lt;br /&gt;
====Sensores====&lt;br /&gt;
* Guille, John - Documentar en wiki como crear sensores nuevos.&lt;br /&gt;
* Gonzalo, mirando como funciona sensor de color.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Software====&lt;br /&gt;
* Alan está escribiendo API en Python para Butia, falta contemplar varias placas USB&lt;br /&gt;
* Firmware update activity , está pronta la actividad 90%&lt;br /&gt;
* Andrés - Actualizar butialo a 2.0 (no dio el tiempo)&lt;br /&gt;
&lt;br /&gt;
====Organización====&lt;br /&gt;
* Andrés comenta sugerencias del sumo.uy&lt;br /&gt;
** Agregar agujeros para tornillos&lt;br /&gt;
** Quejas de sensor de distancia, no se puede enganchar&lt;br /&gt;
** Robot Butiá triangular - Omni&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== 26/11/2012 ==&lt;br /&gt;
====Participantes====&lt;br /&gt;
Luis, Marcelo, Guillermo R., Pablo Margenat, Gonzalo, Rafael Sisto, Andrés Aguirre, Aylen, Enrique, Diego, Martín , John, Javier, Alan, Fiorella&lt;br /&gt;
&lt;br /&gt;
====minutas====&lt;br /&gt;
* Empieza reunion a las 19:30&lt;br /&gt;
&lt;br /&gt;
====Hardware====&lt;br /&gt;
* Hay que definir los componentes para construir una serie de robots&lt;br /&gt;
** Definir que motores de CC usar (Quién va a definir esto?)&lt;br /&gt;
* Ida a Triex sugerida por Daniel. Hay varios interesados, coordinar por mail.&lt;br /&gt;
&lt;br /&gt;
====Motores====&lt;br /&gt;
* Comisión continua Falta probar con mosfets (esperando módulo PWM de firmware)&lt;br /&gt;
** Cambiar circuito de muestra buscando mosfets de menor amperaje (Diego)&lt;br /&gt;
* Soportes de motores&lt;br /&gt;
** Acrílico (prontos para el 29/11), demo para 3/12&lt;br /&gt;
** Pancho y Pablo: cortando chasis de disco, pensando alternativas.&lt;br /&gt;
** Transmisión, se propone probar goma en el motor y goma en la rueda, en vez de una correa.&lt;br /&gt;
* Alternativas de motores:&lt;br /&gt;
** Linternas con generadores, se pueden usar como motores (menos de $200 en supermercados), hay que escribir en la wiki&lt;br /&gt;
** Andrés, Enrique - Consultar a Eneka por motores de continua hechos en Argentina (cerca de $700), modelo MR4-100, ver si tiene suficiente torque.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====firmware====&lt;br /&gt;
* Andrés, Aylen: Módulo PWM por software en firmware.&lt;br /&gt;
** (Andrés, Micho) Falta solucionar bug extraño cuando hay muchos módulos (posiblemente una asignación errónea de memoria), probar con Ida.&lt;br /&gt;
* Guille - Investigando como configurar de forma combinada pines de E/S como digitales y analógicos.(Se puede hacer)&lt;br /&gt;
** Faltan módulos GPIO y LED (Prontos, falta corregir bug).&lt;br /&gt;
* Pendiente Andrés - Liberar motores cuando se le mande orden velocidad cero.&lt;br /&gt;
&lt;br /&gt;
====Sensores====&lt;br /&gt;
&lt;br /&gt;
* Fibra óptica, se puede conseguir en Tilsit (6 metros con terminales, aprox U$ 35). Daniel va conseguir una nueva muestra actual para probar.&lt;br /&gt;
** Se consigue en el Clon por $65 una lámpara decorativa&lt;br /&gt;
** Luego de tener fibra, segunda versión de sensor: emisor y receptor en mismo lado (fibra formando un círculo), posiblemente utilizando sensor de grises&lt;br /&gt;
* Sensores de efecto Hall (No se trató )&lt;br /&gt;
** Propuesta de Diego: sensor de imanes utilizando una bobina y con pin analógico.(No se trató )&lt;br /&gt;
&lt;br /&gt;
====Software====&lt;br /&gt;
&lt;br /&gt;
* Alan: bloque para configurar hack points, pronto, falta configurar como entrada.&lt;br /&gt;
* Bloque LED está.&lt;br /&gt;
* Alan, falta bloque GPIO&lt;br /&gt;
* Alan está escribiendo API en Python para Butia (falta testear, branch pybot)&lt;br /&gt;
* Guille, haciendo paquete Debian (armado makefile estilo GNU)&lt;br /&gt;
* Rodrigo, el tortuga tiene un uso excesivo de CPU (hay que ver si es nuestro o de walter) cuando se usan muchos bloques. Reproducir problema. (No se habló)&lt;br /&gt;
* Firmware update activity , está pronta la actividad 90%&lt;br /&gt;
* Andrés - Actualizar butialo a 2.0&lt;br /&gt;
&lt;br /&gt;
== 19/11/2012 ==&lt;br /&gt;
====Participantes====&lt;br /&gt;
Guillermo R., Pablo Margenat, Rafael Sisto, Andrés Aguirre, Alan Aguiar , Rodrigo, Aylen, Gonzalo, Enrique, Diego&lt;br /&gt;
&lt;br /&gt;
====minutas====&lt;br /&gt;
* Empieza reunion a las 19:30&lt;br /&gt;
&lt;br /&gt;
====Motores====&lt;br /&gt;
&lt;br /&gt;
* Comisión continua Falta probar con mosfets (esperando módulo PWM de firmware)&lt;br /&gt;
** Cambiar circuito de muestra buscando mosfets de menor amperaje (Diego)&lt;br /&gt;
* Soportes de motores&lt;br /&gt;
** Se hizo modelo, está pedido el acrílico (prontos para el 29/11), demo para 3/12&lt;br /&gt;
** Pancho y Pablo: cortando chasis de disco&lt;br /&gt;
* Buscar alternativas de motores:&lt;br /&gt;
** lectoras de CD, disketeras, discos duros (Diego está consiguiendo con Integra)&lt;br /&gt;
** Andrés está consultando en Eneka por motores de continua hechos en Argentina (cerca de $700), serían similares a los secadores de pelo, pero con reducción.&lt;br /&gt;
* Comision PaP - Se sigue trabajando para un prototipo, se propone controlar con circuito casero.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====firmware====&lt;br /&gt;
&lt;br /&gt;
* Guille - Investigando como configurar de forma combinada pines de E/S como digitales y analógicos.&lt;br /&gt;
* Andrés - Liberar motores cuando se le mande orden velocidad cero.&lt;br /&gt;
* Andrés, Aylen: Módulo PWM por software en firmware.&lt;br /&gt;
* Andrés: Notificar placa como dispositivo serial al PC (avanzando).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Sensores====&lt;br /&gt;
&lt;br /&gt;
* Fibra óptica, se puede conseguir en Tilsit (6 metros con terminales, aprox U$ 35). Daniel va conseguir una nueva muestra actual para probar.&lt;br /&gt;
* Enrique - Segunda versión de sensor: emisor y receptor en mismo lado (fibra formando un círculo), posiblemente utilizando sensor de grises&lt;br /&gt;
* Sensores de efecto Hall&lt;br /&gt;
** Propuesta de Diego: sensor de imanes utilizando una bobina y con pin analógico.&lt;br /&gt;
&lt;br /&gt;
====Software====&lt;br /&gt;
* Alan: bloque para configurar hack points.&lt;br /&gt;
* Tortubots, tema pendiente: Generar un evento a los plugins cuando finalice la ejecución de los bloques (por ejemplo, para liberar cámara, parar motores, etc).&lt;br /&gt;
* Migración TurtleBlocks a android, falta librería GTK, trancado por ese tema&lt;br /&gt;
* Alan está escribiendo un API en python con funcionalidad similar a bobot (ventaja: no requiere lua ni dependencias de binarios adicionales, para arm no requeriría link a binarios extra, no requiere comunicación por sockets.)&lt;br /&gt;
* normalizar velocidades de 0 a 100. Se descarta porque no hay un problema concreto en que pueda beneficiar. En principio sirve para buscar la curiosidad de los alumnos.&lt;br /&gt;
* Separar paleta, ya está.&lt;br /&gt;
* Guille, haciendo paquete Debian.&lt;br /&gt;
* Rodrigo, el tortuga tiene un uso excesivo de CPU (hay que ver si es nuestro o de walter) cuando se usan muchos bloques. Reproducir problema.&lt;br /&gt;
* Guille, Aylen: Firmware update activity&lt;br /&gt;
** Actividad con un botón para actualizar (Rodrigo)&lt;br /&gt;
&lt;br /&gt;
====Documentación====&lt;br /&gt;
* Rafael: Revisar documentación de entregables a Antel&lt;br /&gt;
&lt;br /&gt;
====Resumen de Comisiones====&lt;br /&gt;
Soportes de motores: Pablo y Francisco&lt;br /&gt;
&lt;br /&gt;
motores: John, Edgardo y Enrique&lt;br /&gt;
&lt;br /&gt;
motores PaP: Andrew, Daniel&lt;br /&gt;
&lt;br /&gt;
motores continua: Gonzalo, Rodrigo,&lt;br /&gt;
&lt;br /&gt;
Firmware : Aylen, John, Andrew, Guille&lt;br /&gt;
&lt;br /&gt;
Firmware Update Activity: Guille, Aylen&lt;br /&gt;
&lt;br /&gt;
Módulo Voltaje y resistencia: Guille, Aylen&lt;br /&gt;
&lt;br /&gt;
== 12/11/2012 ==&lt;br /&gt;
====Participantes====&lt;br /&gt;
Guillermo Reisch, Diego, Daniel, John Pereira, Pablo Margenat, Rafael Sisto, Francisco Puignau, Andrés Aguirre, Martín Giachino, Alan Aguiar&lt;br /&gt;
&lt;br /&gt;
====minutas====&lt;br /&gt;
* Empieza reunion a las 19:30&lt;br /&gt;
&lt;br /&gt;
====Motores====&lt;br /&gt;
* Comisión continua - trajo demo con motores distintos y quedó bien el seguidoor de líneas.&lt;br /&gt;
** Falta probar con mosfets&lt;br /&gt;
* Soportes de motores&lt;br /&gt;
** Falta soporte para gomitas, propuesta de hacer 2 ruedas de acrílico más chicas para sostener.&lt;br /&gt;
** Falta soporte para rueda, &lt;br /&gt;
*** Proponen utilizar el mismo plato del soporte de gomitas, eje con rulemanes&lt;br /&gt;
*** Otra alternativa, usar motor de disco duro como rulemán (módulo independiente). (Guillermo va a traer discos duros para desarmar)&lt;br /&gt;
** Buscar alternativas de motores: secador de pelo (12v), lectoras de CD, disketeras&lt;br /&gt;
* Comision PaP - utilizar motor de impresora con driver. (para lunes 19/11)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====firmware====&lt;br /&gt;
&lt;br /&gt;
* módulo firmware para bus pines digitales pronto, PWM se va a manejar por software&lt;br /&gt;
* firmware para sensor de voltaje pronto&lt;br /&gt;
* Guille - Investigando como configurar de forma combinada pines de E/S como digitales y analógicos.&lt;br /&gt;
* Andrés, Aylen: Módulo PWM por software en firmware.&lt;br /&gt;
* Andrés: Notificar placa como dispositivo serial al PC. &lt;br /&gt;
&lt;br /&gt;
====Sensores====&lt;br /&gt;
&lt;br /&gt;
* Demo de Módulo voltaje y resistencia&lt;br /&gt;
** Algunos detalles por corregir&lt;br /&gt;
* Fibra óptica, Daniel va a conseguir una muestra para el lunes siguiente&lt;br /&gt;
* (no se habló) Enrique - Segunda versión de sensor: emisor y receptor en mismo lado (fibra formando un círculo), posiblemente utilizando sensor de grises&lt;br /&gt;
&lt;br /&gt;
====Software====&lt;br /&gt;
&lt;br /&gt;
* Se creó bloque de sensor de voltaje &lt;br /&gt;
* Separar paleta, normalizar velocidades de 0 a 100 (Alan)&lt;br /&gt;
* Alan, el tortuga tiene un memory Leak (hay que ver si es nuestro o de walter) cuando se usan muchos bloques&lt;br /&gt;
* Alan, quitar compatibilidad para V1&lt;br /&gt;
* Guille, Aylen: Firmware update activity - postergado para próxima reunión.&lt;br /&gt;
&lt;br /&gt;
====Resumen de Comisiones====&lt;br /&gt;
Soportes de motores: Pablo y Francisco &lt;br /&gt;
&lt;br /&gt;
motores: John, Edgardo y Enrique &lt;br /&gt;
&lt;br /&gt;
motores PaP: Andrew, Daniel&lt;br /&gt;
&lt;br /&gt;
motores continua: Gonzalo, Rodrigo, &lt;br /&gt;
&lt;br /&gt;
Firmware : Aylen, John, Andrew, Guille &lt;br /&gt;
&lt;br /&gt;
Firmware Update Activity: Guille, Aylen&lt;br /&gt;
&lt;br /&gt;
Módulo Voltaje y resistencia: Guille, Aylen&lt;br /&gt;
&lt;br /&gt;
== 05/11/2012 ==&lt;br /&gt;
====Participantes====&lt;br /&gt;
Gonzalo Tejera, Guillermo Reisch, Enrique Madruga, Daniel Cancela, John Pereira, Pablo Margenat, Rafael Sisto.&lt;br /&gt;
&lt;br /&gt;
====minutas====&lt;br /&gt;
* Empieza reunion a las 19:30&lt;br /&gt;
* resumen, software/hardware/mecanica etc...&lt;br /&gt;
&lt;br /&gt;
====Motores====&lt;br /&gt;
* Enrique averiguó motores alza-cristales: son caros (cerca de los $ 1000)&lt;br /&gt;
* Daniel mandó mail a SEMPRE, va a relevar que tipo de motores (otra chatarra) se pueden conseguir&lt;br /&gt;
* Comisión continua - va a avanzar con el módulo de relés&lt;br /&gt;
* Comisión continua - motores de secador de pelo (12v), lectoras de CD, disketeras&lt;br /&gt;
* Comisión continua - Preguntar a &amp;quot;Lechuga&amp;quot; qué motores usaron &lt;br /&gt;
* Comision PaP - utilizar motor de impresora con driver. (para lunes 19/11)&lt;br /&gt;
* Reducciones - 2 alternativas, correas o engranajes impresos.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====firmware====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Aylen, agregar módulo firmware para bus pines digitales y PWM (pin 17). Si puede estar para esta semana, mejor.&lt;br /&gt;
* John - Otra alternativa para manejar motores, utilizar el puerto ax12 y un pic conversor a otro tipo de motores.&lt;br /&gt;
* Aylen - falta firmware para sensor de voltaje (estaría pronto)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Sensores====&lt;br /&gt;
* sensor distancia auto chino - Enrique consultó en comercio electrónico y superan los $1000, seguir consultando alternativas.&lt;br /&gt;
* Fibra óptica, intentar utilizar fibra óptica de cotillón (adornos de colores)&lt;br /&gt;
** Daniel para el lunes se comprometió en traer un par de tramos  (quizás se consigue en SEMPRE)&lt;br /&gt;
** Enrique - Segunda versión de sensor: emisor y receptor en mismo lado (fibra formando un círculo), posiblemente utilizando sensor de grises&lt;br /&gt;
* Módulo voltaje y resistencia (demo lunes 12)&lt;br /&gt;
** Se decidió utilizar jumper en vez de switch&lt;br /&gt;
** Se creó módulo en kicad&lt;br /&gt;
* Firmware update activity  (trabajando...)&lt;br /&gt;
&lt;br /&gt;
====Software====&lt;br /&gt;
* Alan, crear bloque de sensor de voltaje &lt;br /&gt;
* Alan, hablar con Andrés y Rodrigo - El tortuga tiene un memory Leak (hay que ver si es nuestro o de walter) cuando se usan muchos bloques&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Hardware====&lt;br /&gt;
* Chata va a comenzar a llevar logo de Antel&lt;br /&gt;
&lt;br /&gt;
====Gestión====&lt;br /&gt;
* Intentar convertir las reuniones en talleres&lt;br /&gt;
&lt;br /&gt;
====Resumen de Comisiones====&lt;br /&gt;
motores: John, Edgardo y Enrique &lt;br /&gt;
&lt;br /&gt;
motores PaP: Andrew, Daniel&lt;br /&gt;
&lt;br /&gt;
motores continua: Gonzalo, Rodrigo, &lt;br /&gt;
&lt;br /&gt;
Firmware : Aylen, John, Andrew, Guille&lt;br /&gt;
&lt;br /&gt;
Firmware Update Activity: Guille, Aylen&lt;br /&gt;
&lt;br /&gt;
Módulo Voltaje y resistencia: Guille, Aylen&lt;br /&gt;
&lt;br /&gt;
== 29/10/2012 ==&lt;br /&gt;
&lt;br /&gt;
====Participantes====&lt;br /&gt;
margenat, sisto, andrew, madruga, chino, john, santiago, gonchi, pancho, aylen, rodrigo&lt;br /&gt;
&lt;br /&gt;
====Minutas====&lt;br /&gt;
* hora de comienzo: 19:25 (19:00)&lt;br /&gt;
* motores...&lt;br /&gt;
* &lt;br /&gt;
&lt;br /&gt;
====motores====&lt;br /&gt;
* Otra discusión sobre PaP. Andrés se va a encargar de los motores PaP.&lt;br /&gt;
* Motores de alza-cristales/limpia-vidrios parece una buena idea. Se consiguen en plaza, son reciclables, tienen la reducción.&lt;br /&gt;
* Pablo propone pieza para mantener la estructura del AX-12 y mantener la estética&lt;br /&gt;
&lt;br /&gt;
====hardware====&lt;br /&gt;
* ver los pines que están sin utilizar.&lt;br /&gt;
* averiguar sensor distancia auto chino&lt;br /&gt;
* sensor enrique de fibra óptica para el butiá, sensor antena&lt;br /&gt;
&lt;br /&gt;
==== mecánica ====&lt;br /&gt;
* pablo mostró la nueva chata butiá.&lt;br /&gt;
&lt;br /&gt;
==== gestión ====&lt;br /&gt;
* se agrega a gonchi a comisión motores de continua.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== 18/10/2012 ==&lt;br /&gt;
&lt;br /&gt;
====Participantes====&lt;br /&gt;
Gonzalo, Jorge, Luis, Martin(Chino), Aylen, John, Rodrigo, Diego (Antel), Guille, Daniel Cancela(montacargas) y Pablo(Estudiante nuevo)&lt;br /&gt;
&lt;br /&gt;
====Minuta====&lt;br /&gt;
* Reunión del día 18/10/2012&lt;br /&gt;
* Hora de comienzo: 14.50&lt;br /&gt;
* Asisten: Gonzalo, Jorge, Luis, Martin(Chino), Aylen, John, Rodrigo, Diego (Antel), Guille, Daniel Cancela(montacargas) y Pablo(Estudiante nuevo)&lt;br /&gt;
* Presentación del proyecto a la gente nueva&lt;br /&gt;
* Motores&lt;br /&gt;
* Modulo voltaje, &lt;br /&gt;
* Fin reunión 17.15&lt;br /&gt;
&lt;br /&gt;
====motores====&lt;br /&gt;
* discusión por motores nuevamente&lt;br /&gt;
* Comisión motores no hizo mucho. Se presentó precio de servos 28u$s de 15kg, 16u$s de 6,8kg. Se va a seguir averiguando en otros lados.&lt;br /&gt;
* NO steppers (daniel va a averiguar algo sobre steppers)&lt;br /&gt;
* Hay que conseguir los motores de destornillador.&lt;br /&gt;
&lt;br /&gt;
====hardware====&lt;br /&gt;
* modulo voltaje y resistencia (guille, egardo, enrique)&lt;br /&gt;
* bornera o jack? (jack hace corto,[los jack machos truchos, los buenos NO HACEN CORTO {Guille}])&lt;br /&gt;
* protección? volver al diodo que no pusimos&lt;br /&gt;
* egardo y guille hoy van a encargarse del hardware&lt;br /&gt;
* conseguir conectores bosch mas chicos o cables mejores (guille) llevar el cable de ax12 original&lt;br /&gt;
&lt;br /&gt;
====software====&lt;br /&gt;
* activity cambiar id (rodrigo)&lt;br /&gt;
* ayle john chino van a agregar funcionalidades al modulo ax12 para actividad de id&lt;br /&gt;
* (chequear wiki de mtbutia que estan haciendo algo parecido)&lt;br /&gt;
* Tortuga con varios hilos (elemichele, alan el hombre tortuga, andres) quiere hacer un tortuga con varios hilos&lt;br /&gt;
&lt;br /&gt;
====firmware====&lt;br /&gt;
* firmware modulo voltaje y resistencia listo&lt;br /&gt;
* a FUA agregar un browse para poder grabar un .hex propio&lt;br /&gt;
* agregar consultar versión y la id de placa&lt;br /&gt;
* pasaje a serial jorge&lt;br /&gt;
* discusión sobre versionado de firmware y hardware&lt;br /&gt;
* gonchi propone agregar resistencia para versionado de placa&lt;br /&gt;
* versionado del firmware&lt;br /&gt;
* john va a revisar codigo, hotplug en motores&lt;br /&gt;
* git migrar pnp a master, ya estaría pronto&lt;br /&gt;
* hackpoint (andres)&lt;br /&gt;
&lt;br /&gt;
====gestión====&lt;br /&gt;
* Diego Antel propone: taller utu-antel en la teja segunda quincena enero (john y jorge)&lt;br /&gt;
* antel pide un butia mas (hay que discutir esto)&lt;br /&gt;
* Daniel plantea tirar lineas a ute (manejando como se manejó con ANTel)&lt;br /&gt;
* comisión conseguir openmoko (gonchi jorge)&lt;br /&gt;
* openmoko??????? es probable dijo pablo sigue en camino.&lt;br /&gt;
* Chino va a compartir la documentación para antel. (NO METER MANO SIN CONSULTARLO A ÉL)&lt;br /&gt;
* Pedido por parte de edgardo, chino y enrique para cambiar la reunión&lt;br /&gt;
* Se propone reunion los LUNES 18:30&lt;br /&gt;
&lt;br /&gt;
== 11/10/2012 ==&lt;br /&gt;
&lt;br /&gt;
====Participantes====&lt;br /&gt;
Rodrigo, John, Edgardo, Enrique, Gonzalo.&lt;br /&gt;
&lt;br /&gt;
====Minuta====&lt;br /&gt;
* Acta de la reunión realizada el 11/10/2012&lt;br /&gt;
* Motores reciclados&lt;br /&gt;
* firmware: actualizador y mejoras&lt;br /&gt;
* devolución de robots&lt;br /&gt;
&lt;br /&gt;
====hardware====&lt;br /&gt;
* Andrés opina que los servos no cumplen con lo propuesto por el proyecto butiá 2.0 ya que no se pueden reciclar.&lt;br /&gt;
* Gonzalo opina que los motores stepper no son aptos.&lt;br /&gt;
* Se decidió comenzar a investigar motores de corriente continua y servos que se consigan en uruguay.&lt;br /&gt;
* Rodri va a averiguar el costo de servos con gran torque en el mercado local y de corriente continua en casas del estilo repuestos de auto. Incluso se puede ver si la reducción de alguno de los respuestos de auto no es de utilidad.&lt;br /&gt;
* Luego se hará una prueba con motores del tipo stepper para mantener una alternativa de reciclado que es abundante en Uruguay.&lt;br /&gt;
* Por otro lado se priorizó la construcción de los módulos para leer voltaje y resistencia. Esto sería una alternativa a lo que la XO trae para leer del puerto de audio, pero independiente de la computadora. Tanto Guzmán como Enrique hoy día están haciendo muchos sensores interesantes que pueden prototiparse rápido de esta manera, además de dar continuidad al proyecto Física con XO. La idea es comenzar con una primer versión para tener algo para pasarle a Guzmán lo antes posible. La idea es que a futuro incluya protección pero si los tiempos no dan realizar la primer versión simple sin protección que de hecho es lo que tiene la XO hoy día.&lt;br /&gt;
&lt;br /&gt;
====firmware/software====&lt;br /&gt;
* aplicación cambiar el id, cambiar id de los motores (rodrigo)&lt;br /&gt;
* aplicación FUA (inc hex) rompemos compatibilidad para la v1&lt;br /&gt;
* hotplug en motores &lt;br /&gt;
* hackpoint módulo firmware&lt;br /&gt;
* pasaje a dispositivo serial (toribio compatibilidad) por defecto esta activado el control de energía de la XO definir versionado de firmware&lt;br /&gt;
&lt;br /&gt;
====mecánica:====&lt;br /&gt;
* fichas, metodos conexión, eles, rivetes, compatibilidad con mecano, mejorar la compatiblidad con lego compatibilidad con otras computadoras? Compatibilidad lego ser menos dependiente de las cruces dejar solo agujeros con separación lego y más grandes. De 4.6 mm a 5mm explorar motores continua y servo (enrique servo + edgardo) comisión de encastre (pablo, rodrigo)y sin espacio para la mano baranda cuadrada con agujeritos computadora sobre la baranda pinza: 1 o 2 motores, ver si no es muy complicado usar 1 motor.&lt;br /&gt;
* Git migrar pnp a master&lt;br /&gt;
&lt;br /&gt;
====gestión:====&lt;br /&gt;
* a fin de año tiene que devolver el robot (prestamo por un año)&lt;br /&gt;
* Se definió la comisión de motores: Rodrigo, John, Edgardo y Enrique&lt;/div&gt;</summary>
		<author><name>Rsisto</name></author>	</entry>

	<entry>
		<id>http://164.73.124.35/inco/proyectos/butia/mediawiki/index.php?title=Discusiones_para_las_reuniones&amp;diff=4023</id>
		<title>Discusiones para las reuniones</title>
		<link rel="alternate" type="text/html" href="http://164.73.124.35/inco/proyectos/butia/mediawiki/index.php?title=Discusiones_para_las_reuniones&amp;diff=4023"/>
				<updated>2013-02-07T20:46:26Z</updated>
		
		<summary type="html">&lt;p&gt;Rsisto: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Sería interesante permitir que usuarios que no son muy entusiastas de la programación de firmware pueda agregar sensores y módulos en firmware para controlarlos sin necesidad de estar tocando firmware.&lt;br /&gt;
&lt;br /&gt;
La idea es que exista pre-hecho en firmware un módulo genérico, que tenga la primitiva getValue. Desde el PC el usuario envía un pedido para que  ese módulo se instancie con un nombre y valor de identificación. A lo mejor lo ideal es que el firmware le proponga al usuario una lista de valores de id libres que pueden ser apropiadas. El resultado final es que el módulo queda agregado a los módulos disponibles en la placa, vemos después como, si usando memoria eeprom del micro y guardando en una tabla nombre, id  o algo similar.&lt;br /&gt;
Eso va acompañado de un dispositivo de hardware genérico, como el que teníamos por la vuelta en el que se tiene una bornera para colocar el sensor y un slot para poner la resistencia.&lt;br /&gt;
Creo que cubriría una gama grande de sensores que la gente quiere hacer para probar y son muy simples, generalmente un sensor análogico o digital y no les interesa agregar lógica en el módulo de usuario. Lo bueno es que permite que la gente de forma fácil utilice las bondades como plug and play, hotlug, mecanismo robusto de conexión de la placa de una forma simple.&lt;/div&gt;</summary>
		<author><name>Rsisto</name></author>	</entry>

	<entry>
		<id>http://164.73.124.35/inco/proyectos/butia/mediawiki/index.php?title=TortuBots&amp;diff=4015</id>
		<title>TortuBots</title>
		<link rel="alternate" type="text/html" href="http://164.73.124.35/inco/proyectos/butia/mediawiki/index.php?title=TortuBots&amp;diff=4015"/>
				<updated>2013-02-05T22:23:51Z</updated>
		
		<summary type="html">&lt;p&gt;Rsisto: /* Plugin SumBot */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== TortuBots ==&lt;br /&gt;
&lt;br /&gt;
[http://wiki.sugarlabs.org/go/Activities/TurtleArt TortugArte] es una actividad Sugar inspirada en [http://en.wikipedia.org/wiki/Logo_(programming_language) Logo] la cual pone al alcance de niños conceptos de programación, mediante una interfaz gráfica icónica, donde cada instrucción se mapea como un bloque. &lt;br /&gt;
El proyecto butiá realizó modificaciones sobre TortugArte agregando algunos plugins en forma de paletas que permiten controlar diferentes kits robóticos como [http://www.fing.edu.uy/inco/proyectos/butia/ Butiá], [http://en.wikipedia.org/wiki/Lego_Mindstorms_NXT_2.0 Lego NXT],[http://www.legoeducation.us/eng/product/lego_education_wedo_robotics_construction_set/2096 Lego WeDo],[http://activities.sugarlabs.org/es-ES/sugar/addon/4368 FollowMe] y Sumbot).&amp;lt;br&amp;gt;Se puede descargar la actividad TortuBots que contiene todo lo actual de TortugArte más los plugins de robótica mencionados.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Tb.png|En ésta imagen pueden verse las diferentes paletas agregadas.]] &amp;lt;br&amp;gt;&lt;br /&gt;
Paletas de izq. a der.: Lego WeDo - Butiá - Butiá Extras - SumBot - FollowMe - Lego NXT (motores) - Lego NXT (sensores)&lt;br /&gt;
&lt;br /&gt;
Pueden descargarse las últimas versiones del siguiente [http://www.fing.edu.uy/inco/proyectos/butia/files/package/ repositorio] o desde el [http://activities.sugarlabs.org/es-ES/sugar/addon/4434 repositorio de actividades Sugar]. En este momento se encuentran disponible para su uso en XO, y computadoras con Ubuntu 10.04 o posterior.&lt;br /&gt;
&lt;br /&gt;
== Plugin Butiá ==&lt;br /&gt;
&lt;br /&gt;
El robot Butiá tiene soporte [[plug and play]] y [[plug and play|hotplug]] para los sensores/actuadores que se conectan a él, este aspecto fue utilizado a la hora de implementar el plugin cambiando el color de los bloques correspondientes a los elementos de sensado/actuación según lo que se haya conectado al robot.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Tb1.png|En ésta imagen puede verse la paleta cuando no hay robot conectado]] &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Tb2.png|En ésta imagen puede verse la paleta cuando hay robot conectado y un sensor botón]] &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Instalación:&lt;br /&gt;
&lt;br /&gt;
* Cualquier distribución de GNU/Linux:&lt;br /&gt;
&lt;br /&gt;
Si usted tiene una versión de linux basada en ''debian'' puede descargar la actividad para su arquitectura directamente desde nuestro [http://www.fing.edu.uy/inco/proyectos/butia/files/package/ repositorio]&lt;br /&gt;
&lt;br /&gt;
Sino puede seguir este [[Generando_xo | instructivo]]&lt;br /&gt;
&lt;br /&gt;
* En Sugar:&lt;br /&gt;
&lt;br /&gt;
[[instalacion_XO|XO 1.0 y 1.5]]&lt;br /&gt;
&lt;br /&gt;
Para comenzar...&lt;br /&gt;
&lt;br /&gt;
* [[Tortugarte_variables|Como manejar variables en TortuBots]]&lt;br /&gt;
&lt;br /&gt;
* [[Modularizando|Como modularizar un programa en TortuBots]]&lt;br /&gt;
&lt;br /&gt;
* [[Transformando_a_cms_el_valor_del_sensor_de_distancia|Transformando a centímetros la salida del sensor de distancia]]&lt;br /&gt;
&lt;br /&gt;
* [[Ejemplos de comportamientos robóticos con TortuBots|Ejemplos de comportamientos que pueden realizarse en TortuBots]]&lt;br /&gt;
&lt;br /&gt;
* [[video_tutoriales|Video Tutoriales]]&lt;br /&gt;
&lt;br /&gt;
== Butiá Extras ==&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Tb3.png|En ésta imagen puede verse la paleta de extras cuando hay robot conectado]] &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La paleta de extras de butiá nos permite profundizar otras funcionalidades de la placa:&lt;br /&gt;
&lt;br /&gt;
* [[HackPoints|Como utilizar los HackPoints]]&lt;br /&gt;
&lt;br /&gt;
* [[Módulo sensor Voltaje | Módulo Voltaje]]&lt;br /&gt;
&lt;br /&gt;
* [[Módulo sensor Resistencia | Módulo Resistencia]]&lt;br /&gt;
&lt;br /&gt;
== Plugin Lego NXT ==&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Lnxt1.png]] &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Lnxt2.png]] &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Toda la información en: [http://wiki.sugarlabs.org/go/Activities/Turtle_Art/Plugins#LEGO_NxT &amp;lt;big&amp;gt;'''NxT'''&amp;lt;/big&amp;gt;]&lt;br /&gt;
&lt;br /&gt;
== Plugin Lego WeDo ==&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Wdo.png]] &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Toda la información en: [http://wiki.sugarlabs.org/go/Activities/Turtle_Art/Plugins#WeDo &amp;lt;big&amp;gt;'''WeDo'''&amp;lt;/big&amp;gt;]&lt;br /&gt;
&lt;br /&gt;
== Plugin FollowMe ==&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Fm.png]]&lt;br /&gt;
&lt;br /&gt;
La idea detrás de la paleta es retornar posiciones x y y del color de un objeto de manera de mover el robot Butiá de acuerdo a estos valores.&lt;br /&gt;
&lt;br /&gt;
Toda la información en: [[FollowMe | &amp;lt;big&amp;gt;'''FollowMe'''&amp;lt;/big&amp;gt;]]&lt;br /&gt;
&lt;br /&gt;
== Plugin SumBot == &lt;br /&gt;
&lt;br /&gt;
Este plugin permite comunicarse con el sistema de visión utilizado en la categoría sumbot del evento sumo.uy [http://www.fing.edu.uy/inco/eventos/sumo.uy/].&lt;br /&gt;
A partir de la versión 5 de tortugarteButiá viene incluido, puede consultarse más sobre su funcionamiento en la wiki del evento sumo.uy [http://www.fing.edu.uy/inco/eventos/sumo.uy/wiki/index.php/Actividad_Tortugarte].&lt;br /&gt;
&lt;br /&gt;
[[Archivo:SumB.png]] &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Plugin Pattern Detection == &lt;br /&gt;
&lt;br /&gt;
Este plugin permite detectar señales y patrones con la cámara de la pc. La versión incluida del plugin incluye el reconocimiento de señales de tránsito, pero es posible agregar marcas adicionales como se detalla en la página del plugin: [[Butia_reconocimiento_marcas]]&lt;br /&gt;
&lt;br /&gt;
La paleta trae bloques que permiten detectar la presencia de marcas además de la distancia a las mismas.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Paleta_reco_marcas.png|700px]]&lt;/div&gt;</summary>
		<author><name>Rsisto</name></author>	</entry>

	<entry>
		<id>http://164.73.124.35/inco/proyectos/butia/mediawiki/index.php?title=Archivo:Paleta_reco_marcas.png&amp;diff=4014</id>
		<title>Archivo:Paleta reco marcas.png</title>
		<link rel="alternate" type="text/html" href="http://164.73.124.35/inco/proyectos/butia/mediawiki/index.php?title=Archivo:Paleta_reco_marcas.png&amp;diff=4014"/>
				<updated>2013-02-05T21:54:28Z</updated>
		
		<summary type="html">&lt;p&gt;Rsisto: subió una nueva versión de «Archivo:Paleta reco marcas.png»&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Paleta de reconocimiento de marcas&lt;/div&gt;</summary>
		<author><name>Rsisto</name></author>	</entry>

	<entry>
		<id>http://164.73.124.35/inco/proyectos/butia/mediawiki/index.php?title=Archivo:Paleta_reco_marcas.png&amp;diff=4013</id>
		<title>Archivo:Paleta reco marcas.png</title>
		<link rel="alternate" type="text/html" href="http://164.73.124.35/inco/proyectos/butia/mediawiki/index.php?title=Archivo:Paleta_reco_marcas.png&amp;diff=4013"/>
				<updated>2013-02-05T21:50:23Z</updated>
		
		<summary type="html">&lt;p&gt;Rsisto: subió una nueva versión de «Archivo:Paleta reco marcas.png»&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Paleta de reconocimiento de marcas&lt;/div&gt;</summary>
		<author><name>Rsisto</name></author>	</entry>

	<entry>
		<id>http://164.73.124.35/inco/proyectos/butia/mediawiki/index.php?title=Butia_reconocimiento_marcas&amp;diff=4012</id>
		<title>Butia reconocimiento marcas</title>
		<link rel="alternate" type="text/html" href="http://164.73.124.35/inco/proyectos/butia/mediawiki/index.php?title=Butia_reconocimiento_marcas&amp;diff=4012"/>
				<updated>2013-02-05T21:38:14Z</updated>
		
		<summary type="html">&lt;p&gt;Rsisto: /* Actividad para agregar marcas */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Integrantes ==&lt;br /&gt;
* Nicolás Fúrquez&lt;br /&gt;
* Rafael Sisto&lt;br /&gt;
&lt;br /&gt;
== Objetivos ==&lt;br /&gt;
* Utilizando [http://www.hitl.washington.edu/artoolkit/ ARToolKit] construir un plugin para Tortugarte/Tortublocks que permita reconocer las marcas. Esto puede ser utilizado para que el robot se localice y navegue en un entorno.&lt;br /&gt;
&lt;br /&gt;
Ejemplos de marcas:&amp;lt;br&amp;gt;&lt;br /&gt;
[[Archivo:StopMark.png|300px]] [[Archivo:YieldMark.png|300px]]&lt;br /&gt;
&lt;br /&gt;
Una de las cosas que nos permite la librería (ARToolKit) es que las marcas no necesariamente tienen que estar en color, permitiendo así imprimirlas en cualquier impresora siempre y cuando se mantenga el tamaño.&lt;br /&gt;
&lt;br /&gt;
== Documentación de la solución ==&lt;br /&gt;
Se desarrolló un api que obtiene la información almacenada de las marcas y mediante la ayuda de ARToolKit se detectan las mismas en las capturas de la cámara.&lt;br /&gt;
&lt;br /&gt;
El código fuente e instrucciones de instalación se pueden encontrar en el repositorio utilizado: &lt;br /&gt;
[https://github.com/rsisto/multiPatternRecognition multiPatternRecognition]&lt;br /&gt;
&lt;br /&gt;
=== Diagrama de componentes ===&lt;br /&gt;
En el siguiente diagrama pueden visualizarse los componentes y su interacción. pattern_detection funciona como plugin de TurtleBlocks, que a su vez utiliza la librería multiPatternDetection (a través de un binding de python a C). Esta última utiliza funciones de ARToolKit para la detección de marcas.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Arq_pattern_detection.png|400px|Arquitectura de detección de patrones con ARToolKit]]&lt;br /&gt;
&lt;br /&gt;
=== Paleta reconocimiento de marcas ===&lt;br /&gt;
Paleta:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Paleta_reco_marcas.png|700px]]&lt;br /&gt;
&lt;br /&gt;
La paleta posee botones fijos que son:&lt;br /&gt;
&lt;br /&gt;
'''&amp;quot;Viendo Señal&amp;quot;''':Este icono recibe como parámetro un icono de señal (imagen o texto), y nos dice si la cámara lo esta viendo o no.&lt;br /&gt;
&lt;br /&gt;
'''&amp;quot;Distancia Señal&amp;quot;''':Este icono devuelve la distancia trigonométrica desde la cámara hasta el centro de la señal, la magnitud utilizada son mm. &lt;br /&gt;
&lt;br /&gt;
El resto se autogenera leyendo el archivo pattern_detection/library/multiPatternDetection/Data/object_data, en este archivo están todos las marcas que se pueden ver con la paleta, uno de los datos que se ponen dentro es un identificador (nombre) que al iniciarse se lee y luego se busca en la carpeta pattern_detection/images/ si tiene el icono correspondiente, si está pone la imagen como aparece en la paleta, sino lo encuentra generara el icono pero con el texto del nombre. En la sección [[Butia_reconocimiento_marcas]] se puede ver las características de estos iconos.&lt;br /&gt;
&lt;br /&gt;
En este ejemplo se puede ver como se utiliza, en el código de la izquierda si la cámara ve, la señal de curva, moverá 100 la tortuga hacia adelante y luego girara a la derecha un angulo aleatorio entre -30 y 30.&lt;br /&gt;
En el ejemplo de la derecha si ve la señal de ''Contramano'' se movera hacia atras y cambiara la pluma a rojo, sino cambiara a azul y se movera 100 hacia adelante&lt;br /&gt;
&lt;br /&gt;
[[Archivo:reconociendo_seniales_Ejemplo.png|700px]]&lt;br /&gt;
&lt;br /&gt;
==== Ejemplos usando la paleta y Butia ====&lt;br /&gt;
&lt;br /&gt;
Usando la marca de ''Pare'', el Butia detiene la marcha.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Archivo:ButiaSenialesEjemplo1.png|300px|left]] &amp;lt;videoflash&amp;gt;vF9ZhQYIwVg&amp;lt;/videoflash&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;Usando la marca de ''Ceda el paso'', el Butia disminuye la velocidad.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Archivo:ButiaSenialesEjemplo2.png|300px|left]]&amp;lt;videoflash&amp;gt;Mbs5GT8vuIM&amp;lt;/videoflash&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;Usando la marca de ''Contramano'', el Butia gira hasta no ver la marca y luego sigue adelante. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Archivo:ButiaSenialesEjemplo3.png|300px|left]] &amp;lt;videoflash&amp;gt;m04N9YJ7qd4&amp;lt;/videoflash&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Desafíos y problemas encontrados ===&lt;br /&gt;
* La librería ARToolKit requiere la librería libglut.so.3 para funcionar, sin embargo en las XO no es posible instalar la librería en carpetas del sistema. Esto causa que al intentar cargar la librería con C types en python se devuelva el error ''OSError: libglut.so.3: cannot open shared object file: No such file or directory''. Para evitar este problema, se adjunta la librería en la carpeta del plugin y se carga en python previo a cargar la librería de ARToolkit con el siguiente comando: ''cdll.LoadLibrary(&amp;quot;lib/libglut.so.3&amp;quot;)''.&lt;br /&gt;
&lt;br /&gt;
== Instalación de plugin ==&lt;br /&gt;
===Compilar archivos===&lt;br /&gt;
Son necesarias los siguientes paquetes debian para poder compilar:&lt;br /&gt;
libglib2.0-dev, freeglut3-dev, libgstreamer0.10-dev, libxi-dev&lt;br /&gt;
&lt;br /&gt;
===Ejecución===&lt;br /&gt;
Para la ejecución del plugin es necesario instalar el paquete gst-plugins-good.&lt;br /&gt;
&lt;br /&gt;
Si se ejecuta en una máquina configurada en idioma inglés, es necesario substituir &amp;quot;0,0&amp;quot; por &amp;quot;0.0&amp;quot; en el archivo turtle_art_plugin/pattern_recognition/library/multiPatternRecognition/Data/object_data.&lt;br /&gt;
&lt;br /&gt;
===Correr script de prueba===&lt;br /&gt;
Opcionalmente, es posible correr pruebas para asegurarse que la detección de marcas está funcionando correctamente.&lt;br /&gt;
&lt;br /&gt;
En la carpeta turtle_art_plugin/pattern_recognition/doc del código butiá, hay un pdf con la marca NotEnter. Imprimir el pdf.&lt;br /&gt;
&lt;br /&gt;
Luego, ejecutar turtle_art_plugin/pattern_recognition/library/apiTestDetectMarkers.py. Al posicionar la marca impresa frente a la cámara, debería imprimirse un número en consola, que representa la distancia a la marca detectada.&lt;br /&gt;
&lt;br /&gt;
== Generación de nuevas marcas ==&lt;br /&gt;
TODO: Generación de pdf con marca para imprimir.&lt;br /&gt;
&lt;br /&gt;
Luego de generados los archivos para imprimir, se deberán generar los archivos de patrones. &lt;br /&gt;
Para realizar esto:&lt;br /&gt;
# Acceder al [[Generador de patrones para plugin Reconocimento de marcas]]&lt;br /&gt;
# Seleccionar el origen de donde se generará el patrón. Si se utiliza la cámara, seleccionar ''Camera Mode''. Si se carga la imagen del patrón (incluyendo el recuadro negro) desde un archivo, seleccionar ''Load marker Image''&lt;br /&gt;
# Seleccionar tamaño de patrón, por ejemplo, si el patrón (incluyendo el recuadro negro) mide 16x16 cm, seleccionar ''16x16''&lt;br /&gt;
# Seleccionar porcentaje del recuadro que representa el patrón. Por ejemplo, si todo el recuadro mide 16cm y el borde negro mide 2cm, el patrón mide 12x12cm, por lo tanto 75%. &lt;br /&gt;
# Una vez que se vea un recuadro rojo alrededor de la marca con el rectángulo negro, presionar el botón ''Get Pattern''. Aparecerá un recuadro con los patrones reconocidos, navegar con el botón ''next'' al deseado y presionar ''Save current''. Darle un nombre al archivo en minúsculas, con la extensión '''.patt''', por ejemplo mimarca.patt&lt;br /&gt;
&lt;br /&gt;
En este punto se tiene el archivo .patt generado y como último paso se debe configurar el plugin para poder comenzar a utilizarlo. Para esto:&lt;br /&gt;
# Copiar archivo generado (extensión .patt) a la carpeta ''pattern_detection/library/multiPatternDetection/Data/''&lt;br /&gt;
# Editar el archivo '''object_data''' en esa misma carpeta:&lt;br /&gt;
## Incrementar en 1 el número que aparece al principio (Cantidad de marcas a ser detectados). &lt;br /&gt;
## Agregar a continuación en el mismo archivo las líneas correspondientes al patrón, de la siguiente manera:&lt;br /&gt;
### Una línea representando el id de la marca&lt;br /&gt;
### Línea con el nombre de archivo .patt generado anteriormente&lt;br /&gt;
### Línea conteniendo tamaño en milímetros de la marca&lt;br /&gt;
### Línea conteniendo 2 decimales, separados por 1 espacio representando el punto medio de la marca.&lt;br /&gt;
## Guardar el archivo y cerrar.&lt;br /&gt;
# La marca está lista para ser utilizada y aparecerá en la paleta de Tortugarte luego de reiniciar. Por defecto aparecerá un texto con el id de la marca, pero es posible agregar un ícono, generando 1 imagen en formato svg y colocándola en la carpeta '''images/'''. Por ejemplo, para la marca con id '''Stop''' dentro del archivo  '''object_data''', se debe generar 2 imágenes, una nombrándola como '''Stop'''small.svg de 40x40px y creando una copia de la misma con el nombre '''Stop'''off.svg pero de 70x70px.&lt;br /&gt;
&lt;br /&gt;
=== Actividad para agregar marcas ===&lt;br /&gt;
&lt;br /&gt;
Se creo una actividad por la cual se puede agregar o quitar marcas, de una manera mas amena al usuario (docentes o educandos), se puede descargar la misma desde (Agregar link), &lt;br /&gt;
La actividad se puede instalar sin tener el Plugin o Tortugarte/TortuBots, pero al abrirla avisa al usuario que no se encuentra alguno de estos elementos.&lt;br /&gt;
En la primer pestaña se puede ver una lista con los identificadores de las señales que están instaladas.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:NewPattersSegundaPestaña.png|600px]]&lt;br /&gt;
&lt;br /&gt;
Si existe un icono asociado se muestra a la derecha al seleccionarlo, si no lo tiene se muestra un icono general.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:NewPatternsListaConSeleccion.png|600px]]&lt;br /&gt;
&lt;br /&gt;
En la segunda pestaña se encuentran los campos para poder agregar una señal, Identificador, tamaño, ruta al archivo .patt y como opcional la ruta al archivo .svg que servirá de icono en la paleta.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:NewPattersSegundaPestaña.png|600px]]&lt;br /&gt;
&lt;br /&gt;
En esta pestaña se encuentra el link a la wiki que dice como generar el .patt&lt;br /&gt;
En el caso que se quiera poner una identificador de señal que ya exista, la actividad preguntara si se quiere sobrescribir.&lt;br /&gt;
&lt;br /&gt;
== Trabajos a Futuro ==&lt;br /&gt;
* '''Mayor versatilidad para marcas''': El reconocimiento de marcas con ARToolKit facilitó el desarrollo de la solución, ya que al ser utilizado en otras actividades en las terminales XO acortaba el tiempo del proyecto, ya que no se tuvo que hacer un análisis de factibilidad y se tenía la librería ya compilada para los mismos, además que la generación de patrones ya viene resuelta. Sin embargo, al utilizar este API, las marcas están limitadas a una forma cuadrada y que estén contenidas dentro de un recuadro negro. Para poder evitar estas limitantes se sugiere utilizar un API de más bajo nivel como OpenCV para poder reconocer otros tipos de marcas, como por ejemplo, personas, caras, objetos, etc.&lt;br /&gt;
* &amp;lt;strike&amp;gt;'''Bloque para obtener distancia a marca''': La librería creada en C actualiza el estado de las marcas cuando detecta la presencia de las mismas. Entre esa información, se encuentra una matriz que tiene la posición de la marca respecto a la cámara. Se sugiere que con esta información se cree un nuevo bloque '''Distancia a la marca''', similar al detectar marca, que reciba como parámetro el id de marca y devuelva la distancia a la marca.&amp;lt;/strike&amp;gt;&lt;br /&gt;
* &amp;lt;strike&amp;gt; '''Internacionalización''': La paleta desarrollada se realizó en idioma español, pero sería recomendable internacionalizar las etiquetas para que pueda ser localizado a otros idiomas de TurtleArt, por lo menos en inglés.&amp;lt;/strike&amp;gt;&lt;/div&gt;</summary>
		<author><name>Rsisto</name></author>	</entry>

	<entry>
		<id>http://164.73.124.35/inco/proyectos/butia/mediawiki/index.php?title=Butia_reconocimiento_marcas&amp;diff=4011</id>
		<title>Butia reconocimiento marcas</title>
		<link rel="alternate" type="text/html" href="http://164.73.124.35/inco/proyectos/butia/mediawiki/index.php?title=Butia_reconocimiento_marcas&amp;diff=4011"/>
				<updated>2013-02-05T21:36:10Z</updated>
		
		<summary type="html">&lt;p&gt;Rsisto: /* Paleta reconocimiento de marcas */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Integrantes ==&lt;br /&gt;
* Nicolás Fúrquez&lt;br /&gt;
* Rafael Sisto&lt;br /&gt;
&lt;br /&gt;
== Objetivos ==&lt;br /&gt;
* Utilizando [http://www.hitl.washington.edu/artoolkit/ ARToolKit] construir un plugin para Tortugarte/Tortublocks que permita reconocer las marcas. Esto puede ser utilizado para que el robot se localice y navegue en un entorno.&lt;br /&gt;
&lt;br /&gt;
Ejemplos de marcas:&amp;lt;br&amp;gt;&lt;br /&gt;
[[Archivo:StopMark.png|300px]] [[Archivo:YieldMark.png|300px]]&lt;br /&gt;
&lt;br /&gt;
Una de las cosas que nos permite la librería (ARToolKit) es que las marcas no necesariamente tienen que estar en color, permitiendo así imprimirlas en cualquier impresora siempre y cuando se mantenga el tamaño.&lt;br /&gt;
&lt;br /&gt;
== Documentación de la solución ==&lt;br /&gt;
Se desarrolló un api que obtiene la información almacenada de las marcas y mediante la ayuda de ARToolKit se detectan las mismas en las capturas de la cámara.&lt;br /&gt;
&lt;br /&gt;
El código fuente e instrucciones de instalación se pueden encontrar en el repositorio utilizado: &lt;br /&gt;
[https://github.com/rsisto/multiPatternRecognition multiPatternRecognition]&lt;br /&gt;
&lt;br /&gt;
=== Diagrama de componentes ===&lt;br /&gt;
En el siguiente diagrama pueden visualizarse los componentes y su interacción. pattern_detection funciona como plugin de TurtleBlocks, que a su vez utiliza la librería multiPatternDetection (a través de un binding de python a C). Esta última utiliza funciones de ARToolKit para la detección de marcas.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Arq_pattern_detection.png|400px|Arquitectura de detección de patrones con ARToolKit]]&lt;br /&gt;
&lt;br /&gt;
=== Paleta reconocimiento de marcas ===&lt;br /&gt;
Paleta:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Paleta_reco_marcas.png|700px]]&lt;br /&gt;
&lt;br /&gt;
La paleta posee botones fijos que son:&lt;br /&gt;
&lt;br /&gt;
'''&amp;quot;Viendo Señal&amp;quot;''':Este icono recibe como parámetro un icono de señal (imagen o texto), y nos dice si la cámara lo esta viendo o no.&lt;br /&gt;
&lt;br /&gt;
'''&amp;quot;Distancia Señal&amp;quot;''':Este icono devuelve la distancia trigonométrica desde la cámara hasta el centro de la señal, la magnitud utilizada son mm. &lt;br /&gt;
&lt;br /&gt;
El resto se autogenera leyendo el archivo pattern_detection/library/multiPatternDetection/Data/object_data, en este archivo están todos las marcas que se pueden ver con la paleta, uno de los datos que se ponen dentro es un identificador (nombre) que al iniciarse se lee y luego se busca en la carpeta pattern_detection/images/ si tiene el icono correspondiente, si está pone la imagen como aparece en la paleta, sino lo encuentra generara el icono pero con el texto del nombre. En la sección [[Butia_reconocimiento_marcas]] se puede ver las características de estos iconos.&lt;br /&gt;
&lt;br /&gt;
En este ejemplo se puede ver como se utiliza, en el código de la izquierda si la cámara ve, la señal de curva, moverá 100 la tortuga hacia adelante y luego girara a la derecha un angulo aleatorio entre -30 y 30.&lt;br /&gt;
En el ejemplo de la derecha si ve la señal de ''Contramano'' se movera hacia atras y cambiara la pluma a rojo, sino cambiara a azul y se movera 100 hacia adelante&lt;br /&gt;
&lt;br /&gt;
[[Archivo:reconociendo_seniales_Ejemplo.png|700px]]&lt;br /&gt;
&lt;br /&gt;
==== Ejemplos usando la paleta y Butia ====&lt;br /&gt;
&lt;br /&gt;
Usando la marca de ''Pare'', el Butia detiene la marcha.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Archivo:ButiaSenialesEjemplo1.png|300px|left]] &amp;lt;videoflash&amp;gt;vF9ZhQYIwVg&amp;lt;/videoflash&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;Usando la marca de ''Ceda el paso'', el Butia disminuye la velocidad.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Archivo:ButiaSenialesEjemplo2.png|300px|left]]&amp;lt;videoflash&amp;gt;Mbs5GT8vuIM&amp;lt;/videoflash&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;Usando la marca de ''Contramano'', el Butia gira hasta no ver la marca y luego sigue adelante. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Archivo:ButiaSenialesEjemplo3.png|300px|left]] &amp;lt;videoflash&amp;gt;m04N9YJ7qd4&amp;lt;/videoflash&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Desafíos y problemas encontrados ===&lt;br /&gt;
* La librería ARToolKit requiere la librería libglut.so.3 para funcionar, sin embargo en las XO no es posible instalar la librería en carpetas del sistema. Esto causa que al intentar cargar la librería con C types en python se devuelva el error ''OSError: libglut.so.3: cannot open shared object file: No such file or directory''. Para evitar este problema, se adjunta la librería en la carpeta del plugin y se carga en python previo a cargar la librería de ARToolkit con el siguiente comando: ''cdll.LoadLibrary(&amp;quot;lib/libglut.so.3&amp;quot;)''.&lt;br /&gt;
&lt;br /&gt;
== Instalación de plugin ==&lt;br /&gt;
===Compilar archivos===&lt;br /&gt;
Son necesarias los siguientes paquetes debian para poder compilar:&lt;br /&gt;
libglib2.0-dev, freeglut3-dev, libgstreamer0.10-dev, libxi-dev&lt;br /&gt;
&lt;br /&gt;
===Ejecución===&lt;br /&gt;
Para la ejecución del plugin es necesario instalar el paquete gst-plugins-good.&lt;br /&gt;
&lt;br /&gt;
Si se ejecuta en una máquina configurada en idioma inglés, es necesario substituir &amp;quot;0,0&amp;quot; por &amp;quot;0.0&amp;quot; en el archivo turtle_art_plugin/pattern_recognition/library/multiPatternRecognition/Data/object_data.&lt;br /&gt;
&lt;br /&gt;
===Correr script de prueba===&lt;br /&gt;
Opcionalmente, es posible correr pruebas para asegurarse que la detección de marcas está funcionando correctamente.&lt;br /&gt;
&lt;br /&gt;
En la carpeta turtle_art_plugin/pattern_recognition/doc del código butiá, hay un pdf con la marca NotEnter. Imprimir el pdf.&lt;br /&gt;
&lt;br /&gt;
Luego, ejecutar turtle_art_plugin/pattern_recognition/library/apiTestDetectMarkers.py. Al posicionar la marca impresa frente a la cámara, debería imprimirse un número en consola, que representa la distancia a la marca detectada.&lt;br /&gt;
&lt;br /&gt;
== Generación de nuevas marcas ==&lt;br /&gt;
TODO: Generación de pdf con marca para imprimir.&lt;br /&gt;
&lt;br /&gt;
Luego de generados los archivos para imprimir, se deberán generar los archivos de patrones. &lt;br /&gt;
Para realizar esto:&lt;br /&gt;
# Acceder al [[Generador de patrones para plugin Reconocimento de marcas]]&lt;br /&gt;
# Seleccionar el origen de donde se generará el patrón. Si se utiliza la cámara, seleccionar ''Camera Mode''. Si se carga la imagen del patrón (incluyendo el recuadro negro) desde un archivo, seleccionar ''Load marker Image''&lt;br /&gt;
# Seleccionar tamaño de patrón, por ejemplo, si el patrón (incluyendo el recuadro negro) mide 16x16 cm, seleccionar ''16x16''&lt;br /&gt;
# Seleccionar porcentaje del recuadro que representa el patrón. Por ejemplo, si todo el recuadro mide 16cm y el borde negro mide 2cm, el patrón mide 12x12cm, por lo tanto 75%. &lt;br /&gt;
# Una vez que se vea un recuadro rojo alrededor de la marca con el rectángulo negro, presionar el botón ''Get Pattern''. Aparecerá un recuadro con los patrones reconocidos, navegar con el botón ''next'' al deseado y presionar ''Save current''. Darle un nombre al archivo en minúsculas, con la extensión '''.patt''', por ejemplo mimarca.patt&lt;br /&gt;
&lt;br /&gt;
En este punto se tiene el archivo .patt generado y como último paso se debe configurar el plugin para poder comenzar a utilizarlo. Para esto:&lt;br /&gt;
# Copiar archivo generado (extensión .patt) a la carpeta ''pattern_detection/library/multiPatternDetection/Data/''&lt;br /&gt;
# Editar el archivo '''object_data''' en esa misma carpeta:&lt;br /&gt;
## Incrementar en 1 el número que aparece al principio (Cantidad de marcas a ser detectados). &lt;br /&gt;
## Agregar a continuación en el mismo archivo las líneas correspondientes al patrón, de la siguiente manera:&lt;br /&gt;
### Una línea representando el id de la marca&lt;br /&gt;
### Línea con el nombre de archivo .patt generado anteriormente&lt;br /&gt;
### Línea conteniendo tamaño en milímetros de la marca&lt;br /&gt;
### Línea conteniendo 2 decimales, separados por 1 espacio representando el punto medio de la marca.&lt;br /&gt;
## Guardar el archivo y cerrar.&lt;br /&gt;
# La marca está lista para ser utilizada y aparecerá en la paleta de Tortugarte luego de reiniciar. Por defecto aparecerá un texto con el id de la marca, pero es posible agregar un ícono, generando 1 imagen en formato svg y colocándola en la carpeta '''images/'''. Por ejemplo, para la marca con id '''Stop''' dentro del archivo  '''object_data''', se debe generar 2 imágenes, una nombrándola como '''Stop'''small.svg de 40x40px y creando una copia de la misma con el nombre '''Stop'''off.svg pero de 70x70px.&lt;br /&gt;
&lt;br /&gt;
=== Actividad para agregar marcas ===&lt;br /&gt;
&lt;br /&gt;
Se creo una actividad por la cual se puede agregar o quitar marcas, de una manera mas amena al usuario (docentes o educandos), se puede descargar la misma desde (Agregar link), &lt;br /&gt;
La actividad se puede instalar sin tener el Plugin o Tortugarte/TortuBots, pero al abrirla avisa al usuario que no se encuentra alguno de estos elementos.&lt;br /&gt;
En la primer pestaña se puede ver una lista con los identificadores de las señales que están instaladas.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:NewPattersSegundaPestaña.png]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Si existe un icono asociado se muestra a la derecha al seleccionarlo, si no lo tiene se muestra un icono general.&lt;br /&gt;
TODO:Poner imagenes con ambos ejemplos&lt;br /&gt;
[[Archivo:NewPatternsListaConSeleccion.png]]&lt;br /&gt;
&lt;br /&gt;
En la segunda pestaña se encuentran los campos para poder agregar una señal, Identificador, tamaño, ruta al archivo .patt y como opcional la ruta al archivo .svg que servirá de icono en la paleta.&lt;br /&gt;
[[Archivo:NewPattersSegundaPestaña.png]]&lt;br /&gt;
&lt;br /&gt;
En esta pestaña se encuentra el link a la wiki que dice como generar el .patt&lt;br /&gt;
En el caso que se quiera poner una identificador de señal que ya exista, la actividad preguntara si se quiere sobrescribir.&lt;br /&gt;
&lt;br /&gt;
== Trabajos a Futuro ==&lt;br /&gt;
* '''Mayor versatilidad para marcas''': El reconocimiento de marcas con ARToolKit facilitó el desarrollo de la solución, ya que al ser utilizado en otras actividades en las terminales XO acortaba el tiempo del proyecto, ya que no se tuvo que hacer un análisis de factibilidad y se tenía la librería ya compilada para los mismos, además que la generación de patrones ya viene resuelta. Sin embargo, al utilizar este API, las marcas están limitadas a una forma cuadrada y que estén contenidas dentro de un recuadro negro. Para poder evitar estas limitantes se sugiere utilizar un API de más bajo nivel como OpenCV para poder reconocer otros tipos de marcas, como por ejemplo, personas, caras, objetos, etc.&lt;br /&gt;
* &amp;lt;strike&amp;gt;'''Bloque para obtener distancia a marca''': La librería creada en C actualiza el estado de las marcas cuando detecta la presencia de las mismas. Entre esa información, se encuentra una matriz que tiene la posición de la marca respecto a la cámara. Se sugiere que con esta información se cree un nuevo bloque '''Distancia a la marca''', similar al detectar marca, que reciba como parámetro el id de marca y devuelva la distancia a la marca.&amp;lt;/strike&amp;gt;&lt;br /&gt;
* &amp;lt;strike&amp;gt; '''Internacionalización''': La paleta desarrollada se realizó en idioma español, pero sería recomendable internacionalizar las etiquetas para que pueda ser localizado a otros idiomas de TurtleArt, por lo menos en inglés.&amp;lt;/strike&amp;gt;&lt;/div&gt;</summary>
		<author><name>Rsisto</name></author>	</entry>

	<entry>
		<id>http://164.73.124.35/inco/proyectos/butia/mediawiki/index.php?title=Butia_reconocimiento_marcas&amp;diff=4010</id>
		<title>Butia reconocimiento marcas</title>
		<link rel="alternate" type="text/html" href="http://164.73.124.35/inco/proyectos/butia/mediawiki/index.php?title=Butia_reconocimiento_marcas&amp;diff=4010"/>
				<updated>2013-02-05T21:27:07Z</updated>
		
		<summary type="html">&lt;p&gt;Rsisto: /* Diagrama de componentes */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Integrantes ==&lt;br /&gt;
* Nicolás Fúrquez&lt;br /&gt;
* Rafael Sisto&lt;br /&gt;
&lt;br /&gt;
== Objetivos ==&lt;br /&gt;
* Utilizando [http://www.hitl.washington.edu/artoolkit/ ARToolKit] construir un plugin para Tortugarte/Tortublocks que permita reconocer las marcas. Esto puede ser utilizado para que el robot se localice y navegue en un entorno.&lt;br /&gt;
&lt;br /&gt;
Ejemplos de marcas:&amp;lt;br&amp;gt;&lt;br /&gt;
[[Archivo:StopMark.png|300px]] [[Archivo:YieldMark.png|300px]]&lt;br /&gt;
&lt;br /&gt;
Una de las cosas que nos permite la librería (ARToolKit) es que las marcas no necesariamente tienen que estar en color, permitiendo así imprimirlas en cualquier impresora siempre y cuando se mantenga el tamaño.&lt;br /&gt;
&lt;br /&gt;
== Documentación de la solución ==&lt;br /&gt;
Se desarrolló un api que obtiene la información almacenada de las marcas y mediante la ayuda de ARToolKit se detectan las mismas en las capturas de la cámara.&lt;br /&gt;
&lt;br /&gt;
El código fuente e instrucciones de instalación se pueden encontrar en el repositorio utilizado: &lt;br /&gt;
[https://github.com/rsisto/multiPatternRecognition multiPatternRecognition]&lt;br /&gt;
&lt;br /&gt;
=== Diagrama de componentes ===&lt;br /&gt;
En el siguiente diagrama pueden visualizarse los componentes y su interacción. pattern_detection funciona como plugin de TurtleBlocks, que a su vez utiliza la librería multiPatternDetection (a través de un binding de python a C). Esta última utiliza funciones de ARToolKit para la detección de marcas.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Arq_pattern_detection.png|400px|Arquitectura de detección de patrones con ARToolKit]]&lt;br /&gt;
&lt;br /&gt;
=== Paleta reconocimiento de marcas ===&lt;br /&gt;
Paleta:&lt;br /&gt;
[[Archivo:Paleta_reco_marcas.png]]&lt;br /&gt;
La paleta posee botones fijos que son:&lt;br /&gt;
&lt;br /&gt;
'''&amp;quot;Viendo Señal&amp;quot;''':Este icono recibe como parámetro un icono de señal (imagen o texto), y nos dice si la cámara lo esta viendo o no.&lt;br /&gt;
&lt;br /&gt;
'''&amp;quot;Distancia Señal&amp;quot;''':Este icono devuelve la distancia trigonométrica desde la cámara hasta el centro de la señal, la magnitud utilizada son mm. &lt;br /&gt;
&lt;br /&gt;
El resto se autogenera leyendo el archivo pattern_detection/library/multiPatternDetection/Data/object_data, en este archivo están todos las marcas que se pueden ver con la paleta, uno de los datos que se ponen dentro es un identificador (nombre) que al iniciarse se lee y luego se busca en la carpeta pattern_detection/images/ si tiene el icono correspondiente, si está pone la imagen como aparece en la paleta, sino lo encuentra generara el icono pero con el texto del nombre. En la sección [[Butia_reconocimiento_marcas]] se puede ver las características de estos iconos.&lt;br /&gt;
&lt;br /&gt;
En este ejemplo se puede ver como se utiliza, en el código de la izquierda si la cámara ve, la señal de curva, moverá 100 la tortuga hacia adelante y luego girara a la derecha un angulo aleatorio entre -30 y 30.&lt;br /&gt;
En el ejemplo de la derecha si ve la señal de ''Contramano'' se movera hacia atras y cambiara la pluma a rojo, sino cambiara a azul y se movera 100 hacia adelante&lt;br /&gt;
&lt;br /&gt;
[[Archivo:reconociendo_seniales_Ejemplo.png]]&lt;br /&gt;
&lt;br /&gt;
==== Ejemplos usando la paleta y Butia ====&lt;br /&gt;
Usando la marca de ''Pare'', el Butia detiene la marcha. &amp;lt;br&amp;gt;&lt;br /&gt;
[[Archivo:ButiaSenialesEjemplo1.png|400px|left]] &amp;lt;videoflash&amp;gt;vF9ZhQYIwVg&amp;lt;/videoflash&amp;gt; &amp;lt;br&amp;gt;&lt;br /&gt;
Usando la marca de ''Ceda el paso'', el Butia disminuye la velocidad. &amp;lt;br&amp;gt;&lt;br /&gt;
[[Archivo:ButiaSenialesEjemplo2.png|350px|left]]&amp;lt;videoflash&amp;gt;Mbs5GT8vuIM&amp;lt;/videoflash&amp;gt; &amp;lt;br&amp;gt; &amp;lt;br&amp;gt;&lt;br /&gt;
Usando la marca de ''Contramano'', el Butia gira hasta no ver la marca y luego sigue adelante. &amp;lt;br&amp;gt;&lt;br /&gt;
[[Archivo:ButiaSenialesEjemplo3.png|300px|left]] &amp;lt;videoflash&amp;gt;m04N9YJ7qd4&amp;lt;/videoflash&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Desafíos y problemas encontrados ===&lt;br /&gt;
* La librería ARToolKit requiere la librería libglut.so.3 para funcionar, sin embargo en las XO no es posible instalar la librería en carpetas del sistema. Esto causa que al intentar cargar la librería con C types en python se devuelva el error ''OSError: libglut.so.3: cannot open shared object file: No such file or directory''. Para evitar este problema, se adjunta la librería en la carpeta del plugin y se carga en python previo a cargar la librería de ARToolkit con el siguiente comando: ''cdll.LoadLibrary(&amp;quot;lib/libglut.so.3&amp;quot;)''.&lt;br /&gt;
&lt;br /&gt;
== Instalación de plugin ==&lt;br /&gt;
===Compilar archivos===&lt;br /&gt;
Son necesarias los siguientes paquetes debian para poder compilar:&lt;br /&gt;
libglib2.0-dev, freeglut3-dev, libgstreamer0.10-dev, libxi-dev&lt;br /&gt;
&lt;br /&gt;
===Ejecución===&lt;br /&gt;
Para la ejecución del plugin es necesario instalar el paquete gst-plugins-good.&lt;br /&gt;
&lt;br /&gt;
Si se ejecuta en una máquina configurada en idioma inglés, es necesario substituir &amp;quot;0,0&amp;quot; por &amp;quot;0.0&amp;quot; en el archivo turtle_art_plugin/pattern_recognition/library/multiPatternRecognition/Data/object_data.&lt;br /&gt;
&lt;br /&gt;
===Correr script de prueba===&lt;br /&gt;
Opcionalmente, es posible correr pruebas para asegurarse que la detección de marcas está funcionando correctamente.&lt;br /&gt;
&lt;br /&gt;
En la carpeta turtle_art_plugin/pattern_recognition/doc del código butiá, hay un pdf con la marca NotEnter. Imprimir el pdf.&lt;br /&gt;
&lt;br /&gt;
Luego, ejecutar turtle_art_plugin/pattern_recognition/library/apiTestDetectMarkers.py. Al posicionar la marca impresa frente a la cámara, debería imprimirse un número en consola, que representa la distancia a la marca detectada.&lt;br /&gt;
&lt;br /&gt;
== Generación de nuevas marcas ==&lt;br /&gt;
TODO: Generación de pdf con marca para imprimir.&lt;br /&gt;
&lt;br /&gt;
Luego de generados los archivos para imprimir, se deberán generar los archivos de patrones. &lt;br /&gt;
Para realizar esto:&lt;br /&gt;
# Acceder al [[Generador de patrones para plugin Reconocimento de marcas]]&lt;br /&gt;
# Seleccionar el origen de donde se generará el patrón. Si se utiliza la cámara, seleccionar ''Camera Mode''. Si se carga la imagen del patrón (incluyendo el recuadro negro) desde un archivo, seleccionar ''Load marker Image''&lt;br /&gt;
# Seleccionar tamaño de patrón, por ejemplo, si el patrón (incluyendo el recuadro negro) mide 16x16 cm, seleccionar ''16x16''&lt;br /&gt;
# Seleccionar porcentaje del recuadro que representa el patrón. Por ejemplo, si todo el recuadro mide 16cm y el borde negro mide 2cm, el patrón mide 12x12cm, por lo tanto 75%. &lt;br /&gt;
# Una vez que se vea un recuadro rojo alrededor de la marca con el rectángulo negro, presionar el botón ''Get Pattern''. Aparecerá un recuadro con los patrones reconocidos, navegar con el botón ''next'' al deseado y presionar ''Save current''. Darle un nombre al archivo en minúsculas, con la extensión '''.patt''', por ejemplo mimarca.patt&lt;br /&gt;
&lt;br /&gt;
En este punto se tiene el archivo .patt generado y como último paso se debe configurar el plugin para poder comenzar a utilizarlo. Para esto:&lt;br /&gt;
# Copiar archivo generado (extensión .patt) a la carpeta ''pattern_detection/library/multiPatternDetection/Data/''&lt;br /&gt;
# Editar el archivo '''object_data''' en esa misma carpeta:&lt;br /&gt;
## Incrementar en 1 el número que aparece al principio (Cantidad de marcas a ser detectados). &lt;br /&gt;
## Agregar a continuación en el mismo archivo las líneas correspondientes al patrón, de la siguiente manera:&lt;br /&gt;
### Una línea representando el id de la marca&lt;br /&gt;
### Línea con el nombre de archivo .patt generado anteriormente&lt;br /&gt;
### Línea conteniendo tamaño en milímetros de la marca&lt;br /&gt;
### Línea conteniendo 2 decimales, separados por 1 espacio representando el punto medio de la marca.&lt;br /&gt;
## Guardar el archivo y cerrar.&lt;br /&gt;
# La marca está lista para ser utilizada y aparecerá en la paleta de Tortugarte luego de reiniciar. Por defecto aparecerá un texto con el id de la marca, pero es posible agregar un ícono, generando 1 imagen en formato svg y colocándola en la carpeta '''images/'''. Por ejemplo, para la marca con id '''Stop''' dentro del archivo  '''object_data''', se debe generar 2 imágenes, una nombrándola como '''Stop'''small.svg de 40x40px y creando una copia de la misma con el nombre '''Stop'''off.svg pero de 70x70px.&lt;br /&gt;
&lt;br /&gt;
=== Actividad para agregar marcas ===&lt;br /&gt;
&lt;br /&gt;
Se creo una actividad por la cual se puede agregar o quitar marcas, de una manera mas amena al usuario (docentes o educandos), se puede descargar la misma desde (Agregar link), &lt;br /&gt;
La actividad se puede instalar sin tener el Plugin o Tortugarte/TortuBots, pero al abrirla avisa al usuario que no se encuentra alguno de estos elementos.&lt;br /&gt;
En la primer pestaña se puede ver una lista con los identificadores de las señales que están instaladas.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:NewPattersSegundaPestaña.png]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Si existe un icono asociado se muestra a la derecha al seleccionarlo, si no lo tiene se muestra un icono general.&lt;br /&gt;
TODO:Poner imagenes con ambos ejemplos&lt;br /&gt;
[[Archivo:NewPatternsListaConSeleccion.png]]&lt;br /&gt;
&lt;br /&gt;
En la segunda pestaña se encuentran los campos para poder agregar una señal, Identificador, tamaño, ruta al archivo .patt y como opcional la ruta al archivo .svg que servirá de icono en la paleta.&lt;br /&gt;
[[Archivo:NewPattersSegundaPestaña.png]]&lt;br /&gt;
&lt;br /&gt;
En esta pestaña se encuentra el link a la wiki que dice como generar el .patt&lt;br /&gt;
En el caso que se quiera poner una identificador de señal que ya exista, la actividad preguntara si se quiere sobrescribir.&lt;br /&gt;
&lt;br /&gt;
== Trabajos a Futuro ==&lt;br /&gt;
* '''Mayor versatilidad para marcas''': El reconocimiento de marcas con ARToolKit facilitó el desarrollo de la solución, ya que al ser utilizado en otras actividades en las terminales XO acortaba el tiempo del proyecto, ya que no se tuvo que hacer un análisis de factibilidad y se tenía la librería ya compilada para los mismos, además que la generación de patrones ya viene resuelta. Sin embargo, al utilizar este API, las marcas están limitadas a una forma cuadrada y que estén contenidas dentro de un recuadro negro. Para poder evitar estas limitantes se sugiere utilizar un API de más bajo nivel como OpenCV para poder reconocer otros tipos de marcas, como por ejemplo, personas, caras, objetos, etc.&lt;br /&gt;
* &amp;lt;strike&amp;gt;'''Bloque para obtener distancia a marca''': La librería creada en C actualiza el estado de las marcas cuando detecta la presencia de las mismas. Entre esa información, se encuentra una matriz que tiene la posición de la marca respecto a la cámara. Se sugiere que con esta información se cree un nuevo bloque '''Distancia a la marca''', similar al detectar marca, que reciba como parámetro el id de marca y devuelva la distancia a la marca.&amp;lt;/strike&amp;gt;&lt;br /&gt;
* &amp;lt;strike&amp;gt; '''Internacionalización''': La paleta desarrollada se realizó en idioma español, pero sería recomendable internacionalizar las etiquetas para que pueda ser localizado a otros idiomas de TurtleArt, por lo menos en inglés.&amp;lt;/strike&amp;gt;&lt;/div&gt;</summary>
		<author><name>Rsisto</name></author>	</entry>

	</feed>