Innehållsförteckning:
2025 Författare: John Day | [email protected]. Senast ändrad: 2025-01-13 06:58
Ellie är en Roomba som har programmerats för att kunna upptäcka olika färger med sin kamera, känna om hon går över en klippa så att hon kan hindra sig från att välta och kommer att röra sig från hinder när hennes stötfångare träffar något på hennes sätt. Vi kallade vår Roomba 'Ellie Ment' som ett ordspel för 'element', eftersom hon kan identifiera vilket element hon tittar på enligt papprets färg.
Detta projekt utvecklades och förformades av Christopher Cannon, Kayla Sims och Gretchen Evans, för deras robotprojekt i EF 230 -klass.
Steg 1: Stötfångarsensorer och kamerabildning
Ellie programmerades för att kontrollera efter färg med sin kamera när hennes vänstra, högra eller främre stötfångare aktiverades. Kameran identifierade sedan vilken färg hon stod inför, antingen blå, grön eller röd som alla representerar olika element som finns på Mars, och visar sedan vilket "element" hon är framför.
Steg 2: Cliff Sensor
Ellie är programmerad att känna när hon närmar sig en klippa, eller i vårt fall vitbokskanten, och kan vända sig själv för att hålla sig inom de angivna gränserna.
Steg 3: Light Bump
Ellies ljussensorer hjälper henne att känna hur nära hon är till stativet som rymmer de färgade pappersarken, och hjälper sedan henne att placera om så att kameran bättre kan se färgen och därför varnar oss om vad elementet är tittar på.
Steg 4: Koden
Bifogad är koden som utvecklades för att ge Ellie sina kommandon för att hitta "elementen" i det givna området.
Roomba_Project_Code.m