Kör en Roomba robot från gräshoppa med datorseende



Roomba robotar är fantastisk och vi vet alla att. Det finns en hel del tutorials ute på hur till hacka dem och miljontals olika sätt att styra dem. Eftersom jag jobbar mycket med gräshoppa och Rhino beslutat att bygga mitt eget system för att köra roboten direkt från Grashopper.

I detta Instructable visar jag två metoder (två gräshoppa definitioner) för att köra roboten. Den första och enkel som driver en robot genom att ge den en enda vektor definiera robotar orientering.

Den andra metoden kräver en extern kamera inställningar. Det gör att ange önskad robotic position i det digitala Grasshopper utrymmet och roboten skulle gå till den punkten i den fysiska världen.

Båda metoderna skicka enkla kommandon som innehåller hjulet hastighet till roboten. Denna metod kan användas för andra robotar som använder liknande styrsystemet som Roomba gör.

Se Steg
Relaterade Ämnen

Kontrollera en Roomba robot med Arduino och Android

(Om du gillar detta Instructable, glöm inte att rösta på den - ovan: högra hörnet flaggan. Det tävlar på AUTOMATION tävling. Tack så mycket! ;-)Som en av robotteknik tävling 2016 vinnarna här på Instructables fick jag som pris en iRobot Roomba Create...

Tank Robot: Kör en tank med motorer och styrenheter drivs av Kinoma skapa

Vi byggde en mini tank och styrenheter med två Kinoma skapa enheter som kommunicerar över CoAP (begränsad Application Protocol). Handtagen rotera potentiometrar som effekt spänning utdata. Förändringar i spänning översätts till varierande hastigheter...

Hur man bygger hinder undvika Robot för nybörjare med Arduino handledning

Denna Tutorial är för alla att komma igång med arduino. Vi kommer att bygga ett hinder att undvika robot som använder en ultrasonic sensor för HC SR-04 för att upptäcka objekt och 2 kontinuerlig (360 grader) servon wired till ett externt batteri. Det...

Robot spårning och mappning "Med 1Sheeld och Arduino"

Intro====I detta projekt kommer vi göra ett spårningssystem för fordonet eller robot. Detta projekt kan användas för att övervaka en avlägsen robot för att spåra dess rörelse. Detta spårningssystem beror inte på GPS eftersom det har låg noggrannhet s...

Robotic Hand kontrolleras av gest med Arduino + språng Motion

Hej alla,Som utlovat har jag gjort en fullständig steg för steg instruktion för mitt universitet sista projekt!Först och främst: ledsen för min dålig engelsk! Om något är oklart, lämna gärna en kommentar.Hand styrs av Leap Motion + Arduino Uno (Stand...

Hur till spår din Robot med OpenCV

UPPDATERING: Låter göra robotar, mitt hem digital hackerspace, köptes av RobotShop. Jag vill inte gå in, men de nya ägarna förbjudit mig själv och de flesta veteran medlemmarna. Som sagt, de flesta av länkarna där kommer att brytas. Lyckligtvis kunde...

EyeRobot - The robot vit käpp

abstrakt:Med hjälp av iRobot Roomba skapa, jag har prototyped en enhet som kallas eyeRobot. Det kommer att vägleda blinda och synskadade användare via rörigt och inhyste miljöer med Roomba som bas att gifta sig med enkelheten i den traditionella vita...

Första person vy Roomba körning

Det är kul att köra en Roomba runt med fjärrkontroll. Det är ännu roligare att ha en första person vy medan du gör. Denna särskilda projekt för mig var nästan all programvaruutveckling eftersom jag redan hade all hårdvara. Här är vad du behöver på ma...

Hålla nära mig (digilent robot projekt)

Detta är vår första robot projekt vill vi Visa. Vår plan är att bygga en robot som kan röra sig i en viss miljö. Syftet är att underlätta seniorers. Roboten har för att kunna bära små, viktiga saker till en specifika punkter.Det är den första version...

Lucy's Retro Robot kostym... Gjorde med husgeråd!

Maker lägret är en stor del av sommaren i vårt hus (vi inte bor nära en officiella läger så har vi vår hemma). Mina flickor älskar det och vi har alltid skitkul att göra saker tillsammans, försöker nya projekt, och för mig är det ett bra sätt för att...

Gör en trådlös Robot med en Android-telefon

I detta Instructable kommer vi att bygga en MouseBot.MouseBot är en liten trådlös arduino robot som du kan styra med en dator. Det kräver inte en WiFi-modul. Istället använder en android-telefon för att ansluta sig till internet. Android-telefon ger...

Binokulär Robot huvudet en därigenom kamera

IntroduktionBerömda filmen robotar som Wall-E och Johnny fem har binokulärt seende inte bara för att det är söt och relatable, men det kan tjäna en praktisk funktion. Binokulärseende är naturens sätt att lägga till djup till vår känsla av synen. Jag...

Trådlöst styr en Robot med hjälp av Arduino och RF-moduler!

/*Redigera 05/05/2016Hej killar, jag har varit upptagen med college och kunde inte svara på commments. De flesta av y'all ville koden och scheman gjort lite bättre så jag har gjort scheman på Eagle 7.2.0 och laddat upp allt på Github.Här är länken: h...

Enkla Walker Robot

Bygga en enkel walking robot är verkligen lätt. Låt inte antalet steg lura dig att tro något annat. Denna robot görs i princip med en handfull av husgeråd och några enkla elektronik som du enkelt kan plocka upp på Radioshack. I själva verket denna ro...

Elektriskt ledande gummi: Göra Touch känsliga Robot hud

göra elektriskt ledande gummi och använda den för att skapa en flexibel touch känsliga robot hud. Den resulterande hud kan sträckte sig över en ram eller monterade på fasta ytor. Det kan också monteras på böjda ytor eller kläder.Det är beröringskänsl...

Pingbot - Micro RC uppladdningsbara musikaliska Robot Pal

Pingbot är en mycket liten (38mm diameter), usb Laddningsbar, programmerbar, musikal, fjärrkontrollen robot utformad för maximalt nöje och danceability.Jag har byggt några experimentella robotar tidigare och för att vara ärlig, de alla såg delen. De...

Edison Steve - en snabb att bygga Robotic marionett

Ovanstående video spela inte ibland på mobila enheter - här är länken till det på youtube.Detta är ett roligt projekt som är mycket lätt att bygga.Jag har haft att göra flera demonstrationer av elektronik till kids nya till elektronik - och jag ville...

Hur man rengör en Roomba

Roombas är ett bra sätt att hålla ditt hus rent utan att du behöver göra något arbete, men de kräver regelbunden rengöring för att hålla dem igång och städa ordentligt. Detta instructable kommer att visa dig hur man korrekt rengöra din Roomba så du k...

Barn Robot Bed

asymmetriska Robot säng för barn från 2 ark av plywood och hand verktyg. Jag kände min son var för ung och kan vara rädd för att sova på en robot så, detta exempel saknar färgglada, målade robotic detaljer jag hade föreställt mig. Sänggaveln har en t...