Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako ovládať robot s MATLAB

LEGO Mindstorms súpravy nie sú LEGO stavebnice svojho otca . Mindstorms NXT je kompletný robotika kit určený pre výučbu na strednej škole a vysokej školy na úrovni počítača a robotické programovanie . Zostavy sú postavené na základoch tradičných LEGO bloky , a potom motory , ovládanie pohybu a pohybové senzory sú pridané k vytvoreniu zložité , a škálovateľné robotika triede . MATLAB je programové prostredie , používa na programovanie , ovládanie a ladenie správanie robota , ako sa študenti učia počítač a inžinierske vedy za vývoj robotov . Veci , ktoré budete potrebovať
LEGO Mindstorms NXT stavebníc
Mindstorms pohybové senzory
USB adaptér a kábel
adaptér Wireless Bluetooth
kompatibilný s USB stolný alebo prenosný počítač
Zobraziť ďalšie pokyny foto 1

Nastavenie káblové alebo bezdrôtové ovládanie . LEGO Mindstorms NXT roboty sú ovládané buď USB káblom alebo cez bezdrôtové zariadenia Bluetooth . Predtým , než budovanie vášho robota , rozhodnúť , ako budete ovládať , a zakúpiť zodpovedajúce konektory rozhrania .
2

Zostavte si svojho robota . Niektorí roboti sú postavené na špecifických funkcií , zatiaľ čo iní sú postavené pre všestrannosť a sú schopní prijať rad programov a úloh . Študenti by mali rozhodnúť o typ robota Budujú pri navrhovaní robota a programovanie .
3

Pripojte senzory . Pohyb na Lego Mindstorms NXT robota je riadená pomocou niekoľkých motion - snímacie zariadenie . Pohyb akcelerometre opatrenia a rýchlosť . Jednotka tiež dostane vstup od čidla môžu snímať zmeny svetla , teploty a dotyk . Študent musí premyslieť , ako používať senzory pre správu a sledovanie pohybov svojho robota .
4

program v prostredí MATLAB . Prostredie MATLAB určuje , čo robot robí so vstupom z elektronických senzorov . Napríklad , keď sa robot dotkne prekážky , to obrátiť svoj ​​smer , alebo výkon through ? Študent používa MATLAB povedať robot , čo robiť s zmyslových údajov získaných v rovnakým spôsobom naše oči komunikujú s našimi mozgami povedať naše telo , čo robiť s viditeľným dát , ktoré sme získali .
5

spustite robota . Po naprogramovaní úlohy , a premýšľaní, ako povedať robota dokončiť úlohu , MATLAB komunikuje s robotom cez USB alebo Bluetooth , a robot sa snaží dokončiť zadanú úlohu .
6

Vyhodnotiť a ladenie robota . MATLAB slúži ako komunikačné rozhranie medzi študentmi a robota . Po spustení programu , študenti používať MATLAB k vyhodnoteniu získaných dát , a porovnať získané výsledky s požadovanými výsledkami. Zriedka sa študenti naprogramovať robota správne na prvýkrát , a riešenie problémov je možné pomocou programu MATLAB . Ak robot , v rámci programu , nebude riadne plniť svoje úlohy , môže údaje v MATLAB byť základom pre rafináciu a zlepšenie na správanie robota .
7

preprogramovať a reštartujte počítač . Potom, čo obaja programovanie a robot konštrukčné zmeny , použite MATLAB pre ovládanie robota , a dokončiť úlohy programovanie .

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené