Sisukord:
2025 Autor: John Day | [email protected]. Viimati modifitseeritud: 2025-01-13 06:57
Bot Builder on roomba, mille esiküljele on kinnitatud "haaratsid", mis võivad objekte ringi liigutada. Sellega kood on seatud salvestama esimest liikumist graafilise kasutajaliidese kastiga, mida saate juhtida vaid hiireklõpsuga. Pärast esimest käivitamist saab boti seadistada tegema täpselt seda, mida ta esimest korda loopis tegi!
Samm: tarvikud
Roomba, mille vaakum on asendatud 3D korgiga
Vaarika Pi, mis on ühendatud roombaga
Roomba mahutav kaamera
Toiteallikas
U-kujulised haaratsid, mis asetatakse roomba esiküljele
Samm: laadige alla Roomba tööriistakast
Avage MATLAB ja looge oma projektifailide korrastamiseks uus projekti kaust.
MÄRKUS. Seda koodi kasutati antud projekti jaoks, kuid see ei pruugi teie jaoks sama toimida nagu meie jaoks.
Käivitage see kood ja kõik failid tuleks nüüd teie projekti kausta salvestada.
Paremklõpsake MATLABi akna „Praegune kaust” suvalist kohta ja klõpsake nuppu „Lisa teele”, et MATLAB saaks teie failid üles leida.
Tööriistakasti uusima versiooni kasutamiseks kasutage pildil 3 olevat koodi
3. samm: soovitud väljundite kujunduskood
Kui laadite alla kõik kolm ülaltoodud faili, saate oma roomba/Mars Roverit juhtida nagu alloleval videol. Esimene fail on koodi m-fail, teine ja kolmas fail on teie tegelik kood, mida tuleb muuta ja muuta vastavalt teie konkreetsele toale. Näiteks oli meie roomba nimi Roomba 30, nii et kui me oma roombaga ühenduksime, kirjutaksime tursa
r = roomba.30
ja see ühendaks meid, võimaldades meil oma koodi käivitada.
Samm: käivitage ja muutke koodi, kuni see on täiuslik
Võimalik, et peate enne koodipöördeid oma koodi paar korda käivitama ja kiirust jne täiustama. Erinevatel tubadel on erinev rehvide libisemine ja need pöörduvad enam -vähem sõltuvalt sellest, millisel pinnal olete. Soovitame katsetada roombaga sõitmist avatud ruumis, et mitte millegagi kokku puutuda enne, kui saate aru kõigest, millega roomba võimeline on. Kui olete oma robotiga hakkama saanud ja oma pöördenurki täiustanud, võite hakata ehitama!
5. samm: viimane projekt
Teie lõplik projekt peaks välja nägema umbes selline nagu ülaltoodud pilt, kus teil on oma roomba ja esiküljele kinnitatud haaratsid. Täiustatud koodi ja teie loodud roboti abil saate kohe oma robotiga asju liigutada!