lunes, 29 de septiembre de 2008

Sugar en la OLPC VNC...

Tomando imagenes para el test de usabilidad realicé este video. Capturado en Windows mientras manejaba la Sugar desde la OLPC.



Para saber como hacer esto miren este link

jueves, 25 de septiembre de 2008

IRobot ... con LINUX y Python !!!

Bueno señores...

Logramos usar el iRobot desde Linux usando python con bluetho... y toda la nota :D

Es un programa de python que ha sido desarrollado en la Universidad Harvey Mudd College en el departamento de ciencias de la computación...

El tutorial esta bastante entendible:
Lo pueden ver aquí.

EL pyCreate lo podemos descargar de aquí es un pyCreate.zip

Un muy buen trabajo .. Sucede que este software fue desarrollado por la gente usando las especificaciones técnicas del irobot :).... Estoy seguro que por allí lo pueden mejorar... Pero miércoles que nos ayudan mucho y evitan hacer la rueda

El problema que encontre fue configurar el serial bluetooth con mi linux... Pero menos mal leiendo en internet encontre un manual de como usar ese bicho de bluetooth serial con la laptop con linux..

De todas formas hay que hacer algunas cosillas mas..
Como esta, al no poder montar el serialbluetooth del applet de gnome usar esto (ojo todo con root o con sudo):
1 Escanear el bluetooh:
hcitool scan
Scanning ...
00:0A:3A:22:6F:D0 Serial

2. Luego de confirmar la existencia del bluetooth crear un nuevo rfcomm1 en /etc/bluetooth/rfcomm.conf:

rfcomm1 {
bind yes;
device 00:04:3E:C1:56:93; # hemisson
channel 1;
comment "iRobot con Linux pa´ las masas";
}


3. Lueguito hacer un /etc/init.d/bluetooth start
4. Hacer un:
rfcomm bind all

5. Ahora parecera esto en nuestro /dev:
/dev/rfcomm1 o /dev/ttyUSB0

Ahora a jugar con el iRobot y botar el puñetero MS Robotics:
A perence.. deben de instalar el pyserial.

Después de descomprimir y tener create.py en nuestra ubicación donde jugaremos con el robot. Ingresamos a la consola de python

$python
>>>import create
>>> r = create.Create('/dev/rfcomm1')
>>> r.demo(8) " es la trayectoria del numero 8 jejeje :D
Para parar la demo solo usar: r.demo()

Listo empecemos a olvidar el MS Robotics y el desgaste inecesario de tantos gigas de memoria...



PD: gracias a todos los hackes rebeldes de la patria humanidad.

viernes, 19 de septiembre de 2008

IRobot en el CTIC...



Hemos hecho funcionar en el CTIC ese IRobot ...ya... listo pero lo malo es que lo hicimos funcionar con MS Robotics... Asu no saben cuanto mata ese software a mi lap... Ni modo tendremos que hacer un HACK en python para usarlos en un hermozo linux

sábado, 13 de septiembre de 2008

iRobot... Simulador y terminado

En mi amanecidad sabatina probe el MS Robotics... terminé todos los tutoriales de VPL es un comelón de memoria...

Una pena que para pasar este curso se necesite de una super computadora... :(


Saludos a todos

Aquí unos gráficos:

De Creo en el Amor de los Seres Humanos


De Creo en el Amor de los Seres Humanos


De Creo en el Amor de los Seres Humanos


Este robotito de despide....

jueves, 11 de septiembre de 2008

Titulación de Sergio Castañeda :O

Un amigo ex presi de centro.. bueno muchas cosas en buenos momentos otros no tan buenos... Pero ni modo un buen pata.. Ojala le vaya bien al ingeniero.

El Ex Presidente del CEIIS.

:D

De Graduación de Sergio Castañeda


De Graduación de Sergio Castañeda


De Graduación de Sergio Castañeda

Como Participar en la OLPC

Hace ya unas semanas me hablan de como participar en el proyecto de la OLPC... esto espero que pueda ayudar en el futuro...

Primero informarnos:
Aquí unos datos a revisar (google u otro buscador es tu mejor opción para comenzar)

http://wiki.laptop.org/go/Communication_channels
Para que te acerques a la comunidad de la OLPC de profesores, desarrolladores etc...

http://wiki.laptop.org/go/Software_components
Componentes del Software

http://wiki.laptop.org/go/Activities
Actividades ... o programas de software para los niños

http://wiki.laptop.org/go/Developers
Documentación de desarrollo

http://wiki.laptop.org/go/Deployment_Guide

http://wiki.laptop.org/go/OLPC_Peru

En el caso de desarrollo de aplicaciones no es tan necesario poseer las OLPC. Inclusive aveces en el proyecto solicitan anvances previos para luego aprobar el envío a contribuyentes.

Los puedes emular aquí:
http://wiki.laptop.org/go/Using_QEMU_on_Windows_XP/lang-es
(suponiendo que usas linux pero hay una versión en ubuntu solo: sudo apt-get install sugar)


Pero puedes intentar aquí:

http://projectdb.olpc.at/index.php

En ingles...

Lo básico que debes tener es tiempo y curiosidad... Lo segundo es saber linux y python para hacer estos aplicativos... :) y es fácil.

Te sugiero inscribirte en las lista de http://lists.laptop.org/listinfo/devel de desarrolladores :)

Nada... creo que esto ayuda

viernes, 5 de septiembre de 2008

GSoC: Bueno ... lo intente...

No pude terminar el proyecto...

Lo intente pero no lo logré ...

Sin embargo agradesco a la comunidad de Zikula y de Google por su apoyo...

Volveré a intentarlo.