Indholdsfortegnelse:
- Trin 1: Forbrugsvarer
- Trin 2: Download Roomba Toolbox
- Trin 3: Designkode for ønskede udgange
- Trin 4: Kør og rediger kode, indtil den er perfektioneret
- Trin 5: Det afsluttende projekt
Video: Roomba Bot the Bulider: 5 trin (med billeder)
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:28
Bot the Builder er en roomba, der med "grabbers" fastgjort til fronten vil være i stand til at flytte objekter rundt. Koden med den er indstillet til at optage den første sats med en GUI -boks, som du kan styre med bare et klik med musen. Efter det første løb kan botten indstilles til at gøre præcis, hvad den gjorde første gang på loop!
Trin 1: Forbrugsvarer
En roomba, der har fået vakuumet udskiftet med en 3D -hætte
En hindbær Pi, der er blevet forbundet til roomba
Et kamera, der passer til roomba
En strømforsyning
U-formede grabber til at placere på forsiden af roomba
Trin 2: Download Roomba Toolbox
Åbn MATLAB, og opret en ny projektmappe for at holde dine projektfiler organiseret.
BEMÆRK: Denne kode blev brugt til et projekt, der blev givet, dette fungerer muligvis ikke nødvendigvis det samme for dig, som det gjorde for os.
Kør denne kode, og alle filerne skal nu gemmes i din projektmappe.
Højreklik hvor som helst i vinduet 'Aktuel mappe' i MATLAB, og klik på 'Tilføj til sti' for at give MATLAB mulighed for at finde dine filer.
For at sikre, at du har den nyeste version af værktøjskassen, skal du bruge koden på billede 3
Trin 3: Designkode for ønskede udgange
Hvis du downloader alle tre filer ovenfor, vil du kunne styre din roomba/Mars Rover som videoen herunder. Den første fil er k-m-filen, den anden og tredje fil er din faktiske kode, der skal ændres og redigeres til din specifikke roomba. For eksempel hed vores roomba Roomba 30, så når vi ville oprette forbindelse til vores roomba, ville vi skrive torsken
r = roomba.30
og det ville forbinde, så vi kunne køre vores kode.
Trin 4: Kør og rediger kode, indtil den er perfektioneret
Du skal muligvis køre din kode et par gange, før du får perfektioneret svingene og hastigheden osv. Forskellige roombas vil have forskelligt dækskred og vil dreje mere eller mindre afhængigt af den overflade, du er på. Vi anbefaler test at køre roomba ud i et åbent rum for ikke at løbe ind i noget, før du får styr på alt, hvad roomba er i stand til. Efter at have fået styr på din robot og perfektioneret dine drejevinkler kan du begynde at bygge!
Trin 5: Det afsluttende projekt
Dit endelige projekt skal ligne billedet ovenfor, hvor du vil have din roomba, og grabberne fastgjort til forsiden. Med den kode, du perfektionerede, og den robot, du har bygget, er du klar til at begynde at flytte ting rundt med bare din robot på ingen tid!
Anbefalede:
Papirkurv Bygget BT Line Drawing Bot - Min Bot: 13 trin (med billeder)
Papirkurv Bygget BT Line Drawing Bot - Min Bot: Hej venner efter et langt mellemrum omkring 6 måneder her kommer jeg med et nyt projekt. Indtil færdiggørelsen af Cute Drawing Buddy V1, SCARA Robot - Arduino planlægger jeg en anden tegnebot, hovedformålet er at dække et stort rum til tegning. Så fikserede robotarme
Sådan adskilles en computer med nemme trin og billeder: 13 trin (med billeder)
Sådan adskilles en computer med nemme trin og billeder: Dette er en instruktion om, hvordan du adskiller en pc. De fleste af de grundlæggende komponenter er modulopbyggede og nemme at fjerne. Det er dog vigtigt, at du er organiseret omkring det. Dette hjælper med at forhindre dig i at miste dele og også ved at lave genmonteringen til
Browserstyret Roomba -robot med Raspberry Pi Model 3 A+: 6 trin (med billeder)
Browserstyret Roomba -robot med Raspberry Pi Model 3 A+: Oversigt Denne instruktion vil fokusere på, hvordan man giver en død Roomba en ny hjerne (Raspberry Pi), øjne (webcam) og en måde at styre alt fra en webbrowser. Der er mange Roomba -hacks, der tillader kontrol via det serielle interface. Jeg har ikke
Roomblock: en platform til læring af ROS -navigation med Roomba, Raspberry Pi og RPLIDAR: 9 trin (med billeder)
Roomblock: en platform til læring af ROS -navigation med Roomba, Raspberry Pi og RPLIDAR: Hvad er dette? &Quot; Roomblock " er en robotplatform, der består af en Roomba, en Raspberry Pi 2, en lasersensor (RPLIDAR) og et mobilbatteri. Monteringsrammen kan laves af 3D -printere. ROS -navigationssystem gør det muligt at lave et kort over værelser og bruge
Inspektør Roomba: 6 trin (med billeder)
Inspektør Roomba: De fleste af os bruger iRobot Roomba -robotter kun til støvsugning, men de færreste ved, at det er en god base for nye robotprojekter. Alle producenter bør prøve Roomba Open Interface (OI) for at finde ud af, hvor let det er at styre denne robot. I denne instruktion vil du