Está en la página 1de 5

[Instalacin y prueba del simuladr sccer 2D]

[Mendoza Lpez Pablo Gabriel]


A continuacin se muestran los pasos a seguir para instalar el simulador soccer 2D y correr una aplicacin de ejemplo usando la interfaz ATAN.

Instalacin del sistema operativo Ubuntu La primera parte consiste en instalar el sistema operativo Ubuntu, ya sea utilizando el CD de instalacin como disco de arranque (y crear una particin en el disco duro) o iniciar la instalacin desde Windows, en mi caso realic la instalacin desde Windows, simplemente hay que insertar el CD en la unidad de DVD RW de la computadora y ejecutar la aplicacin wubi.exe, despus de esto hay que leer claramente las instrucciones de instalacin que se nos indican y esperar a que se termine el proceso. Instalacin del simulador soccer 2D Una vez que tenemos correctamente instalado nuestro nuevo sistema operativo procedemos a la instalacin del simulador soccer 2D. Para esto debemos de conocer algunos nuevos conceptos: Terminal: tambin se le conoce como intrprete de ordenes, lnea de comandos o Shell, una terminal es un programa que sirve de interfaz entre el usuario y el sistema operativo, se encarga de realizar todo tipo de tareas en formato texto, es decir, sin usar la interfaz grafica. Root: tambin llamado superusuario o administrador, es el usuario con ms privilegios en un sistema derivado de UNIX. Sudo: abreviatura del ingls superuser do o substitute user do, es una utilidad de los sistemas operativos tipo UNIX, que permite a los usuarios ejecutar programas con los privilegios de seguridad de otro usuario (normalmente el usuario root) de manera segura siempre y cuando conozca el password de autorizacin. En Ubuntu con el comando sudo podemos obtener los privilegios de root sin necesidad de conocer el password. Nautilus: es un gestor de archivos, con el podemos navegar entre los ficheros de nuestro ordenador o de otros (usando funcionalidades de red) para interactuar con ellos abrindolos, editndolos, comprimindolos, etc. Repositorio: son archivos de software que estn disponibles para ser instalados a travs de internet. Esto hace que sea muy seguro instalar nuevos programas ya que han sido probados a fondo y creados especficamente para Ubuntu.

Entender estos conceptos nos proporcionar una idea mas clara de lo que estamos haciendo y ayudar a familiarizarnos con Ubuntu. Para instalar soccer 2D debemos seguir los siguientes pasos: Abrir una terminal. Ir a Aplicaciones -> Accesorios -> Terminal. Escribir el siguiente comando: sudo add-apt-repository ppa:gnurubuntu/rubuntu Esperar unos segundos a que agregue el repositorio y enseguida correr el siguiente comando: sudo apt-get update Una vez terminada la actualizacin de repositorios instalamos los siguientes paquetes: rcssserver, rcsoccersim y rcssmonitor, lo hacemos con la siguiente instruccin: sudo apt-get install rcssserver rcsoccersim rcssmonitor

Descarga e instalacin de JDK6, NetBeans 7.1 y ATAN v0.4.3 Hasta este momento solo tenemos instalado el simulador pero no podemos hacer nada si no le cargamos algn programa para que simule. Para esto necesitamos descargar la interfaz ATAN que ya tiene programada toda la parte de comunicacin entre servidor y clientes, para simplemente programar nuestros equipos y ejecutar la simulacin, por ahora solo probaremos el ejemplo que trae cargado esta interfaz. Primero necesitamos saber si tenemos instalada alguna versin de java, por lo que debemos ejecutar la siguiente lnea en una terminal: java version nos mostrar la versin de java instalada en caso de tener alguna, si no tenemos ninguna versin de java disponible la tendremos que instalar. En mi caso, instal el JDK6 siguiendo los siguientes pasos: Abrir una terminal y agregar el siguiente repositorio: sudo add-apt-repository "deb http://archive.canonical.com/ lucid partner" Correr el siguiente comando: sudo apt-get update Instalar el jdk6 con: sudo apt-get install sun-java6-jdk Solo hay que esperar unos minutos en lo que termine el proceso. Lo que sigue ahora es la instalacin de nuestro IDE, NetBeans 7.1, primero descargaremos el archivo de la siguiente direccin: http://netbeans.org/downloads/ por defecto nos muestra como primera opcin a descargar la versin mas reciente del NetBeans, en este caso la versin 7.1. Debemos de seleccionar la plataforma sobre la que instalaremos el NetBeans, seleccionamos Linux(x86/x64) y en idioma seleccionamos el de nuestra preferencia. La pgina nos muestra varios paquetes de descarga, que para nuestros fines elegimos el paquete Java SE y damos click en el botn Download. Esperamos a que termine la descarga y seguimos los siguientes pasos: Abrir una nueva terminal y dirigirnos a la carpeta donde tenemos guardado el NetBeans (carpeta Descargas) ejecutamos la siguiente lnea: cd Descargas Le damos permisos de ejecucin al archivo con: chmod +x netbeans-7.1-ml-linux.sh Corremos la siguiente lnea para instalarlo: sudo sh netbeans-7.1-ml-linux.sh

Se abrir una ventana al estilo de Windows que nos guiar paso a paso por la instalacin, simplemente seguimos las instrucciones que se indican. Finalmente tenemos todos nuestros programas instalados, solo nos falta descargar la interfaz ATAN, que la conseguimos de la siguiente direccin: http://sourceforge.net/projects/atan1/files/Atan/v0.4.3/ y tambin necesitamos descargar la librera log4j (descargaremos la versin log4j 1.2.16 (tar.gz)) de aqu: http://logging.apache.org/log4j/1.2/download.html NOTA: Como nuestros archivos se encuentran comprimidos ser necesario descomprimirlos (poner atencin en descomprimir la carpeta src que se encuentra dentro de atan_0.4.3). Con todos los elementos preparados procedemos a probar el sample de ATAN. Ejecutar el programa de prueba Abrimos el NetBeans y creamos un nuevo proyecto, (yo nombr mi proyecto como Soccer2dTest) debemos cargar a nuestro proyecto las libreras necesarias para la interfaz ATAN y lo haremos de la siguiente manera: Nos iremos a la parte izquierda de nuestra pantalla de NetBeans y damos click en la pestaa de Projects, encontraremos nuestro proyecto Soccer2dTest y lo desglosamos para ver todo su contenido, nos mostrar Source packages y Libraries, ahora damos click derecho en Libraries y seleccionamos la opcin de Add JAR/Folder y nos abrir una ventana donde tendremos que buscar la carpeta donde guardamos los archivos de ATAN antes descargados, y agregamos el archivo atan.jar. Seguiremos el mismo proceso para agregar todos los archivos que se encuentran en la carpeta src de la carpeta atan_0.4.3, y tambin seguiremos el mismo procedimiento para cargar el archivo log4j-1.2.16.jar. Ya que tenemos cargadas todas las libreras necesarias, solo debemos importar el paquete sample y escribir dentro del mtodo main las siguientes lneas: Simple1Run.main(args); Simple2Run.main(args); Que hacen referencia a los equipos 1 y 2 que simularemos. De tal manera que el cdigo completo de nuestra clase Soccer2dTest queda de la siguiente manera:

import sample.*; public class Soccer2dTest { public static void main(String[] args) { Simple1Run.main(args); Simple2Run.main(args); } } Finalmente lo nico que falta es abrir una nueva terminal y escribir el siguiente comando que inicializar nuestro simulador: rcsoccersim Ahora corremos nuestro programa y regresamos a la pantalla del simulador donde seleccionaremos del men la opcin Kick_off. Con esto empieza la simulacin y cada uno de los jugadores (clientes) comienzan a moverse.

Referencias http://www.guia-ubuntu.org/index.php?title=Terminal http://doc.ubuntu-es.org/Bash http://www.guia-ubuntu.org/index.php?title=Sudo http://doc.ubuntu-es.org/Root http://doc.ubuntu-es.org/Nautilus

También podría gustarte