Sisällysluettelo:
2025 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2025-01-13 06:57
Ellie on Roomba, joka on ohjelmoitu havaitsemaan erilaisia värejä kameransa avulla, havaitsemaan, onko hän menossa kallion yli, jotta hän voi estää itsensä kaatumasta ja siirtyy esteiden tieltä, kun puskurit osuvat johonkin hänen tavallaan. Nimeimme Roomban Ellie Mentiksi leikiksi sanalle elementti, koska hän pystyy tunnistamaan mitä elementtiä hän katsoo paperin värin mukaan.
Tämän projektin ovat kehittäneet ja esimuodostaneet Christopher Cannon, Kayla Sims ja Gretchen Evans EF 230 -luokan robottiprojektiaan varten.
Vaihe 1: Puskurianturit ja kameran kuvantaminen
Ellie oli ohjelmoitu tarkistamaan värinsä kameran avulla, kun hänen vasen, oikea tai etupuskurinsa olivat aktivoituneet. Kamera tunnisti sitten, mitä väriä hän oli edessään, joko sinistä, vihreää tai punaista, jotka kaikki edustavat eri elementtejä, jotka sijaitsevat Marsilla, ja näyttää sitten, minkä "elementin" hän on edessään.
Vaihe 2: Kalliotunnistin
Ellie on ohjelmoitu aistimaan, kun hän on lähellä kalliota tai meidän tapauksessamme valkoista paperirajaa, ja pystyy kääntymään ympäri pysyäkseen asetetuissa rajoissa.
Vaihe 3: Light Bump
Ellien kevyet kuoppa-anturit auttavat häntä havaitsemaan, kuinka lähellä hän on jalustoja, jotka pitävät värillisiä paperiarkkeja, ja sitten auttaa häntä asettumaan uudelleen niin, että hänen kameransa näkee paremmin värit ja varoittaa meitä siitä, mikä elementti hän on katsomassa.
Vaihe 4: Koodi
Liitteenä on koodi, joka kehitettiin antamaan Ellielle komentoja löytääkseen "elementit" tietyllä alueella.
Roomba_Project_Code.m