RWTH Mindstorms NXT Toolbox controlla i robot Lego Mindstorms NXT con MATLAB tramite una connessione senza fili Bluetooth.
RWTH Mindstorms NXT Toolbox è stato sviluppato per controllare i robot Lego Mindstorms NXT con MATLAB tramite una connessione senza fili Bluetooth. Questo software è un prodotto open source gratuito ed è soggetto alla licenza GNU GPL (General Public). Lo sviluppo della RWTH - Mindstorms NXT Toolbox è stata motivata da un progetto studentesco RWTH Aachen University - MATLAB incontra LEGO Mindstorms - per gli studenti di ingegneria elettrica e quindi progettato principalmente per scopi educativi.
Le funzioni della casella degli strumenti si basano sulla LEGO Mindstorms NXT Bluetooth Protocollo di comunicazione per il controllo intelligente NXT Brick tramite una connessione senza fili Bluetooth. Sebbene una connessione Bluetooth non è raccomandato per un robot in tempo reale controllo in generale, a causa della sua latenza elevata, questo modulo fornisce funzioni di MATLAB per interagire con un robot direttamente.
Il vantaggio principale di questo concetto di controllo remoto consente di combinare applicazioni robotiche con operazioni matematiche complesse e visualizzazioni all'interno di MATLAB. Questo toolbox apre infinite possibilità di fornire i robot Intelligenza Artificiale e altri miglioramenti utilizzando le caratteristiche molteplici MATLAB e calcoli per l'elaborazione del segnale digitale
Caratteristiche .
< ul>
Caratteristiche
Cosa c'è di nuovo in questa versione:
- I seguenti nuovi sensori sono supportati: HiTechnic Sensore di colore (digitale ), HiTechnic giroscopica Sensor (analogico), Codatex sensore RFID (digitale), Seeker HiTechnic infrarossi, sensore di accelerazione HiTechnic e HiTechnic bussola magnetica del sensore.
- Una funzione di basso livello privato, waitUntilI2CReady, è stato aggiunto per sostenere l'attuazione di sensori I2C complessi.
- È stata aggiunta la funzione NXC_ResetErrorCorrection.
- La nuova classe NXTmotor è stato migliorato in vari luoghi ed è più stabile ora.
- Il programma NXC MOTORCONTROL incorporato è stato migliorato per lavorare con NXC_ResetErrorCorrection (la versione attuale è la 1.1).
- La documentazione è stata aggiornata.
- Il controllo preciso del motore è stato aggiunto attraverso il programma NXC incorporato.
- È stata aggiunta la classe NXTmotor di gestire facilmente e motori di controllo (e richiede MATLAB 2008a).
- La funzione NXC_MotorControl è stato aggiunto come interfaccia diretta per la regolazione avanzata del motore.
- È stata aggiunta la funzione NXT_GetCurrentProgramName.
- Il supporto per la comunicazione USB è stato inserito il mattoncino NXT (per entrambi i sistemi Windows e Linux).
- Si tratta di circa 10 volte più veloce di Bluetooth.
I commenti non trovato