Obsah:
2025 Autor: John Day | [email protected]. Naposledy zmenené: 2025-01-13 06:58
Ellie je robotka Roomba, ktorá bola naprogramovaná tak, aby dokázala pomocou fotoaparátu rozpoznávať rôzne farby. Cíti, či ide cez útes, aby sa dokázala zabrániť prevráteniu, a odstráni sa z prekážok, keď jej nárazníky na niečo narazia. jej spôsobom. Našu Roombu sme pomenovali „Ellie Ment“ako slovnú hračku pre „prvok“, pretože podľa farby papiera dokáže identifikovať, na ktorý prvok sa pozerá.
Tento projekt vyvinuli a realizovali Christopher Cannon, Kayla Sims a Gretchen Evans pre svoj robotický projekt triedy EF 230.
Krok 1: Senzory nárazníka a zobrazenie kamery
Ellie bola naprogramovaná tak, aby kontrolovala farby pomocou svojho fotoaparátu, keď boli aktivované jej ľavé, pravé alebo predné nárazníky. Fotoaparát potom identifikoval, ktorej farbe čelí, buď modrú, zelenú alebo červenú, ktoré predstavujú rôzne prvky na Marse, a potom ukázala, pred ktorým „prvkom“sa nachádza.
Krok 2: Senzor útesu
Ellie je naprogramovaná tak, aby vycítila, keď sa blíži k útesu, alebo v našom prípade k hranici bieleho papiera, a dokáže sa otočiť, aby zostala v stanovených medziach.
Krok 3: Ľahký náraz
Senzory svetelných nárazov Ellie jej pomáhajú vycítiť, ako blízko je k stojanom, ktoré držia farebné listy papiera, a potom jej pomôžu s opätovným umiestnením, aby jej fotoaparát lepšie videl farbu, a tým nás upozornil na to, v čom je prvok. pozerajúc sa na.
Krok 4: Kód
V prílohe je kód, ktorý bol vyvinutý tak, aby poskytovala Ellie svoje príkazy s cieľom nájsť „prvky“v danej oblasti.
Roomba_Project_Code.m