| Home  | Casa  | Hardware  | Networking  | Programmazione  | Software  | Domanda  | Sistemi  |   
Programmazione  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Java Programming

  • Programmazione Javascript

  • PHP /MySQL Programmazione

  • Perl Programming

  • Python Programming

  • rubino Programmazione

  • Nozioni di base di Visual Programming
  •  
    Conoscenza Informatica >> Programmazione >> Computer Programming Languages >> Content
    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 .

    Previous :

    next :
      Articoli Correlati
    ·Come aumentare la dimensione della cronologia in Eclips…
    ·Come confrontare le differenze in due file in Oracle SQ…
    ·Come calcolare Interruttore Overhead 
    ·? Quali sono caratteri speciali in Coding Computer 
    ·Come utilizzare Involucro Camel 
    ·Come sostituire attributi utilizzando XSL 
    ·Come trovare stringhe URL in Coldfusion 
    ·Come Divs Codice 
    ·Come aggiornare Selezionare T - SQL 
    ·Come ordinare la DataGrid di Silverlight 
      Articoli in evidenza
    ·Come cambiare la password SYSMAN 
    ·Protege OWL Tutorial 
    ·Come creare un database MySQL Website 
    ·Tutorial per le espressioni regolari in Ruby 
    ·Come ottenere un flusso API in formato XML 
    ·Come creare un puntatore di memoria in C 
    ·Come sostituire una parola in una frase in Java 
    ·Come utilizzare ActionListener in Java 
    ·Modalità di accesso a livello di partnership CB in PHP…
    ·Come ottenere il numero di righe in FlexGrid in Visual …
    Copyright © Conoscenza Informatica http://it.wingwit.com