Turinys:
- 1 žingsnis: reikmenys
- 2 veiksmas: atsisiųskite „Roomba Toolbox“
- 3 žingsnis: norimų išėjimų projektavimo kodas
- 4 veiksmas: paleiskite ir redaguokite kodą, kol jis bus ištobulintas
- 5 žingsnis: galutinis projektas
Video: „Roomba Bot the Bulider“: 5 žingsniai (su nuotraukomis)
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:47
„Bot the Builder“yra „roomba“, prie kurios priekyje pritvirtinti „griebtuvai“galės perkelti objektus. Kodas su juo nustatytas įrašyti pirmąjį judesį su GUI langeliu, kurį galite valdyti tik pelės paspaudimu. Po pirmojo paleidimo robotą galima nustatyti taip, kad jis atliktų tą patį, ką padarė pirmą kartą cikle!
1 žingsnis: reikmenys
„Roomba“, kurioje vakuumas pakeistas 3D dangteliu
Aviečių Pi, prijungtas prie kambario
Kameroje telpa kamera
Maitinimo šaltinis
U formos griebtuvai, dedami kambario priekyje
2 veiksmas: atsisiųskite „Roomba Toolbox“
Atidarykite MATLAB ir sukurkite naują projekto aplanką, kad projekto failai būtų tvarkomi.
PASTABA: Šis kodas buvo naudojamas projektui, kuris buvo pateiktas, tai nebūtinai jums gali veikti taip, kaip mums.
Vykdykite šį kodą ir visi failai dabar turėtų būti saugomi jūsų projekto aplanke.
Dešiniuoju pelės mygtuku spustelėkite bet kur MATLAB lange „Dabartinis aplankas“ir spustelėkite „Pridėti prie kelio“, kad MATLAB galėtų rasti jūsų failus.
Norėdami įsitikinti, kad naudojate naujausią įrankių rinkinio versiją, naudokite 3 paveikslėlyje esantį kodą
3 žingsnis: norimų išėjimų projektavimo kodas
Jei atsisiųsite visus tris aukščiau esančius failus, galėsite valdyti savo „roomba“/„Mars Rover“, kaip parodyta žemiau esančiame vaizdo įraše. Pirmasis failas yra kodo „m“failas, antras ir trečias failai yra tikrasis jūsų kodas, kurį reikės pakeisti ir redaguoti pagal konkrečią „roomba“. Pavyzdžiui, mūsų „roomba“buvo pavadinta „Roomba 30“, todėl prisijungdami prie „roomba“įvesdavome menkę
r = kambarys.30
ir tai sujungtų, leidžiant mums paleisti mūsų kodą.
4 veiksmas: paleiskite ir redaguokite kodą, kol jis bus ištobulintas
Jums gali tekti kelis kartus paleisti kodą, kol pasieksite posūkius, greitį ir tt. Skirtingi kambariai turės skirtingą padangų slydimą ir pasisuks daugiau ar mažiau, priklausomai nuo paviršiaus, ant kurio esate. Mes rekomenduojame išbandyti „roomba“atviroje vietoje, kad niekuo nesusidurtumėte, kol nesuvoksite visko, ką „roomba“sugeba. Pagavę robotą ir patobulinę posūkio kampus, galite pradėti kurti!
5 žingsnis: galutinis projektas
Jūsų galutinis projektas turėtų atrodyti panašiai kaip aukščiau pateiktas vaizdas, kuriame turėsite savo kambarį ir griebtuvus, pritvirtintus priekyje. Turėdami tobulą kodą ir robotą, kurį sukūrėte, būsite pasiruošę greitai perkelti daiktus tik su savo robotu!
Rekomenduojamas:
Naršyklės valdomas „Roomba“robotas su „Raspberry Pi“modeliu 3 A+: 6 žingsniai (su nuotraukomis)
Naršyklės valdomas „Roomba“robotas su „Raspberry Pi“modeliu 3 A+: apžvalga Šioje instrukcijoje pagrindinis dėmesys bus skiriamas mirusiai Roombai suteikti naujas smegenis („Raspberry Pi“), akis (žiniatinklio kamera) ir būdą, kaip viską valdyti naudojant žiniatinklio naršyklę. Yra daug „Roomba“įsilaužimų, kuriuos galima valdyti naudojant serijinę sąsają. Aš neturiu
„Roomblock“: platforma mokytis ROS navigacijos su „Roomba“, „Raspberry Pi“ir „RPLIDAR“: 9 žingsniai (su nuotraukomis)
„Roomblock“: platforma mokytis ROS navigacijos su „Roomba“, „Raspberry Pi“ir „RPLIDAR“: kas tai yra? &Quot; Roomblock " yra roboto platforma, kurią sudaro „Roomba“, „Raspberry Pi 2“, lazerinis jutiklis (RPLIDAR) ir mobilioji baterija. Montavimo rėmas gali būti pagamintas naudojant 3D spausdintuvus. ROS navigacijos sistema leidžia sudaryti kambarių žemėlapį ir naudoti
Sodo pagalbininkas Roomba Bot: 8 žingsniai
Sodo pagalbininkas Roomba Bot: Kiara Myers, Ahmad Alghadeer ir Madison Tippet Tikslas: Šis nurodymas išmokys jus, kaip užprogramuoti „Roomba Bot“, naudojant MATLAB, naršyti po sodą, aptikti apskritimo formos vaisius/daržoves, kurios yra pakankamai prinokusios, kad jas būtų galima nuskinti remiantis
Inspektorius Roomba: 6 žingsniai (su nuotraukomis)
Inspektorius Roomba: Daugelis iš mūsų naudoja „iRobot Roomba“robotus tik siurbimui, tačiau retas žino, kad tai puiki bazė naujiems robotams. Visi gamintojai turėtų išbandyti „Roomba Open Interface“(OI), kad sužinotų, kaip lengva valdyti šį robotą. Šioje instrukcijoje jūs
„Roomba“projektas: 5 žingsniai (su nuotraukomis)
„Roomba“projektas: šis nurodymas buvo sukurtas vykdant Pietų Floridos universiteto „Makecourse“projekto reikalavimą (www.makecourse.com). Ši instrukcija apims visus būtinus veiksmus ir komponentus, reikalingus mano „Roomba“projektui surinkti