miércoles, 2 de febrero de 2011

Semana 1 (laboratorio): Herramientas para el desarrollo del proyecto

Lenguajes de programación.

Java y/o Python. El hecho de que exista una aplicación de Java para programar los legos Mindstorms (leJos) y que existan muchos proyectos desarrollados con esa aplicación me hizo optar por usar Java como lenguaje principal de mi proyecto (en lo personal me gusta mas Python), pero podria mezclar un poco de Java y Python para el proyecto.

Python ya viene por defecto en Ubuntu Linux, para comprobarlo abrimos una terminal y tecleamos python. Nos aparecera la versión que tenemos instalada, significa que podemos hacer código en Python sin mayor problema.


Para poder ejecutar codigo en Java ocupamos Java Development Kid (JDK), para instalarlo tecleamos en la terminal:
sudo apt-get install sun-java6-jdk.

Editores.

Principalmente emacs.
sudo apt-get install emacs.

Librerias principales.

leJOS NXJ. Necesito esta librería para programa el robot (lego).

Para instalar leJOS NXJ en ubuntu ver el siguiente tutorial.
http://yoyo-yoyo01.blogspot.com/2011/02/instalando-lejos-nxt-en-ubuntu.html

Libros y tutoriales.

tutorial para programar en leJOS NXT:

http://lejos.sourceforge.net/nxt/nxj/tutorial/index.htm

libros de programación para Java y Python:
http://www.openbookproject.net/thinkcs/

Estas son las principales herramientas  que voy a usar para hacer mi proyecto.

No hay comentarios:

Publicar un comentario