Sigel

SIGEL es una herramienta que enseña robots virtuales a caminar en una simulación física en 3D.
Descargar ahora

Sigel Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • GPL
  • Precio:
  • FREE
  • Nombre del editor:
  • Sigel Team
  • Sitio web del editor:

Sigel Etiquetas


Sigel Descripción

Sigel es una herramienta que enseña a los robots virtuales a caminar en una simulación física en 3D. Sigel es una herramienta que enseña a los robots virtuales a caminar en una simulación física en 3D. Utiliza el método de "Programación genética" para evolucionar programas de control para cualquier robots que vienen a la mente, los visualiza utilizando OpenGL y exporta animaciones a POVRAY. El problema que el PG368-Sigel tuvo que resolver fue la programación de programas de control para cualquier tipo. de arquitecturas de robot caminando. Esto debe hacerse con el uso de la programación genética, un principio que intenta copiar la estrategia de evolución natural combinada con los conceptos de programación automática. En el primer paso se tuvo que crear un sistema de programación genética. Tal sistema funciona como una búsqueda de búsqueda. Utiliza una descripción detallada del problema para buscar el espacio de soluciones para buenas soluciones. Una de las partes de TI es una administración llamada grupo que tiene que organizar un conjunto de posibles soluciones, un subconjunto del espacio de la solución. Las soluciones en este subconjunto se denominan individuos y representan la parte del espacio de soluciones que actualmente es examinado por el sistema GP. Otra pieza son un conjunto de estrategias para variar los individuos, que se toman de la evolución natural. Las buenas soluciones encontradas se separan de soluciones equivocadas por estrategias naturales como Selektion. Las selecciones de individuos para la variación como la mutación se orientan en la calidad de las soluciones. Las copias de buena solución se seleccionan para modificaciones genéticas y el resultado de esto se coloca sobre las soluciones incorrectas después. Para probar la calidad de un programa de control de robot de caminata, es necesario observar el comportamiento de él, si se ejecuta en una arquitectura de robot caminando. Tal prueba es muy peligrosa para el robot, ya que las fallas en el programa de control pueden causar un daño pesado en los robots de Artichure. Por lo tanto, también fue necesario crear un simulador cinético, para simular cualquier tipo de arquitecturas de robots. Este simulador se construyó para simular el mundo físico lo más preciso posible. También se inventó un idioma para describir la arquitectura de un robot y una visualización para visualizar el trabajo del simulador. La ventaja del sistema Sigel es su capacidad para manejar cualquier tipo de robot de robot que se puede describir por el lenguaje de descripción del robot y el automatismo que se utiliza para programar el programa de control del robot. Con estas ventajas, es posible evolucionar nuevamente el programa de control, después de una modificación de la arquitectura sin el peligro de daños. La característica para visualizar la simulación es la posibilidad de verificar los resultados de la evolución, que se encuentran en el mejor caso sin diferencias con el comportamiento del robot en realidad. Aquí hay algunas características clave de "Sigel": · Carga y ahorro de robots . · Ajuste de los parámetros de idioma de los robots. · Ajuste de los parámetros de GP. · Ajuste de los parámetros de simulación. · Ajuste de la configuración del entorno. · Creación de indidividuales aleatorios. Requisements: · GCC 2.95.2 o superior junto con el LIBSTDC ++ apropiado · OpenGL AQUÍ Hay algunas características clave de "Sigel": · Cargando y ahorro de robots. · Ajuste de los parámetros de idioma de los robots. · Ajuste de los parámetros de GP. · Ajuste de los parámetros de simulación. · Ajuste de la configuración del entorno. · Creación de indidividuales aleatorios. Requisitos: · GCC 2.95.2 o superior junto con el libstdc apropiado · OpenGL


Sigel Software relacionado

Archivador

ARCHMAPPER es una herramienta para las descripciones de la arquitectura de asignación al código fuente de Java. ...

172

Descargar

Pfp studio

PFP Studio es un sistema de programación visual para el desarrollo de aplicaciones rápidas (RAD) de formularios basados en la web utilizando PHP y JavaScript. ...

164

Descargar

Jublo

JLOOM es un lenguaje de plantilla modular para la generación de texto. ...

218

Descargar

Mysqueaks

Mysqueaks es el nombre corto para mis expresiones de calidad simplificadas (SQX), una clase de PHP simple que genera declaraciones SQL. ...

133

Descargar