Sigel.

Sigel é uma ferramenta que ensina robôs virtuais a andar em uma simulação 3D física.
Baixe Agora

Sigel. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • GPL
  • Preço:
  • FREE
  • Nome do editor:
  • Sigel Team
  • Site do editor:

Sigel. Tag


Sigel. Descrição

O Sigel é uma ferramenta que ensina robôs virtuais a andar em uma simulação 3D física. O Sigel é uma ferramenta que ensina robôs virtuais a andar em uma simulação 3D física. Ele usa o método de "programação genética" para evoluir programas de controle para quaisquer robôs que vêm em sua mente, visualiza-os usando animações OpenGL e exportações para povray. O problema que o PG368-Sigel teve que resolver foi a programação de programas de controle para qualquer tipo de arquiteturas de robô a pé. Isso deve ser feito com o uso de programação genética, um princípio que tenta copiar a estratégia de evolução natural combinada com os conceitos de programação automática. No primeiro passo, um sistema de programação genética tinha que ser criado. Tal sistema funciona como um processamento de pesquisa. Ele usa uma descrição detalhada do problema para pesquisar o espaço da solução para boas soluções. Uma das partes de TI é uma administração chamada conjunto que deve organizar um conjunto de possíveis soluções, um subconjunto do espaço da solução. As soluções neste subconjunto são chamadas de indivíduos e representam a parte do espaço de solução atualmente examinadas pelo sistema GP. Uma outra parte é um conjunto de estratégias para variar os individuos, que são retirados da evolução natural. Bons soluções encontradas são separadas de soluções erradas por estratégias naturais como selektion. As seleções de indivíduos para variação como mutação orienta na qualidade das soluções. Cópias de boa solução são selecionadas para modificações genéticas e o resultado disso é colocado sobre soluções erradas depois. Para testar a qualidade de um programa de controle de robô a pé, é necessário assistir ao comportamento dele, se for executado em uma arquitetura de robôs de caminhada. Tal teste é muito perigoso para o robô, porque as falhas no programa de controle podem causar danos pesados no Articure Robôs. Portanto, também foi necessário criar um simulador cinético, simular qualquer tipo de arquitetura robótica. Este simulador foi construído para simular o mundo físico o mais precisivelmente possível. Também havia uma linguagem inventada para descrever a arquitetura de um robô e uma visualização para visualizar o trabalho do simulador. A vantagem do sistema de sigel é sua capacidade de lidar com qualquer tipo de articulação de robô que pode ser descrito pela linguagem de descrição do robô e pelo automatismo usado para programar o programa de controle do robô. Com esta vantagens, é possível evoluir o programa de controle novamente, após uma modificação da arquitetura sem o perigo de danos. O recurso para visualizar a simulação é a possibilidade de verificar os resultados da evolução, que estão no melhor caso, sem diferenças ao comportamento do robô na realidade. . · Ajuste dos parâmetros do idioma dos robôs. · Ajuste dos parâmetros do GP. · Ajuste dos parâmetros de simulação. · Ajuste das configurações do ambiente. · Criação de indidividades aleatórias.Requentros: · GCC 2.95.2 ou superior junto com o libstdc ++ apropriado · Opengl Aqui estão algumas características principais de "Sigel": · Carregamento e economia de robôs. · Ajuste dos parâmetros da linguagem dos robôs. · Ajuste dos parâmetros do GP. · Ajuste dos parâmetros de simulação. · Ajuste das configurações do ambiente. · Criação de indidividades aleatórias. Requisitos: · GCC 2.95.2 ou superior junto com o libstdc apropriado · Opengl.


Sigel. Software Relacionado

Archmapper

ArchMapper é uma ferramenta para mapear descrições de arquitetura para o código-fonte Java. ...

172

Download

PFP Studio

PFP Studio é um sistema de programação visual para desenvolvimento de aplicativos rápidos (RAD) de formulários baseados na Web usando PHP e JavaScript. ...

164

Download

Jloom.

O Jloom é uma linguagem de modelo modular para geração de texto. ...

218

Download

MySQueaks.

MySQueaks é o nome curto para minhas expressões de qualidade simplificadas (SQX), uma simples classe PHP que gera instruções SQL. ...

133

Download