Innehållsförteckning:
2025 Författare: John Day | [email protected]. Senast ändrad: 2025-01-13 06:58
Bot Builder är en roomba, som med "grabbers" fästa på framsidan kommer att kunna flytta föremål runt. Koden med den är inställd för att spela in den första satsen med en GUI -låda som du kan styra med bara ett musklick. Efter den första körningen kan botten ställas in för att göra exakt vad den gjorde första gången på loop!
Steg 1: Tillbehör
En roomba som har fått vakuumet ersatt med ett 3D -lock
En hallon Pi som har anslutits till roomba
En kamera som passar i roomba
En strömförsörjning
U-formade gripare att placera på framsidan av roomba
Steg 2: Ladda ner Roomba Toolbox
Öppna MATLAB och skapa en ny projektmapp för att hålla dina projektfiler organiserade.
OBS: Den här koden användes för ett projekt som gavs, det kanske inte nödvändigtvis fungerar samma sak för dig som för oss.
Kör den här koden, och alla filer ska nu lagras i projektmappen.
Högerklicka var som helst i fönstret 'Aktuell mapp' i MATLAB och klicka på 'Lägg till sökväg' för att låta MATLAB hitta dina filer.
För att säkerställa att du har den senaste versionen av verktygslådan använder du koden i bild 3
Steg 3: Designkod för önskade utgångar
Om du laddar ner alla tre filerna ovan kommer du att kunna styra din roomba/Mars Rover som videon nedan. Den första filen är kodens m-fil, den andra och tredje filen är din faktiska kod som måste ändras och redigeras till din specifika roomba. Till exempel var vår roomba namnet Roomba 30, så när vi skulle ansluta till vår roomba skulle vi skriva torsken
r = roomba.30
och det skulle ansluta så att vi kan köra vår kod.
Steg 4: Kör och redigera koden tills den är perfekt
Du kan behöva köra din kod några gånger innan du får svängarna och hastigheten etc. perfekt. Olika rumsbas kommer att ha olika däckglidning och kommer att vända mer eller mindre beroende på vilken yta du befinner dig på. Vi rekommenderar att testa att köra ut rummet i ett öppet utrymme för att inte stöta på någonting förrän du får kläm på allt som roomba kan. Efter att ha tagit tag i din robot och fulländat dina svängvinklar kan du börja bygga!
Steg 5: Det slutliga projektet
Ditt slutliga projekt ska se ut ungefär som på bilden ovan, där du kommer att ha din roomba och griparna fästas på framsidan. Med koden du fulländade och roboten du har byggt är du redo att börja flytta runt med bara din robot på nolltid!