RWTH Mindstorms NXT Toolbox controla robôs Lego Mindstorms NXT com MATLAB através de uma conexão Bluetooth sem fio.
RWTH Mindstorms NXT Toolbox é desenvolvido para controlar robôs Lego Mindstorms NXT com MATLAB através de uma conexão Bluetooth sem fio. Este software é um produto de código aberto e está sujeito à Licença Pública Geral GNU (GPL). O desenvolvimento da RWTH - Mindstorms NXT Toolbox foi motivada por um projeto de estudante RWTH Aachen University - MATLAB encontra LEGO Mindstorms - para estudantes de engenharia elétrica e, portanto, projetado principalmente para fins de educação.
As funções de caixa de ferramentas são baseadas no Lego Mindstorms NXT Bluetooth Protocolo de Comunicação para controlar o NXT tijolo inteligente através de uma conexão Bluetooth sem fio. Embora uma conexão Bluetooth não é recomendado para um robô em tempo real controlando em geral, devido à sua alta latência, esta caixa de ferramentas fornece funções MATLAB para interagir com um robô diretamente.
A principal vantagem deste conceito de controle remoto permite a combinação de aplicações para robôs com operações matemáticas complexas e visualizações no MATLAB. Esta caixa de ferramentas abre possibilidades ilimitadas para fornecer os robôs Inteligência Artificial e outras melhorias usando os recursos MATLAB múltiplas e cálculos para processamento digital de sinais
Recursos :.
< ul>
recursos
O que é novo nesta versão:
- Os seguintes novos sensores são suportados: HiTechnic Cor Sensor (digital ), HiTechnic Gyroscopic Sensor (analógico), Codatex sensor RFID (digital), HiTechnic Infrared apanhador, HiTechnic de Aceleração do Sensor, e HiTechnic Magnetic Compass Sensor.
- A função de baixo nível privado, waitUntilI2CReady, foi adicionado para apoiar a implementação de sensores I2C complexos.
- A função NXC_ResetErrorCorrection foi adicionado.
- A nova classe NXTmotor foi melhorada em vários lugares e é mais estável agora.
- O programa MotorControl NXC incorporado foi melhorado para trabalhar com NXC_ResetErrorCorrection (a versão atual é 1.1).
- A documentação foi atualizada.
- controle motor Precise foi adicionado através do programa NXC incorporado.
- A classe NXTmotor foi adicionado para gerir facilmente e de controle de motores (e requer MATLAB 2008a).
- A função NXC_MotorControl foi adicionado como uma interface direta para a regulação do motor avançado.
- A função NXT_GetCurrentProgramName foi adicionado.
- Suporte para a comunicação USB foi adicionado ao bloco NXT (para ambos os sistemas Windows e Linux).
- É cerca de 10 vezes mais rápido que Bluetooth.
Comentários não encontrado