Mostrando entradas con la etiqueta iolpc. Mostrar todas las entradas
Mostrando entradas con la etiqueta iolpc. Mostrar todas las entradas

viernes, 31 de julio de 2020

Libro: Evaluación de la OLPC con Ingeniería de Usabilidad.

Amigos he publicado mi tesis de grado como libro...

Evaluación de la OLPC con Ingeniería de Usabilidad. Tesis que defiende la necesaria relación con test en campo con el usuario final en este caso los niños con un proceso definido para lograr mejorar en el desarrollo de software.

Se desarrolló un trabajo multidisciplinario con profesores de educación primaria y en computación para niños, profesionales de estadística, desarrolladores, comunidades virtuales y activistas del proyecto; mejorándose incrementalmente.

https://lnkd.in/eqVCYGk

... También estoy a la espera de los ISBN

#usabilidad #ux #olpc #sugarlabs #uxdesign #uxresearch #uxprocess

viernes, 3 de octubre de 2008

iRobot... desde la OLPC

Compas... este proyecto nace de ...www.instructables.com/id/OLPC-Telepresence/

Aquí pasando un rato las cosas...

He logrado hacer funcionar el irobot desde la OLPC.

De iRobot Telepresencia a OLPC - Robot


El problema no está tanto es como hacerlo funcionar, sino en la configuración del kernel para lograr tener el driver de bluetooth.
Estos son los pasos. Estoy suponiendo que estamos usando una XO de un build 703 y todo los pasos realizados desde el terminal de root o administrador

1. Descargamos algunos modulos comprimido. (logre luego de 3 veces hacer una compilación del kernel en el ubuntu pero esto me demoró 3 hr de prueba y error, no lo recomiendo si no quieren aburrirse).

wget http://cvs.cs.brynmawr.edu/cgi-bin/viewcvs.cgi/*checkout*/Myro/packages/olpc-bluetooth.tgz?rev=HEAD


2. Descomprimimos:
tar -xvzf olpc-bluetooth.tgz


3. Instalamos los módulos:

cd olpc-bluetooth
/sbin/insmod bluetooth.ko
/sbin/insmod hci_usb.ko
/sbin/insmod l2cap.ko
/sbin/insmod rfcomm.ko


Estos son necesarios ... hay mas .. que son de toda la linea de bluetooth pero no son necesarios.

4. Instalamos estos paquetes:

yum install bluez-utils bluez-libs pyserial



5. Con esto se tendrá los bluetooth instalados, es hora de activar el servidor:


/etc/init.d/bluetooth start


6. Luego scaneamos:

# hcitool scan
Scanning ...
00:0A:3A:22:6F:D0 Serial

# hcitool dev
Scanning ...
11:11:11:11:11:11 usb



7. Como dije en un post anterior. No es posible conectar directamente el irobot como con los bluetooth del telefono o pda. Así que se hará de forma manual. El código de conexion es el 000.

vi /etc/bluetooth/rfcomm.conf


8. Colocar en /etc/bluetooth/rfcomm.conf

rfcomm1{
bind yes;
device 00:0A:3A:22:6F:D0 ;
channel 1;
}

9. Editamos el /etc/bluetooth/hcid.conf y colocamos:
passkey-agent "0000"

10. Otro inicio del servicio para tener el /dev/rfcomm1:

/etc/init.d/bluetooth start


11. Listo ya podremos usar el irobot :)

Claro debemos usar nuestro pyCreate

Resultado:



Una muy buena página para ver este manual de otra forma es el

http://wiki.roboteducation.org/OLPC-XO

Usan otra libreria para administrar el XO ..

Ahora vamos por una actividad para manejar el OLPC y remotamente administrar eljavascript:void(0) robot.. o el software de reconocimiento de imagenes...



PD: Recordemos q este irobot es el mas simple y no tiene memoria así que usaré la OLPC para el procesamiento de información y usar sus sensores para administrar su autonomía