Projekti: Robotit ihmisten seassa
Erilaiset kuljetus-, siivous-, vartiointi- ja neuvontarobotit yleistyvät vauhdilla. Joskus niiden aikeita on kuitenkin vaikea tulkita. Mitä robotti ajattelee, mitä se aikoo tehdä seuraavaksi, mihin tai keneen se on kiinnittänyt huomionsa?
Suunnittele ja toteuta esimerkiksi Arduinolla systeemi, jonka avulla liikkuva robotti voi kommunikoida aikeitaan ja esimerkiksi pyytää ihmisiä väistämään. Käytä hyödyksesi erilaisia valoja, värejä ja ääniä.
Pääset hyvin alkuun tutustumalla kurssin Arduino-projekteja Maker-kitillä viidenteen lukuun, jossa rakennetaan liikkuvia robotteja.
Pohdi tämän jälkeen, miten robotit voisivat kommunikoida ihmisten kanssa jollakin kiinnostavalla uudella tavalla?
- Tutustu teeman Robotiikka ja rajapinnat harjoitukseen ja projekteihin.
- Kokeile ensin tuoda dataa LCD-näytölle ja tietokoneesi näytölle Processingia hyödyntäen.
- Kirjoita sitten joukko viestejä, joita robotti tulostaa tarpeen vaatiessa. Arduinolla voit käsitellä tekstiä tapaa String-muuttujia käyttäen, ja niin myös Processingissa.
- Processingilla voit lisäksi tulostaa tekstiä tietokoneesi ruudulle text-komennolla.