Obsah:
- Krok 1: Spotrebný materiál
- Krok 2: Stiahnite si Roomba Toolbox
- Krok 3: Navrhnite kód pre požadované výstupy
- Krok 4: Spustite a upravujte kód, kým nebude dokonalý
- Krok 5: Konečný projekt
Video: Roomba Bot the Bulider: 5 krokov (s obrázkami)
2024 Autor: John Day | [email protected]. Naposledy zmenené: 2024-01-30 11:58
Bot the Builder je roomba, s ktorou budú vpredu pripevnené „drapáky“schopné presúvať predmety. Kód s ním je nastavený tak, aby zaznamenával prvý pohyb pomocou poľa GUI, ktoré môžete ovládať jediným kliknutím myši. Po prvom spustení môže byť robot nastavený tak, aby robil presne to, čo robil pri prvom spustení v slučke!
Krok 1: Spotrebný materiál
Roomba, ktorej vákuum bolo nahradené 3D uzáverom
Malinový Pi, ktorý bol pripojený k roomba
Kamera, ktorá sa zmestí do miestnosti Roomba
Napájací zdroj
Drapáky v tvare U umiestnite na prednú časť robota Roomba
Krok 2: Stiahnite si Roomba Toolbox
Otvorte MATLAB a vytvorte nový priečinok projektu, aby boli vaše súbory projektu usporiadané.
POZNÁMKA: Tento kód bol použitý pre projekt, ktorý bol zadaný, ale nemusí pre vás nevyhnutne fungovať rovnako ako pre nás.
Spustite tento kód a všetky súbory by teraz mali byť uložené v priečinku projektu.
V programe MATLAB kliknite pravým tlačidlom myši kdekoľvek v okne „Aktuálny priečinok“a kliknutím na položku „Pridať do cesty“umožníte systému MATLAB vyhľadať vaše súbory.
Na zaistenie toho, aby ste mali najnovšiu verziu súboru nástrojov, použite kód uvedený na obrázku 3
Krok 3: Navrhnite kód pre požadované výstupy
Ak si stiahnete všetky tri súbory vyššie, budete môcť ovládať svoj roomba/Mars Rover ako na videu nižšie. Prvý súbor je m-súbor kódu, druhý a tretí súbor sú vašim skutočným kódom, ktorý bude potrebné zmeniť a upraviť na vašej konkrétnej miestnosti Roomba. Naša roomba sa napríklad volala Roomba 30, takže keď by sme sa k nej pripojili, zadali by sme tresku
r = roomba.30
a to by sa spojilo a umožnilo nám spustiť náš kód.
Krok 4: Spustite a upravujte kód, kým nebude dokonalý
Možno budete musieť svoj kód spustiť niekoľkokrát, kým sa zdokonalia zákruty a rýchlosť atď. Rôzne izbové podlahy budú mať rôzny preklz pneumatík a budú sa viac alebo menej otáčať v závislosti od povrchu, na ktorom sa nachádzate. Odporúčame testovať jazdu Roombou na otvorenom priestranstve, aby ste nenarazili na nič, kým nepochopíte všetko, čo roomba dokáže. Potom, čo sa zorientujete vo svojom robote a zdokonalíte svoje uhly zákruty, môžete začať stavať!
Krok 5: Konečný projekt
Váš konečný projekt by mal vyzerať podobne ako na obrázku vyššie, kde budete mať roomba a vpredu pripevnené drapáky. S kódom, ktorý ste zdokonalili, a s robotom, ktorý ste vytvorili, budete pripravení začať okamžite presúvať veci iba pomocou svojho robota!
Odporúča:
Robot Roomba ovládaný prehliadačom s Raspberry Pi Model 3 A+: 6 krokov (s obrázkami)
Robot Roomba ovládaný prehliadačom s Raspberry Pi Model 3 A+: Prehľad Tento návod sa zameria na to, ako dať mŕtvemu robotovi Roomba nový mozog (Raspberry Pi), oči (webová kamera) a spôsob, ako ovládať všetko z webového prehliadača. Existuje veľa hackov Roomba, ktoré umožňujú ovládanie prostredníctvom sériového rozhrania. Nemám
Roomblock: platforma pre výučbu navigácie ROS s robotmi Roomba, Raspberry Pi a RPLIDAR: 9 krokov (s obrázkami)
Roomblock: platforma pre výučbu navigácie ROS s robotmi Roomba, Raspberry Pi a RPLIDAR: Čo je to? &Quot; Roomblock " je platforma robota, ktorá sa skladá z robota Roomba, Raspberry Pi 2, laserového senzora (RPLIDAR) a mobilnej batérie. Montážny rám môžu vyrobiť 3D tlačiarne. Navigačný systém ROS umožňuje vytvoriť mapu miestností a používať
Záhradný pomocník Roomba Bot: 8 krokov
Záhradný pomocník Robot Roomba: Kiara Myers, Ahmad Alghadeer a Madison Tippet Účel: Tento návod vás naučí programovať robota Roomba pomocou systému MATLAB na navigáciu po záhrade a zisťovanie ovocia/zeleniny v kruhovom tvare, ktoré sú dostatočne zrelé na zber. založené na
Inšpektor Roomba: 6 krokov (s obrázkami)
Inšpektor Roomba: Väčšina z nás používa roboty iRobot Roomba iba na vysávanie, ale málokto vie, že je to skvelá základňa pre nové robotické projekty. Všetci výrobcovia by mali vyskúšať otvorené rozhranie Roomba (OI), aby zistili, aké ľahké je ovládať tohto robota. V tomto návode budete
Projekt Roomba: 5 krokov (s obrázkami)
Projekt Roomba: Tento návod bol vytvorený ako splnenie projektovej požiadavky Makecourse na University of South Florida (www.makecourse.com). Tento návod obsahuje všetky potrebné kroky a komponenty potrebné k zostaveniu môjho projektora Roomba