Pepper E Case Tammenlehväkeskus 3.12.2018
Kohdepaikka Tammenlehväkeskuksen palveluasunnot Asiakkaina vanhoja ihmisiä, joilla omat vuokratut asunnot Tammenlehväkodissa Saavat oman kuntoutussuunnitelman mukaisen avun Tuettu asuminen on tarkoitettu henkilölle, joka selviytyy pääsääntöisesti itsenäisesti päivittäisistä toiminnoista mutta tarvittaessa saa myös apua. - Lähde: Tammenlehväkeskus, http://www.tammenlehvakeskus.fi/asuminen Pepperin esittelyyn oli varattu erikseen ruokasali, johon henkilökunta ja asiakkaat kokoontuivat
Mitä näytimme / Mitä Pepper osaa Tehtaalla ohjelmoitu englanninkielinen dialogi (autonominen tila) Suomenkielinen lyhyt keskustelu Jumppaohjelma ja ilmakitaran soittaminen
Tutkimuksen tulokset Ennen kaikkea hauska robotti asukkaiden mielestä Sujuva keskustelu vaatii paljon ohjelmoimista ja aikaa Suomenkielinen keskustelu ajoittain kankeaa: - Vaatii kuuluvan ja selkeän äänen, melkein huutamista - Ei ymmärrä puhetta Autonominen tila vain demoamiseen, ei varsinaiseen käyttöön Asiakkaat kokivat Pepperin enemmän hauskana leluna kuin työvälineenä Halusivat robotin petaavan pedin, kokkaavan ja siivoavan
Reaktioita Pepperistä Toihan olisi kiva kaveri mun kotiin. Milloin tuo alkaa lääkkeitä jakamaan? Milloin tuollainen hankitaan meidän koteihin? Sehän on aivan neljävuotiaan tasolla. Minulla on kotona Menumat-robotti ja se on paljon fiksumpi kuin tuo teidän! Se kertoo milloin on ruokaa on tarjolla
Tutkimuksen tulokset Ennen ja jälkeen Pepperin tapaamisen
Tutkimuksen tulokset Ennen ja jälkeen Pepperin tapaamisen 1-8 1-6
Projektin ajankäyttö ja aikataulu Syyskuu - Ryhmäytyminen ja roolinjako - Päätös kohdepaikasta - Projektin aikataulutus - Alustavat ideoinnit Lokakuu - Projektisuunnitelma - Ensimmäinen vierailu kohdepaikkaan - Alkuhaastattelut/lomakekysely - Pepperin ohjelmointiin ja kehitysympäristöön perehtyminen Marraskuu - Pepperin dialogin ja toiminnallisuuksien päättäminen - Pepperin ohjelmointi - Toinen vierailu kohdepaikkaan - Uusi lomakekysely - Kerätyn datan analysointi ja havainnointi
Työtavat ja työkalut Choregraphella ohjelmointi ja ohjelman siirtäminen Pepperiin suoritettavaksi - Käytössä kehitysvaiheessa ja lopuksi Tammenlehväkeskuksessa - Parhaimmillaan nopea ja helppo tapa ohjelmoida - Pahimmillaan epävakaa, bugaileva ja käyttökelvoton Pelkän keskustelun ohjelmointi tekstieditorilla ja suorittaminen Python-skriptillä SSH-yhteyden yli Pepperissä - Käytössä pelkästään kehitysvaiheessa - Luotettava ja nopea tapa! - Emme perehtyneet muun kuin keskustelutiedoston suorittamiseen
Työnjako projektissa TESON opiskelijat - Toimivat projektin yhteyshenkilöinä kohdepaikkaan - Osallistuivat yhdessä kokeilun suunnitteluun sekä osallistuivat Pepperin esittelyyn kohdepaikassa TIKON opiskelijat - Projektinhallinta - Pepperin ohjelmointi ja teknisten ongelmien selvittäminen - Ohjelman (tekninen) suorittaminen kohdepaikassa Yhteistyö eri opiskelijoiden välillä koettiin miellyttävänä ja virkistävänä
Ohjelman rakenne
topic: ~Keskustelu() language: fif u:([hei moi terve moro]) Moro! ^run(animations/stand/gestures/hey_1) Kiva tavata. ^scall(alrobotposture.gotoposture("stand", 1.0)) u:(["mitä kuuluu" "mitä sulle kuuluu" "kuinka voit"]) Kiitos kysymästä. Mulle kuuluu hyvää. u:(["mistä tulet" "mistä olet kotoisin" "mistä oot kotoisin" "missä asut" "missä sä asut"]) Tulen Tampereen ammattikorkeakoulusta, robottien erikoistumisalalta. Olen alunperin kotoisin Japanista, mutta muutin Suomeen vähän aikaa sitten. u:(keitä ystäväsi ovat) Minun ystäviäni ovat Neea, Jimi, Niko, Tuukka, Ilona sekä Sami. u:(näytät kalpealta dot onko kaikki hyvin) Olen luonnostani valkoisen värinen. Voin vallan mainiosti. u:(["miksi olet täällä" "mitä sä täällä teet" "mitä sä täällä" "mitä ajattelit tehdä täällä"]) Olen täällä katsomassa, olisiko minusta apua. u:(["mitä osaat tehdä" "mitä teet" "mitä sä teet" "mitä sinä teet"]) Osaan muun muassa jutella, heiluttaa käsiä, katsoa silmiin, halata, kätellä ja tanssia. u:(["osaatko jumpata" "voisitko vetää jumpan" "näyttäisitkö kuinka jumpataan"]) Joo, näytän saman tien. Muutkin voivat osallistua halutessaan. $dance=1 u:(["osaatko soittaa kitaraa" "voitko soittaa kitaraa" "soita kitaraa"]) Osaan soittaa ilmakitaraa, anna kun näytän. $guitar=1 u:(kiitos kun kävit täällä) ^run(animations/stand/gestures/hey_2) Kiitos. Oli mukava käydä. ^scall(alrobotposture.gotoposture("stand", 1.0))
Miten meni? Hyvä tiimihenki ja työmäärän jakaminen tasaista Suuria ongelmia ei projektin aikana esiintynyt - Epäselvyys aikataulusta ja pienet kommunikaatio-ongelmat - Itse Pepperiin liittyvää oppituntia ei ollut ollenkaan ja toiminta Pepperin kanssa täytyi opetella alusta asti -> Vei aikaa muulta suunnittelulta Vierailu onnistunut ja mukava kokemus sekä meille että asukkaille ja henkilökunnalle Toiko Pepper Tammenlehväkeskukselle muuta kuin viihdearvoa ja voiko dataan aidosti luottaa?