La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

Servidor Para la competición en las categorías de simulación es necesario instalar el sserver. En versiones antiguas el sserver contenía el simulador.

Presentaciones similares


Presentación del tema: "Servidor Para la competición en las categorías de simulación es necesario instalar el sserver. En versiones antiguas el sserver contenía el simulador."— Transcripción de la presentación:

1

2 Servidor Para la competición en las categorías de simulación es necesario instalar el sserver. En versiones antiguas el sserver contenía el simulador simspark dentro del mismo paquete. En la versión actual se instalan por separado el simulador simspark y el paquete de la simulación de RoboCup 3D. Se puuede descargar el simulador para 2D y 3D de 2008 en Servidor de Simulación 2D y 3D (versión para RoboCup2008)Servidor de Simulación 2D y 3D (versión para RoboCup2008) Para descargar la versión reciente del simulador se puede visitar Servidor de Simulación 3D (versión para RoboCup 2009)Servidor de Simulación 3D (versión para RoboCup 2009) Aquí se encontrara información referente al simulador simspark Simspark WikiSimspark Wiki

3 Requerimientos para instalar la plataforma: Se requiere la instalación del servidor compuesto por el simulador simspark y el servidor de la simulación de RoboCup rcssserver3d. Consulte la sección de descargas para mayor información de la instalación. El software debe ser instalado en el Sistema Operativo Linux. El simulador simspark cuenta de dos partes, un servidor que cuenta con una máquina de inferencia de las leyes de la física para poder simular lo más realísticamente un partido, y de un monitor (vizualizador) para poder ver el partido visualmente. Los agentes interactúan directamente con el servidor por medio de mensajes de texto. Estos mensajes son enviados mediante paquetes en una red de computadoras. El agente además tiene que ser capaz de interpretar adecuadamente los mensajes. Tanto los mensajes sensados, como los mensajes con ordenes en los efectores son mensajes de texto enviados mediante sockets a través de la red. Es necesario programar los robots con un lenguaje de programación que sea capaz de enviar y recibir datos por la red. La visión le llega a los agentes por medio de un mensaje de texto, dónde se le específica la distancia y orientación a cada bandera y a otros objetos como la pelota y los demás jugadores. Una bandera es una referencia estática que sirve para poder calcular la posición del agente. Todos los mensajes, ya sean sensados u ordenes de mover algún efector, tienen ruido, por lo que es necesario aplicar filtros. Los usuarios deben tener habilidades de programación y conocimientos generales del sistema operativo linux, redes, entre otras.

4 Download THE ROBOCUP SOCCER SIMULATOR SERVER DESCRIPTION The RoboCup Soccer Simulator Server (rcssserver) is the main part of the simulator package. The server runs the actual simulation. Clients interact with the server via UDP sockets to send commands and receive sensory information LICENCE This package is covered under LGPL.LGPL DOWNLOAD THE ROBOCUP SOCCER SIMULATOR MONITOR DESCRIPTION The RoboCup Soccer Simulator Monitor (rcssmonitor) is used to view the simulation as it takes place by connecting to the rcssserver or to view the playback of a simulation by connecting to the rcsslogplayer LICENCE This package is covered under GPL.GPL

5 THE ROBOCUP SOCCER SIMULATOR LOG PLAYER DESCRIPTION The RoboCup Soccer Simulator Log Player (rcsslogplayer) is used to replay games that have been loggeb by the simulator. The rcsslogplayer is used to control the playback of the log, but a monitor must be used to view the replay. LICENCE This package is covered under LGPL.LGPL DOWNLOAD Go to the latest releases. THE ROBOCUP SOCCER SIMULATOR MANUAL DESCRIPTION The RoboCup Soccer Simulator Manual LICENCE This package is covered under GNU FDL.GNU FDL

6 Install 2D soccer simulator Latest version (version 14 or later) version 13 version 12 Install on Fedora Install on Mac OS X Snow Leopard 3D soccer simulator SimSpark Wiki Ubuntu HOWTO (6.06, 6.10, 7.04)

7 Users Manual The RoboCup Soccer Simulator: User's Manual Copyright © The RoboCup Soccer Simulator Maintenance Group. Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.1 or any later version published by the Free Software Foundation; with no Invariant Sections, with no Front-Cover Texts, and with no Back- Cover Texts.the GNU Free Documentation License, Table of Contents Overview Soccer Server Soccer Monitor Soccer Client Coach

8 Installing SimSpark and RoboCup Soccer Simulation Installation on Windows 1. Download and install the latest MS Visual C++2008 Redistributable Package (x86).MS Visual C++2008 Redistributable Package (x86) 2. Download and install the latest installer (.exe) for simspark (usually in the penultimate version)simspark 3. Download and install the 0.6.5 installer (.exe) for rcssserver3drcssserver3d 4. If you do not already have Ruby installed, download it. Tested with 1.9.0, 1.9.1 and 1.9.3.download it 5. Restart Windows (you can Log off and Log in again instead). This step is not always required. 6. Ensure that your PATH variable includes C:\Program Files\ruby\bin (From Start->Control Panel->System->Advanced->Enviroment Variable) 7. Enter in the installation directory, e.g. C:\Program Files\rcssserver3d 0.6.5\bin

9 Environment Variables In version 0.6.5 of rcssserver3d, as downloaded from here, you may need to edit the rcssserver3d.cmd and other.cmd files to include the correct paths if you have problems running the simulator. This version assumes that environment variables are set for SPARK_DIR and RCSSSERVER3D_DIR (normally, the installers set these variables to correct values). You can set them as follows.here On 32-bit: SET SPARK_DIR=C:\Program Files\simspark SET RCSSSERVER3D_DIR=C:\Program Files\rcssserver3d 0.6.5 On 64-bit: SET SPARK_DIR=C:\Program Files (x86)\simspark SET RCSSSERVER3D_DIR=C:\Program Files (x86)\rcssserver3d 0.6.5 You can set these environment variables globally, or edit the.cmd files. Note that if you edit these files on Vista/Win7, you will be required to run your editor as an administrator, since these files reside within the program files folder.

10 Running a Simulation Follow the instructions on Running a Simulation next to see a simulation in action.Running a Simulation NOTE Tested on Windows XP, Vista and 7 (x86 and x64 version). If you see errors, see Compilation_on_Windows#Problems and if you are still stuck, or believe this document contains errors, please notify the mailing list.Compilation_on_Windows#Problems Un-installing You can uninstall simspark and rcssserver3d via the start menu or command line.

11 Start menu Start Menu->All Programs->simspark Start Menu->All Programs->rcssserver3d 0.6.5 Installation folder For example: C:\Program Files\simspark\Uninstall.exe C:\Program Files\rcssserver3d 0.6.5\Uninstall.exe

12 Referencias: http://simspark.sourceforge.net/wiki/index.php/Installation_on_Windows http://sourceforge.net/projects/sserver/ http://www.robocup2013.org/2d-simulation-league/


Descargar ppt "Servidor Para la competición en las categorías de simulación es necesario instalar el sserver. En versiones antiguas el sserver contenía el simulador."

Presentaciones similares


Anuncios Google