Obsah:
- Krok 1: Spotřební materiál
- Krok 2: Stáhněte si Roomba Toolbox
- Krok 3: Navrhnout kód pro požadované výstupy
- Krok 4: Spouštějte a upravujte kód, dokud nebude dokonalý
- Krok 5: Konečný projekt
Video: Roomba Bot Bulider: 5 kroků (s obrázky)
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:22
Bot the Builder je roomba, která s „drapáky“připevněnými na přední straně bude moci přesouvat předměty. Kód s ním je nastaven tak, aby zaznamenával první pohyb pomocí pole GUI, které můžete ovládat pouhým kliknutím myši. Po prvním spuštění lze robota nastavit tak, aby dělal přesně to, co dělal poprvé ve smyčce!
Krok 1: Spotřební materiál
Roomba, u které bylo vakuum nahrazeno 3D víčkem
Malinový Pi, který byl připojen k roomba
Kamera, která se vejde do roomby
Napájecí zdroj
Uchopovače ve tvaru písmene U umístit na přední část roomba
Krok 2: Stáhněte si Roomba Toolbox
Otevřete MATLAB a vytvořte novou složku projektu, aby vaše soubory projektu byly organizované.
POZNÁMKA: Tento kód byl použit pro projekt, který byl zadán, ale nemusí pro vás nutně fungovat stejně jako pro nás.
Spusťte tento kód a všechny soubory by nyní měly být uloženy ve složce projektu.
Klikněte pravým tlačítkem kamkoli v okně „Aktuální složka“v MATLABu a kliknutím na „Přidat do cesty“povolíte MATLABu vyhledávat vaše soubory.
Abyste se ujistili, že máte nejnovější verzi sady nástrojů, použijte kód na obrázku 3
Krok 3: Navrhnout kód pro požadované výstupy
Pokud si stáhnete všechny tři soubory výše, budete moci svůj roomba/Mars Rover ovládat jako video níže. První soubor je m-soubor kódu, druhý a třetí soubor je váš skutečný kód, který bude třeba změnit a upravit na konkrétní roomba. Naše roomba se například jmenovala Roomba 30, takže když bychom se připojili k naší roomba, zadali bychom tresku
r = roomba.30
a to by se spojilo a umožnilo nám spustit náš kód.
Krok 4: Spouštějte a upravujte kód, dokud nebude dokonalý
Možná budete muset svůj kód spustit několikrát, než dosáhnete dokonalosti zatáček a rychlosti atd. Různé pokojové budou mít různé prokluzování pneumatik a budou se víceméně otáčet v závislosti na povrchu, na kterém jste. Doporučujeme vyzkoušet jízdu Roombou na otevřeném prostoru, abyste nenarazili na nic, dokud nezjistíte vše, čeho je roomba schopná. Poté, co se dostanete na kloub svému robotu a zdokonalíte své úhly otočení, můžete začít stavět!
Krok 5: Konečný projekt
Váš konečný projekt by měl vypadat podobně jako na obrázku výše, kde budete mít svůj roomba a drapáky připevněné vpředu. S kódem, který jste zdokonalili, a robotem, kterého jste vytvořili, budete připraveni okamžitě začít pohybovat s vaším robotem!
Doporučuje:
Robot Roomba ovládaný prohlížečem s Raspberry Pi Model 3 A+: 6 kroků (s obrázky)
Robot Roomba ovládaný prohlížečem s Raspberry Pi Model 3 A+: Přehled Tento návod se zaměří na to, jak dát mrtvému Roomba nový mozek (Raspberry Pi), oči (webová kamera) a způsob, jak vše ovládat z webového prohlížeče. Existuje mnoho hacků Roomba, které umožňují ovládání přes sériové rozhraní. Nemám
Roomblock: Platforma pro výuku navigace ROS pomocí Roomba, Raspberry Pi a RPLIDAR: 9 kroků (s obrázky)
Roomblock: platforma pro učení navigace ROS s Roomba, Raspberry Pi a RPLIDAR: Co je to? &Quot; Roomblock " je platforma robotů, která se skládá z robota Roomba, Raspberry Pi 2, laserového senzoru (RPLIDAR) a mobilní baterie. Montážní rám lze vyrobit pomocí 3D tiskáren. Navigační systém ROS umožňuje vytvořit mapu místností a používat
Garden Helper Roomba Bot: 8 kroků
Garden Helper Roomba Bot: Kiara Myers, Ahmad Alghadeer a Madison Tippet Účel: Tento návod vás naučí programovat robota Roomba pomocí MATLABu pro procházení zahradou, detekci ovoce/zeleniny kruhového tvaru, které jsou dostatečně zralé na sběr na základě
Inspektor Roomba: 6 kroků (s obrázky)
Inspektor Roomba: Většina z nás používá roboty iRobot Roomba pouze k vysávání, ale málokdo ví, že je to skvělá základna pro nové robotické projekty. Všichni výrobci by měli vyzkoušet otevřené rozhraní Roomba (OI), aby zjistili, jak snadné je ovládání tohoto robota. V tomto návodu budete
Roomba Project: 5 kroků (s obrázky)
Roomba Project: Tento instruktážní program byl vytvořen v rámci splnění projektového požadavku Makecourse na University of South Florida (www.makecourse.com). Tento instruktážní program pokryje všechny potřebné kroky a komponenty potřebné k sestavení mého projektoru Roomba