Diferencia entre revisiones de «Grupo 10»

De Proyecto Butiá
Saltar a: navegación, buscar
(Sensores utilizados y pruebas)
Línea 14: Línea 14:
 
==Sensores utilizados y pruebas==
 
==Sensores utilizados y pruebas==
  
Se realizaron dos tipos de pruebas sobre ambos kits. El primer tipo de prueba fue la medición de los rangos de trabajo de los distintos sensores. El segundo consistió en tomar un conjunto de mediciones para el mismo estado para poder calcular el margen de error con el que trabajan los sensores.
+
Se realizaron dos tipos de pruebas sobre ambos kits. El primer tipo consistió en la medición de los rangos de trabajo de los distintos sensores. El segundo trató de tomar un conjunto de mediciones en el mismo estado y calcular con los mismos, el margen de error (media y desviación estándar) con el que trabajan los sensores.
 
<br/>
 
<br/>
 
<br/>
 
<br/>
 
*<i>Botón</i>
 
*<i>Botón</i>
En ambos kits el sensor de botón funciomaba dando el valor 0 cuando no se encontraba presionado y 1 cuando si.
+
En ambos kits el sensor de botón funcionaba devolviendo 0 cuando no se encontraba presionado y 1 o max_int (65535) cuando si lo estaba en lego y butia respectivamente.
 
<br/>
 
<br/>
 
<br/>
 
<br/>
 
*<i>Escala de grises</i>
 
*<i>Escala de grises</i>
El sensor de escala de grises del kit butiá determina (según la superficie a la que se está apuntando) la cantidad de blanco y negro. Da un valor que indica esta valor en una escala de grises.
+
Butia: El sensor de escala de grises del kit butiá determina (según la superficie a la que se está apuntando) la cantidad de blanco y negro. Da un valor que indica esta valor en una escala de grises entre 0 y 65535.
  
 
{| class="wikitable"
 
{| class="wikitable"
Línea 50: Línea 50:
 
|16512||51904
 
|16512||51904
 
|}
 
|}
 +
 +
  
 +
<br/>
 +
<br/>
 +
Lego: No contábamos con este tipo de sensor.
 +
<br/>
 
<br/>
 
<br/>
 
*<i>Distancia</i>
 
*<i>Distancia</i>
Butiá: El sensor de distancia del kit Butiá consiste en un sensor de doble cámara que permide percibir objetos y calcular la distancia en base a ambas cámaras. Dado que funciona con cámaras la iluminación puede afectar la distancia y no resulta ser tan preciso en distancia aunque garantiza que el objeto sensado se encuentra frente al sensor.
+
Butiá: El sensor de distancia del kit Butiá consiste en un sensor de doble cámara infrarroja que permite percibir objetos y calcular la distancia en base a las mismas. Dado que funciona con cámaras la iluminación puede afectar la distancia y no resulta ser tan preciso en distancia aunque garantiza que el objeto sensado se encuentra frente al sensor.
 +
<br/>
 
<br/>
 
<br/>
 
Lego: El sensor de distancia del kit lego funciona en base a ultrasonido. Suele ser más preciso que el sensor butiá en lo que refiere a distancias y no depende de luz para funcionar. Sin embargo tiene la desventaja de que percibe los objetos enviado señales en forma de "cono" por lo que puede percibir objetos que no estén directamente delante del sensor y dar una falsa impresión de la detección de un obstáculo.
 
Lego: El sensor de distancia del kit lego funciona en base a ultrasonido. Suele ser más preciso que el sensor butiá en lo que refiere a distancias y no depende de luz para funcionar. Sin embargo tiene la desventaja de que percibe los objetos enviado señales en forma de "cono" por lo que puede percibir objetos que no estén directamente delante del sensor y dar una falsa impresión de la detección de un obstáculo.
 +
<br/>
  
 
{| class="wikitable"
 
{| class="wikitable"
Línea 88: Línea 96:
 
|35072||73||48||83
 
|35072||73||48||83
 
|}
 
|}
 +
 +
 +
<br/>
 +
*<i>Sonido</i>
 +
Lego: El sensor de sonido del kit lego permite captar los decibeles del ambiente y usarlos como input para el funcionamiento del robot.
 +
<br/>
 +
<br/>
 +
Butia: Para el kit Butia no contábamos con un sensor separado para el sonido, pero se puede utilizar el micrófono de la computadora usada para el control del robot, para obtener mediciones (sonido, volumen frecuencia) del entorno.
 
<br/>
 
<br/>
*<i>Microfono</i>
 
El sensor de sonido del kit lego permite captar los decibeles del ambiente y usarlos como input para el funcionamiento del robot.
 
  
 
{| class="wikitable"
 
{| class="wikitable"
Línea 116: Línea 130:
 
|84
 
|84
 
|}
 
|}
 +
 +
 
<br/>
 
<br/>
 
*<i>Luz</i>
 
*<i>Luz</i>
El sensor de luz del kit butiá permite obtener información de la iluminación del ambiente en el que se está desempeñando el robot.
+
Butia: El sensor de luz del kit butiá permite obtener información de la iluminación del ambiente en el que se está desempeñando el robot. Devuelve valores entre 0 y max_int.
 +
 
 +
Esto capaz va explicado en las tablas de valores?????//Con este sensor, se tomó  nota de distintos valores al ser apuntado a las distintas superficies, comenzamos apuntando a la mesa de trabajo (corta distancia), que es una superficie barnizada y los valores rondaron entre 15480-15650, luego tomamos los valores sobre una superficie matte, con misma luz de ambiente dando un rango entre 16440-16680. Al sensar la luz ambiente (sensor en el aire, ninguna superficie cerca) los valores dados fueron entre 35400-35780.
 +
<br/>
 +
<br/>
 +
Lego: El sensor de luz del kit Lego distingue entre luz y oscuridad además de poder determinar la intensidad de la luz del lugar o de diferentes colores. Devuelve un rango de valores entre (? lo tenemos?)
 
<br/>
 
<br/>
 
<br/>
 
<br/>
  
 
==Actuadores utilizados y pruebas==
 
==Actuadores utilizados y pruebas==
Los actuadores utilizados en ambos kits fueron las ruedas de cada uno respectivamente.
+
Los actuadores utilizados en ambos kits fueron las ruedas (motores) de cada uno respectivamente.
 
<br/>
 
<br/>
 
<br/>
 
<br/>
 
<b>Butiá:</b>
 
<b>Butiá:</b>
El kit Butiá 2.0 incluye motores de corriente continua. La velocidad de estos motores es controlada por la cantidad de corriente enviada al motor y la distancia que se traslada el robot debe ser controlada tomando en cuenta el tiempo durante el cual se le entrega corriente a los motores y la velocidad (que determina la cantidad de corriente) de los mismos. Estos motores suelen ser menos precisos que los motores servo pero logran mayor velocidad que los motores servo del lego.
+
El kit Butiá 2.0 incluye motores de corriente continua. La velocidad de estos motores es controlada por la cantidad de corriente enviada al motor y la distancia que se traslada el robot debe ser controlada tomando en cuenta el tiempo durante el cual se le entrega corriente a los motores y la velocidad (que determina la cantidad de corriente) de los mismos.  
 
<br/>
 
<br/>
 
<br/>
 
<br/>
 
<b>Lego:</b>
 
<b>Lego:</b>
El kit lego incluye motores servo que permiten mayor control sobre el motor. Uno puede consultar a cada momento la posición del motor y al iniciar los motores se puede indicar tanto la potencia como la cantidad de rotaciones que se quiere que de el motor. Esto último brinda una manipulación mucho más precisa del movimiento lo que puede resultar muy útil.
+
El kit lego incluye motores servo que permiten mayor control sobre el motor. Uno puede consultar a cada momento la posición del motor y al iniciar los motores se puede indicar tanto la potencia como la cantidad de rotaciones que se quiere que del mismo. Esto último brinda una manipulación mucho más precisa del movimiento lo que puede resultar muy útil.
  
 
==Conclusiones==
 
==Conclusiones==
Línea 137: Línea 158:
 
===Generales===
 
===Generales===
  
*Se plantea la investigación varios kits robóticos para hacer un revelamiento de los actuadores que incorpora.
+
Pudimos concluir con esta experiencia, que aunque algunos sensores pueden ser más elaborados que otros, todos tienen cierto margen de error que es importante considerar para la implementación de la lógica del robot. Pudimos apreciar las distintas ventajas y desventajas de ambos kits, pero no se puede elegir uno sobre el otro, creemos que cualquiera de ellos son grandes herramientas de aprendizaje y el usarlos es conjunto para un mismo fin potencia su uso. (?)
*Uno de los actuadores a incorporar será el motor pasos a paso y para comenzar a trabajar en este tipo de motores debemos discutir varios puntos por lo cual decidimos
+
  
 
===Comparación de los dos Kits (Ventajas y Desventajas de cada uno)===
 
===Comparación de los dos Kits (Ventajas y Desventajas de cada uno)===
  
*Se plantea la investigación varios kits robóticos para hacer un revelamiento de los actuadores que incorpora.
 
*Uno de los actuadores a incorporar será el motor pasos a paso y para comenzar a trabajar en este tipo de motores debemos discutir varios puntos por lo cual decidimos
 
 
<br/>
 
<br/>
===Las diferencias que encontramos entre el funcionamiento de los dos kits fueron:===
+
===Las diferencias encontradas en ambos kits::===
 +
 
 +
A primera vista, una diferencia importante es el tamaño de cada kit. El butia al ser pensado para poder trabajar con las ceibal XO de forma autónoma requiere ser de mayor tamaño. Esto puede verse como una desventaja frente al kit lego, pero es un punto a favor, pensándolo desde el punto de vista de niños que quieren ¿customizar? a la hora de agregar piezas, el tiene una superficie mayor con peso es una ventaja. (frutas y verduras?) Una gran ventaja del Butiá es su característica de ser opensource, por lo que se le pueden agregar una gran cantidad de sensores creados por uno mismo y no se esta limitado al catálogo del fabricante. (more fruits!)
 +
 
 +
Otras diferencias entre ambos kits es el de los tipos de motores utilizados en cada uno. Los motores de corriente continua (Butia) son menos precisos frente a los tipo servo (Lego), pero logran una mayor velocidad. Los sensores de distancia también presentan diferencias. En el kit lego, con un sensor a base de ultrasonido se logra una mayor precisión, pero pierde cuando hay otros objetos en la periferia, en cambio en el kit Butia, el sensor tiene menos precisión, pero asegura el sensar el objeto delantero.
  
* El funcionamiento de los motores
 
::::* Butiá gira si le das corriente
 
::::* Lego recibe como input la cantidad de rotaciones además de la potencia
 
 
<br/>
 
<br/>
* La manera de medir distancia
 
::::* El kit lego lee mediante ultrasonido
 
::::* Butiá lee las distancias mediante un sensor infrarojo
 

Revisión del 16:56 18 abr 2015

Integrantes

  • Camila Serena
  • Gonzalo Herrera
  • Josefina Fasoli
  • Vanessa Revetria

Desarrollo de la actividad

Durante la primera parte del desarrollo de esta actividad nos dedicamos a tomar mediciones de los distintos sensores del kit butiá y del kit lego.

Sensores utilizados y pruebas

Se realizaron dos tipos de pruebas sobre ambos kits. El primer tipo consistió en la medición de los rangos de trabajo de los distintos sensores. El segundo trató de tomar un conjunto de mediciones en el mismo estado y calcular con los mismos, el margen de error (media y desviación estándar) con el que trabajan los sensores.

  • Botón

En ambos kits el sensor de botón funcionaba devolviendo 0 cuando no se encontraba presionado y 1 o max_int (65535) cuando si lo estaba en lego y butia respectivamente.

  • Escala de grises

Butia: El sensor de escala de grises del kit butiá determina (según la superficie a la que se está apuntando) la cantidad de blanco y negro. Da un valor que indica esta valor en una escala de grises entre 0 y 65535.

Escala de grises Escala de grises

(desde la mesa)

16000 55744
16440 51648
16512 51648
16448 51776
16512 51648
16576 51648
16448 51904
16576 51776
16704 51904
16512 51904




Lego: No contábamos con este tipo de sensor.

  • Distancia

Butiá: El sensor de distancia del kit Butiá consiste en un sensor de doble cámara infrarroja que permite percibir objetos y calcular la distancia en base a las mismas. Dado que funciona con cámaras la iluminación puede afectar la distancia y no resulta ser tan preciso en distancia aunque garantiza que el objeto sensado se encuentra frente al sensor.

Lego: El sensor de distancia del kit lego funciona en base a ultrasonido. Suele ser más preciso que el sensor butiá en lo que refiere a distancias y no depende de luz para funcionar. Sin embargo tiene la desventaja de que percibe los objetos enviado señales en forma de "cono" por lo que puede percibir objetos que no estén directamente delante del sensor y dar una falsa impresión de la detección de un obstáculo.

Distancia Butiá Distancia Lego

(al piso)

Distancia Lego

(medición del sensor, otro enfrente)

Distancia Lego

(desde la mesa)

33792 73 48 150
34688 73 48 83
34304 73 48 83
34624 73 48 83
34880 73 48 83
34816 73 48 83
35136 73 48 83
34816 73 48 83
34944 73 48 83
35072 73 48 83



  • Sonido

Lego: El sensor de sonido del kit lego permite captar los decibeles del ambiente y usarlos como input para el funcionamiento del robot.

Butia: Para el kit Butia no contábamos con un sensor separado para el sonido, pero se puede utilizar el micrófono de la computadora usada para el control del robot, para obtener mediciones (sonido, volumen frecuencia) del entorno.

Sensor de sonido
0
188
161
314
175
113
223
311
226
84



  • Luz

Butia: El sensor de luz del kit butiá permite obtener información de la iluminación del ambiente en el que se está desempeñando el robot. Devuelve valores entre 0 y max_int.

Esto capaz va explicado en las tablas de valores?????//Con este sensor, se tomó nota de distintos valores al ser apuntado a las distintas superficies, comenzamos apuntando a la mesa de trabajo (corta distancia), que es una superficie barnizada y los valores rondaron entre 15480-15650, luego tomamos los valores sobre una superficie matte, con misma luz de ambiente dando un rango entre 16440-16680. Al sensar la luz ambiente (sensor en el aire, ninguna superficie cerca) los valores dados fueron entre 35400-35780.

Lego: El sensor de luz del kit Lego distingue entre luz y oscuridad además de poder determinar la intensidad de la luz del lugar o de diferentes colores. Devuelve un rango de valores entre (? lo tenemos?)

Actuadores utilizados y pruebas

Los actuadores utilizados en ambos kits fueron las ruedas (motores) de cada uno respectivamente.

Butiá: El kit Butiá 2.0 incluye motores de corriente continua. La velocidad de estos motores es controlada por la cantidad de corriente enviada al motor y la distancia que se traslada el robot debe ser controlada tomando en cuenta el tiempo durante el cual se le entrega corriente a los motores y la velocidad (que determina la cantidad de corriente) de los mismos.

Lego: El kit lego incluye motores servo que permiten mayor control sobre el motor. Uno puede consultar a cada momento la posición del motor y al iniciar los motores se puede indicar tanto la potencia como la cantidad de rotaciones que se quiere que del mismo. Esto último brinda una manipulación mucho más precisa del movimiento lo que puede resultar muy útil.

Conclusiones

Generales

Pudimos concluir con esta experiencia, que aunque algunos sensores pueden ser más elaborados que otros, todos tienen cierto margen de error que es importante considerar para la implementación de la lógica del robot. Pudimos apreciar las distintas ventajas y desventajas de ambos kits, pero no se puede elegir uno sobre el otro, creemos que cualquiera de ellos son grandes herramientas de aprendizaje y el usarlos es conjunto para un mismo fin potencia su uso. (?)

Comparación de los dos Kits (Ventajas y Desventajas de cada uno)


Las diferencias encontradas en ambos kits::

A primera vista, una diferencia importante es el tamaño de cada kit. El butia al ser pensado para poder trabajar con las ceibal XO de forma autónoma requiere ser de mayor tamaño. Esto puede verse como una desventaja frente al kit lego, pero es un punto a favor, pensándolo desde el punto de vista de niños que quieren ¿customizar? a la hora de agregar piezas, el tiene una superficie mayor con peso es una ventaja. (frutas y verduras?) Una gran ventaja del Butiá es su característica de ser opensource, por lo que se le pueden agregar una gran cantidad de sensores creados por uno mismo y no se esta limitado al catálogo del fabricante. (more fruits!)

Otras diferencias entre ambos kits es el de los tipos de motores utilizados en cada uno. Los motores de corriente continua (Butia) son menos precisos frente a los tipo servo (Lego), pero logran una mayor velocidad. Los sensores de distancia también presentan diferencias. En el kit lego, con un sensor a base de ultrasonido se logra una mayor precisión, pero pierde cuando hay otros objetos en la periferia, en cambio en el kit Butia, el sensor tiene menos precisión, pero asegura el sensar el objeto delantero.