Sommario:

Ellie Ment the Element Identifier: 4 passaggi
Ellie Ment the Element Identifier: 4 passaggi

Video: Ellie Ment the Element Identifier: 4 passaggi

Video: Ellie Ment the Element Identifier: 4 passaggi
Video: Death to Marduk | ANUNNAKI SECRETS REVEALED 36 2024, Luglio
Anonim
Ellie Ment the Element Identifier
Ellie Ment the Element Identifier

Ellie è un Roomba che è stato programmato per essere in grado di rilevare vari colori usando la sua fotocamera, percepire se sta andando su una scogliera in modo che possa impedirsi di ribaltarsi e si sposterà dagli ostacoli quando i suoi paraurti colpiscono qualcosa a modo suo. Abbiamo chiamato il nostro Roomba "Ellie Ment" come un gioco di parole per "elemento", poiché è in grado di identificare quale elemento sta guardando in base al colore della carta.

Questo progetto è stato sviluppato e realizzato da Christopher Cannon, Kayla Sims e Gretchen Evans, per il loro progetto di robot di classe EF 230.

Passaggio 1: sensori paraurti e immagini della fotocamera

Ellie era programmata per controllare il colore usando la sua fotocamera quando venivano attivati i suoi paraurti sinistro, destro o anteriore. La fotocamera identificherebbe quindi il colore che stava affrontando, blu, verde o rosso, che rappresentano tutti elementi diversi che si trovano su Marte, e quindi mostrerebbe quale "elemento" si trova di fronte.

Passaggio 2: sensore di dislivello

Ellie è programmata per percepire quando si sta avvicinando a una scogliera, o nel nostro caso al bordo del foglio bianco, ed è in grado di girarsi per rimanere entro i limiti impostati.

Passaggio 3: urto leggero

I sensori di luce di Ellie la aiutano a percepire quanto è vicina ai supporti che tengono i fogli di carta colorati, e poi la aiutano a riposizionarsi in modo che la sua fotocamera sia in grado di vedere meglio il colore e quindi avvisarci di qual è l'elemento che lei è guardando.

Passaggio 4: il codice

In allegato c'è il codice che è stato sviluppato per dare a Ellie i suoi comandi per trovare gli 'elementi' nell'area data.

Roomba_Project_Code.m

Consigliato: