Easybot

Páginas: 13 (3128 palabras) Publicado: 3 de julio de 2012
EasyBot v1.0
Manual del Usuario

Augusto J. Vega Juan M. Caracoche
Facultad de Ingenier´ ıa Universidad de Buenos Aires

Septiembre de 2006

´ Indice
1. Introducci´n o 2. Instalaci´n de EasyBot o 2.1. Requisitos previos . . . . . . . . . . . . . . . . . . . . . . . . . 2.2. Instalaci´n y ejecuci´n de EasyBot . . . . . . . . . . . . . . . o o 3. Aspectos Generales 3.1. Ventana principal. . . . . . . . . . 3.2. Escenarios . . . . . . . . . . . . . . 3.3. Agentes m´viles . . . . . . . . . . . o 3.4. Creaci´n de una simulaci´n virtual o o 3.5. Creaci´n de una simulaci´n real . . o o 3.6. Reproducci´n de una simulaci´n . . o o 4. Conclusi´n o 5. Acerca de los Autores 3 3 3 4 4 4 5 7 9 13 13 14 15

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . ..

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

´ Indice de figuras
1. 2. 3. 4. 5. 6. 7. 8. Ventana principal de EasyBot. . . . . . . . . . . . . . Laberinto 2D con ´ ıconos coloreados. . . . . . . . . . . Creaci´n de una nueva simulaci´n. . . . . . . . . . . o o Ventana para la configuraci´n de la nuevasimulaci´n. o o Agregado de un robot a la nueva simulaci´n. . . . . . o Selecci´n del sistema de posicionamiento. . . . . . . . o Vistas esquem´tica y real de una simulaci´n. . . . . . a o Ventana de propiedades. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 8 10 10 11 12 14 15

3

1.

Introducci´n o

El sistema EasyBotpermite la construcci´n simple de ambientes de sio mulaci´n de robots m´viles, en escenarios bidimensionales arbitrarios (por o o ejemplo, laberintos), tanto en forma “virtual” (emulaci´n por software), coo mo “real” (mediante la interacci´n con agentes m´viles reales). o o Mediante una interfaz gr´fica simple, el usuario tiene la posibilidad de gea nerar el ambiente de simulaci´n, indicando lascaracter´ o ısticas del escenario, y definiendo el perfil de los agentes que navegar´n por el mismo. Las simulacioa nes, que pueden ser virtuales o reales, podr´n almacenarse para reproducci´n a o futura. Por otra parte, la l´gica de decisi´n de los robots est´ dada por el o o a uso de redes neuronales. Muchos de los aspectos que caracterizan a EasyBot pueden ser f´cilmente a personalizados, ya que est´construido sobre una arquitectura de plugins. En a este caso se requerir´n, por parte del usuario, conocimientos de programaci´n a o en lenguaje Java.

2.
2.1.

Instalaci´n de EasyBot o
Requisitos previos

Los requisitos m´ ınimos de hardware, para un funcionamiento optimo ´ de EasyBot, son los siguientes: Intel Pentium 4 1.8 Mhz (o compatible). 256-MB de memoria principal. 30-MB deespacio en disco duro. Por otra parte, tambi´n se debe contar con el siguiente software instalado: e JRE 1.5 (o superior). JSDK 1.5 (o superior), en caso de desarrollo de componentes.

2.2

Instalaci´n y ejecuci´n de EasyBot o o

4

2.2.

Instalaci´n y ejecuci´n de EasyBot o o

Para instalar EasyBot, debe copiarse, en el disco duro, la carpeta EasyBot-v1.0 (con todo su contenido) que seencuentra en el CD. Para lanzar la aplicaci´n, en la carpeta EasyBot-v1.0 (en el disco duro), deber´ ejecutarse o a el siguiente comando: EasyBot-v1.0> easybot.exe Nota: para mayor comodidad, podr´ crearse un acceso directo apuntando a a dicho comando.

3.
3.1.

Aspectos Generales
Ventana principal

Como se aprecia en la figura 1, la ventana principal de EasyBot est´ cona formada por cuatropaneles: Escenario − mediante una estructura de arbol, acomoda la jerarqu´ ´ ıa de objetos que conforman la simulaci´n (el objeto World es la ra´ de o ız esa jerarqu´ ıa). Simulaciones − listado de todas las simulaciones disponibles (actual o previas). Representaci´n 2D − en esta regi´n se muestra una vista global del o o escenario 2D, la cual puede ser esquem´tica o real (en el primer caso, a se...
Leer documento completo

Regístrate para leer el documento completo.

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS