Sisällysluettelo:
- Vaihe 1: Tarvikkeet
- Vaihe 2: Lataa Roomba Toolbox
- Vaihe 3: Suunnittelukoodi halutuille lähdöille
- Vaihe 4: Suorita ja muokkaa koodia, kunnes se on täydellinen
- Vaihe 5: Lopullinen projekti
Video: Roomba Bot the Bulider: 5 vaihetta (kuvilla)
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:02
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ä!
Suositeltava:
Trash Built BT Line Drawing Bot - My Bot: 13 vaihetta (kuvilla)
Trash Built BT Line Drawing Bot - My Bot: Hai ystävät pitkän tauon jälkeen noin 6 kuukautta täällä, tulen uuden projektin kanssa. Cute Drawing Buddy V1: n valmistumiseen asti SCARA Robot - Arduino i suunnittelee toista piirustusbotia, päätavoitteena on kattaa suuri tila piirtämistä varten. Joten kiinteät robottivarret c
Selaimen ohjaama Roomba -robotti Raspberry Pi -mallilla 3 A+: 6 vaihetta (kuvilla)
Selaimen ohjaama Roomba -robotti Raspberry Pi -mallin 3 A+kanssa: Yleiskatsaus Tässä ohjeessa keskitytään siihen, miten kuolleelle Roomballe annetaan uudet aivot (Raspberry Pi), silmät (verkkokamera) ja tapa hallita kaikkea verkkoselaimella. On paljon Roomba -hakkerointeja, jotka mahdollistavat ohjauksen sarjaliitännän kautta. En ole
Garden Helper Roomba Bot: 8 vaihetta
Puutarha-apulainen Roomba-botti: Kiara Myers, Ahmad Alghadeer ja Madison Tippet Tarkoitus: Tämä ohje opettaa sinulle, kuinka ohjelmoida Roomba-botti MATLABin avulla navigoimaan puutarhassa ja havaita pyöreitä hedelmiä/vihanneksia, jotka ovat kypsiä poimittavaksi perustuen
Tarkastaja Roomba: 6 vaihetta (kuvilla)
Tarkastaja Roomba: Useimmat meistä käyttävät iRobot Roomba -robotteja vain imurointiin, mutta harvat tietävät, että se on loistava tukikohta uusille robottiprojekteille. Kaikkien valmistajien tulisi kokeilla Roomban avointa käyttöliittymää (OI) selvittääkseen, kuinka helppoa tämän robotin hallinta on. Tässä ohjeessa sinä
ROOMBA Driven by ARDUINO YUN WEF -sovelluksen kautta STEFANO DALL'OLIO: 4 vaihetta (kuvilla)
ROOMBA Driven by ARDUINO YUN WEF -sovelluksen kautta STEFANO DALL'OLIO: Tämän oppaan avulla jaan koodin, jolla ARDUINO YUN yhdistetään Roombaan, jotta voin ajaa Roombaa Wi -Fi: n kautta. Olio.Minun Roomba on Roomba 620, mutta voit käyttää samaa koodia muille Roombille