jueves, 29 de noviembre de 2007

International Robot Exhibition 2007 en Japon


Bien un año mas, abre sus puerta la exibicion internacional de robotica de japon (iRex), y claro esta, este año mas no nos podia defraudar.

Desde sus inicios en el 1973 ha ido creciendo poco a poco, pero fue en el 2005, cuando se consigio un volumen de casi 100.000 visitantes, con 152 compañias , 40 organizadores y mas de 880 stands.

Este año con las nuevas evoluciones en la robotica y su abaratamiento se esperan grandes sorpresas.

El festival abre desde el 29 de noviembre hasta el 3 de diciembre.
Festivales-Concursos

miércoles, 28 de noviembre de 2007

Twendy One


Poco a poco la evolución de los robot,esta consiguiendo aquello para lo que todos esperábamos, que los robot hagan el trabajo humano, bien aquí llega una ultimo prototipo.



"Es el primer robot en el mundo con este gran sistema de integración", dice Shigeki Sugano, profesor de ingeniería mecánica en la Universidad de Waseda, que encabezó la Twendy One.

Dicho prototipo es capaz de hacer tareas como hacer tostadas, coger el pan sin romperlo, ayudar a la gente a levantarse, actualmente se prepara para asistente de personas necesitas. Por lo que llevan por ahora funciona "bien" en cuanto a el trabajo que desempeña, el problema reside en su
autonomía (15 min.) y que se sobrecaliente en ciertos casos.

Pero el echo de
contar con la capacidad para controlar su fuerza y la flexibilidad de moverse, es una gran avance. El robot mide aproximadamente de alto 1,5 metros.

Para ver todos los
vídeos e imágenes de su web oficial os dejo su link: Twendy One
Noticias

Como instalar lo necesario para programar el LEGO Mindstorms(Parte III)


Bien aqui se inicia la tercera parte y ultima, del tutorial.

7º) Antes de seguir con eclipse, minimizamos el eclipse y abrimos una nueva consola.

Clickeamos en el botón que tiene por la parte de atrás. Usaremos un clip o algo similar.


Dejando pulsado este botón aproximadamente 4 sg y debería sonar un ligerísimo sonido (yo nunca lo he conseguido escuchar). Seguidamente escribis en consola nxjflash. Con esto deberíais tener el lego formateado.


8º) Maximizamos Eclipse,y ahora encima de nuestro proyecto, damos boton derecho -> new -> Class.
Pones el nombre a tu clase nueva, y das a finish.

9º) Una vez que tenemos nuestra plantilla para empezar a programar (ahí os toca a vosotros picar código) necesitareis compilar y lincar vuestro código.
Debéis dar arriba en el icono verde y luego dar a external tools....





Se os abrirá una ventana y clikeais 2 veces a Program (a la izq.) y se os abrira a la derecha una serie de opciones:

* Nombre : nxjc_compilar
* Location : ( Dais a Browse File System) y buscais /urs/local/lejos_nxj/bin/nxjc ( NO tiene porque ser la misma ruta la vuestra pero SI! teneis q encontrar el archivo nxjc)
* Working Directory: Poneis -> ${project_loc}
* Arguments: Poneis -> ${java_type_name}.java

Dais a Apply y listo. Ahora debeis hacer lo mismo con el link. Dais 2 veces a Program, poneis :

* Nombre : nxj_linkar
* Location : ( Dais a Browse File System) y buscais /urs/local/lejos_nxj/bin/nxj ( NO tiene porque ser la misma ruta la vuestra pero SI! teneis q encontrar el archivo nxj)
* Working Directory: Poneis -> ${project_loc}
* Arguments: Poneis -> ${java_type_name} <--- data-blogger-escaped-span="" data-blogger-escaped-style="font-style: italic;" style="font-style: italic;"> SIN el .java

Dais a apply y listo, cuando querais compilarlo dais arriba donde el iconito de antes -> external tools, y donde el nxjc_compilar dais a RUN. Una vez que lo hagáis una vez se os guardara dando al iconito verde y se os ira añadiendo como si fuera una lista.

Para lincarlo (sirve para subir el programa al robot) tenéis que tener encendido el robot y tener enganchado el USB al mismo.

10º) Ultimo paso, para poder programar lejos es crucial (y la unica forma) usar las librerias de lejos, os dejo el link del API.

Lego Mindstorms Tutoriales

lunes, 26 de noviembre de 2007

Modo rastreador!!


Bien un pasito mas con mi sumobot, ya he conseguido que no solo detecte un objeto sino que lo siga, cuando un compañero haya acabado su algoritmo, pondre un video de como luchan el mio y el suyo.
Por el momento os dejo una imagen de como esta, aun le faltan 2 sensores infrarojos en los laterales para ver si se le hacerca el enemigo desde las ruedas.


P.D.: Se me ha colado el tachicoma en la foto ¬¬
Mis Robots

domingo, 25 de noviembre de 2007

Como instalar lo necesario para programar el LEGO Mindstorms(Parte II)



Bien aqui esta la segunda parte de mi tutorial de como instalar el Lejos.

5º) Lo siguiente que habra que hacer es modificar unos datos desde la consola de tu linux.
Para ello abres las consola y escribes lo siguiente: gedit .bashrc

Abajo del todo escribis lo siguiente:
export NXJ_HOME=/....la ruta donde lo tengais/lejos_nxj
export JAVA_HOME=/... la ruta del java
export PATH=$JAVA_HOME/bin:$PATH:$NXJ_HOME/bin

Guardais, cerrais tanto la consola como el editor.
Para saber si ha salido bien, poneis: echo $PATH ( y debera salir las rutas de todo lo que habeis puesto antes) haceis lo mismo con echo $NXJ_HOME y echo $JAVA_HOME.

Es posible que si abrais el eclipse desde -> Aplicaciones -> Programacion -> Eclipse no os pille el PATH (cosas del linux), así que para solucionarlo, abrís la consola y ponéis eclipse, no os preocupeis si os dice algo de necesidad de sesióne root ni caso.

6º) Abris el eclipse, y debeis crear un nuevo proyecto, dais a File -> New -> Project
Clikeais en java Project, ponéis nombre a vuestro proyecto, debéis seleccionar en la parte de JRE, dais a configure JREs, luego a Add... , en donde pone JRE home directory le dais a Browse.. y buscáis la carpeta donde este el java 1.5. Una vez que le deis a aceptar debería salir en JRE system libraries, una serie de librerías que ha reconocido, dais a Ok.
Una vez q volvemos a donde elegimos el nombre del proyecto damos a NEXT, arriba en la pestaña de libraries, damos a Add External JARs, buscamos la ruta donde esta nuestro lejos, y dentro de la carpeta de lejos, abrimos la carpeta de bin y buscamos el archivo "classes.jar", aceptamos y damos a finish.

Fin del capitulo 2.
Tutoriales

miércoles, 21 de noviembre de 2007

LEGO MindsTorms (Construyendole)



Bueno pues visto que ya hemos conseguido hacer que lea los datos por ultrasonido y por luz, os pongo unas fotitos, y pronto, unos videos de como se movera y demás.





Mis Robots

sábado, 17 de noviembre de 2007

Como instalar lo necesario para programar el LEGO Mindstorms(Parte I)


__Bien aquí haremos un tutorial, de como instalarlo, paso a paso, para el que quiera hacerlo desde casa.

__1º) Deberéis instalar una versión de linux (yo uso ubuntu, muy fácil de usar).


__2º) Una vez instalado Linux, deberás descargarte el eclipse
(es muy
fácil desde el Sinaptic, se instala solo).


__3º) Debes descargar (también desde sinaptic) el java 1.5 (tanto el jre, como el jdk) yo te recomiendo instalar todo lo que veas de java 1.5, si eres principiante.

__4º) Debes descargar de la pag. de LEGO los paquetes que contienen las librerías del MindsTorms. Es importante que sepas si tu MindsTorm es el NXT o RCX ( el NXT es el de color blanco, la nueva versión del RCX). Una vez descargadas, tienes que meterlas en:
/
urs/local/lejos

__Es muy probable que con la sesión de usuario no te deje pegarlo en el /urs/ ,así que te tocara entrar como admin. ( Para los principiantes en linux ,como yo, tenéis que desempaquetar el archivo, que seguramente vendrá en en .tarz)

__Fin capitulo 1.

__Tutoriales:

__- Parte 2.
__- Parte 3.


Tutoriales

miércoles, 14 de noviembre de 2007

Concurso iPod Touch de la mano de JP-Geek



Bueno aunque no tenga que ver con la robotica, esto me ha llamado la atención.
Pues si señores, desde http://www.jp-geek.com/concurso-ipod-touch/ nos hace entrar en el concurso de la nueva ipod touch, animo a todos a concursar y entrar en la web de jp-geek.
-----------------> http://www.jp-geek.com/ <-------------------
Para un poco mas de info, se trata de un blog sobre cosas curiosas de internet, juegos, software, vamos de todo un poquito ^^.
Puedes participar todos y de diferentes paises, el concurso acaba el 15 de noviembre, asi que , a darse muucha prisa, LEEROS LAS BASES del concurso.

-------------------->>>> ACTUALIZADO <<<<-------------------------

El concurso ha acabado, no lo he ganado xDD pero ahora tengo un blog xD viva.



Otros blogs

LEGO MindsTorms



Bueno pues ya lo tengo por fin ^^, ya tengo mi segundo robotito, este de la mano de LEGO, por cortesía ( y clavandome, la uni) este tercer robot (el primero ya lo mostrare un día de estos XD).

Bueno instalarlo es bastante infernal, ya que se puede programar desde consola ( demasiado infernal) o desde eclipse, desde eclise es mas visual pero =mente infernal.

Tras 2 horas sin parar, mi compañero de practicas y yo, hemos conseguido programar y que diga hola mundo XD y q lea la distancia por ultrasonidos... ( un pequeño paso para mi....un gran paso para la alguien)

Bueno para poder programas através de eclipse, se deben cargar los .jar necesarios, crearnos 2 funciones que nos permitan compilar y linkar.

Una vez esto, se debe formatear el firmware de nuestro mindstorns, y ale, a cargarle programas.

Esto es lo que viene en la caja.

El cubito blanco es el corazón del LEGO, donde se cargaran todos los programas.



Eso con 2 ojitos son los ultrasonidos, y a la derecha están los servos y demás actuadores.
Por ahora es todo ^^.



Mis Robots

lunes, 12 de noviembre de 2007

Los ojos del robot

Bueno pues ya puede ver, puede seguir objetos a traves de 2 sensores infrarojos y 2 receptores que tiene en su parte delantera.
Se ha retocado un par de veces el codigo para conseguir que el robot siga con la maxima fluidez y rapidez el objeto.





Bueno y aqui os dejo un video de como busca y sigue un objeto (mi mano xD).




Mis Robots

Sensores de luz de suelo

Bueno, pues el robot ya no se suicida cuando anda, ve por donde va através de 2 pequeños sensores de suelo.




Tiene un led para marcar cuando esta listo para empezar, una vez activado el interruptor, en 5 sg se apagaria el led y empezaria a andar.
Bueno y por ultimo os pongo un paseo por la pista de entrenamiento ^_^. VIDEO




Mis Robots

Mis primeros Robots!!!!

Bien pues ya esta aqui, este blog se creo para estos robot, como tutorial ^^
Aqui se inician mis primeros pasitos en la robotica.
Esto es lo q me ha llegado Eso negro es el ring xDD
Si digo la verdad no esperaba que fueran tran grandes los bichejos XDD pero bueno mejor mejor jjejeje
.- Hay se monta el chasis con el soporte para las pilas, luego lo de abajo son los servos y por ultimo monto la placa, q contiene una placa board y un pequeño chip donde guardare los programas que cree.

Como podeis ver el robot es algo mas grande que el tamaño de un puño, casi para finalizar monto las ruedas, y le añado los sensores de superficie ( para que no se suicide si encuentra un agujero... esto va por Alberto ¬¬)

Bueno y este es la primera fase del robot, quedan muuuchas cosas por ponerle, sobretodo los sensores de proximidad y demas.
Por ultimo he estado programando unas cosillas para ajustar los servos, ya que sino no trabajan acompasados.
Bueno aqui os pongo unos videos de como ya anda un poco XDDD

------------ VIDEOS -----------

Aqui ya va bien, ni se va de lado ni cosas similares.




Mis Robots

Links



Los tienes en el lateral derecho.
Staff Lunegate
 

Productos y tecnologias usadas en este blog:

  • Copyright © LuneGate™ is a registered trademark.
    Designed by Templateism. Hosted on Blogger Platform.