Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> Programmazione >> Computer Programming Languages >> .

Come controllare un robot con MATLAB

kit LEGO Mindstorms non sono i kit LEGO di tuo padre . Mindstorms NXT è un kit completo di robotica progettato per insegnare scuola superiore e il computer a livello di college e la programmazione robotica . I kit sono costruiti sulla base dei tradizionali blocchi di LEGO , e poi i motori , comandi di movimento e sensori di movimento vengono aggiunti per creare un intricato e scalabile robotica aula . MATLAB è l' ambiente di programmazione utilizzato per programmare , controllare e eseguire il debug il comportamento del robot , come gli studenti imparano il computer e la scienza di ingegneria dietro lo sviluppo del robot . Cose che ti serviranno
LEGO Mindstorms NXT edificio imposta
Mindstorms sensori di movimento
adattatore USB e il cavo
Wireless Bluetooth adattatore
scrivania USB compatibile o laptop
Mostra Altre istruzioni
1

Impostazione cablata o wireless . I Lego Mindstorms NXT robot sono controllati mediante cavi USB o tramite dispositivo wireless Bluetooth . Prima di costruire il tuo robot , decidere come si intende controllare, e acquistare i connettori di interfaccia adeguate .
2

Costruisci il tuo robot . Alcuni robot sono costruiti per funzioni specifiche , mentre altri sono costruiti per versatilità e sono in grado di accettare una serie di programmi e incarichi . Gli studenti devono decidere il tipo di robot che stanno costruendo nella progettazione del robot e di programmazione.
3

collegare i sensori . Moto il Lego Mindstorms NXT del robot è controllato attraverso una serie di dispositivi di motion-sensing . Accelerometri movimento misura e la velocità. L'unità riceve anche input da sensori in grado di rilevare variazioni di luce, temperatura , e il tatto . Lo studente deve pensare a come utilizzare i sensori per gestire e monitorare i movimenti del suo robot .
4

programma in ambiente MATLAB . L' ambiente MATLAB controlla quali il robot fa con l'ingresso dai sensori elettronici. Per esempio , quando il robot incontra un ostacolo , vuol invertire la sua direzione , o power on tramite ? Lo studente utilizza MATLAB per dire al robot cosa fare con i dati sensoriali ricevuti allo stesso modo i nostri occhi comunicano con il nostro cervello per raccontare i nostri corpi che cosa fare con i dati visibili che riceviamo .
5

Esegui il vostro robot . Dopo la programmazione di un compito , e pensare a come dire al robot per completare l'assegnazione , MATLAB comunica con il robot tramite USB o Bluetooth , e il robot tenta di completare il compito assegnato .
6

Valutare e eseguire il debug del robot . MATLAB funge da interfaccia di comunicazione tra gli studenti e il robot . Dopo aver eseguito il programma , gli studenti utilizzano MATLAB per valutare i dati ricevuti , e confronta i risultati ottenuti con i risultati desiderati . Raramente programma agli studenti un robot correttamente la prima volta , e la risoluzione dei problemi è possibile con il software MATLAB . Se il robot , attraverso il programma , non esegue i suoi compiti correttamente , i dati MATLAB può essere la base per affinare e migliorare sul comportamento del robot.
7

Riprogrammare e riavviare. Dopo aver effettuato programmazione e modifiche di progettazione di robot , utilizzare MATLAB per azionare il robot , e completare le attività di programmazione .

 

Programmazione © www.354353.com