Sisällysluettelo:
2025 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2025-01-13 06:57
Bot the Builder on roomba, jonka etupuolelle kiinnitetyt "nappaajat" voivat siirtää esineitä ympäriinsä. Koodi on asetettu tallentamaan ensimmäinen liike graafisella käyttöliittymällä, jota voit hallita vain hiiren napsautuksella. Ensimmäisen ajon jälkeen botti voidaan asettaa tekemään täsmälleen se, mitä se teki ensimmäisen kerran silmukassa!
Vaihe 1: Tarvikkeet
Roomba, jossa tyhjiö on korvattu 3D -korkilla
Vadelma Pi, joka on yhdistetty roombaan
Kamera mahtuu huoneeseen
Virtalähde
U-muotoiset tarttimet, jotka voidaan sijoittaa roomban etupuolelle
Vaihe 2: Lataa Roomba Toolbox
Avaa MATLAB ja luo uusi projektikansio pitääksesi projektitiedostosi järjestyksessä.
HUOMAUTUS: Tätä koodia käytettiin annetussa projektissa, mutta tämä ei välttämättä toimi samalla tavalla kuin meillä.
Suorita tämä koodi, ja kaikki tiedostot on nyt tallennettava projektikansioosi.
Napsauta hiiren kakkospainikkeella mitä tahansa kohtaa MATLABin Nykyinen kansio -ikkunassa ja napsauta Lisää polkuun, jotta MATLAB voi etsiä tiedostosi.
Varmistaaksesi, että sinulla on työkalupakin uusin versio, käytä kuvassa 3 olevaa koodia
Vaihe 3: Suunnittelukoodi halutuille lähdöille
Jos lataat kaikki kolme yllä olevaa tiedostoa, voit hallita roombaasi/Mars Roveriasi alla olevan videon mukaisesti. Ensimmäinen tiedosto on koodin m-tiedosto, toinen ja kolmas tiedosto ovat todellinen koodisi, joka on muutettava ja muokattava haluamaasi huoneeseen. Esimerkiksi huoneemme nimi oli Roomba 30, joten kun yhdistimme huoneemme, kirjoitimme turskan
r = roomba.30
ja se muodostaisi yhteyden, jotta voimme suorittaa koodimme.
Vaihe 4: Suorita ja muokkaa koodia, kunnes se on täydellinen
Sinun on ehkä suoritettava koodi muutaman kerran ennen kuin saat käännökset ja nopeuden jne. Täydelliseksi. Eri huonetasoilla on erilainen renkaan luisto ja ne kääntyvät enemmän tai vähemmän riippuen pinnasta, jolla olet. Suosittelemme kokeilemaan roomban ajamista avoimessa tilassa, jotta et törmää mihinkään ennen kuin saat selville kaiken, mihin roomba pystyy. Kun olet saanut robotin roikkumaan ja käännöskulmasi parantaneet, voit aloittaa rakentamisen!
Vaihe 5: Lopullinen projekti
Lopullisen projektisi pitäisi näyttää yllä olevan kuvan kaltaiselta, jossa sinulla on huoneesi ja tarttumat etupuolelle. Täydellisellä koodilla ja rakentamallasi robotilla olet valmis siirtämään asioita vain robotin kanssa hetkessä!