RobotQt - Simulador de robôs autônomos
Ajude a Combater o Spam! Clique aqui!
É com grande euforia que anuncio o novo projeto que eu, Leandro Lameiro, Leandro Guilherme e Luiz Cardoso estamos planejando: RobotQt.
Mas o que será esse projeto?
RobotQt será um projeto com foco educativo e acadêmico. Com esse software, o usuário poderá simular sua programação autônoma de seu robô. Por exemplo em projeto como o FIRST.
Objetivo do projeto
Temos como o objetivo principal(por enquanto) motivar e incentivar o uso da robótica em escolas e universidades. Com o nosso software não será preciso ter um hardware físico para fazer testes. Outro fator positivo é que iremos portar nosso software para Windows, Mac e Linux.
Como funciona?
A idéia inicial(depois explico o porquê inicial) do projeto é fazer com que um usuário configure seu robôzinho com motores e sensores. Fazendo assim testes de uso dos sensores e motores.
O legal disso é que a engine pode ser estendida, fazendo com que você possa crias suas próprias classes. Exemplo: Você vai usar um tipo de sensor que não tem por padrão no software, então é só extender a classe abstrata Sensor e criar o seu próprio.
A parte mais legal do projeto é a programação da parte autônoma. Isso será feito com Lua(incentivo ao software livre brasileiro
). Todos os sensores e motores será acessado pelo seu programinha feito em Lua. Podendo fazer testes, loops e tudo que um autônomo têm direito.
Para o futuro do projeto, pretendemos suportar um maior numero de padrões de robótica e também hardware. Além da dar suporte para Python.
E pelo fato de ser software livre, acreditamos ter um suporte muito bom da comunidade e principalmente com código para dar uma maior extensão ao nosso suporte à sensores, etc.
Desenvolvimento
Projeto será desenvolvido com C++ e Qt4. Terá suporte a scripting em Lua.
E estamos também participando no Qt-Contest.
Quer ajudar no projeto?
Ainda não temos nenhum release, estamos em fase de planejamento. Mas todo tipo de ajuda será bem vinda!
Acesse o site do projeto!
Fiquem atentos, vou sempre estar postando mais sobre o projetinho.
Technorati Tags: RobotQt, C++, Qt, Robot, Simulation, Opensource
