Kalvokäyttis-logo

Kalvokäyttöliittymät | Sovellukset | Tekniikkaa | Yhteystiedot | In English

Sovellukset TAUCHI-yksikön tiloissa

Projektin puitteissa on kehitetty erilaisia sovellusprototyyppejä, joista olemme luoneet mahdollisimman aidon koeympäristön jatkokehitystä, testausta ja kokeita varten. Prototyypit toimivat sekä itsenäisinä sovelluksina että toisiaan tukevina komponentteina. Projektissa onkin tehty tietoinen valinta kehittää kasautuvasti itsenäisiä osia, joista on ajan mittaan rakentunut jokapaikan tietotekniikan periaatteita noudattava koeympäristö. Alla olevista kuvauksista voi nähdä kuinka paljon yhteistä on sovelluksillamme, ja kuinka ne toisiaan tukevat, vaikka kukin toimii myös itsenäisenä osanaan.

Alati laajeneva sovellusympäristö tuo näkemystä siihen, millaista on elää jokapaikan tietotekniikan kanssa, missä tietotekniset palvelut leviävät arkipäiväisiin kohteisiin ja toimiin, ja välillä yllättävätkin yksityiskohdat tarjoavat tietoa.

Tämä asteittainen kehitysprosessi on antanut tietoa myös siitä millaista on kehittää sovelluksia ympäristöön, jonka sisältämät itsenäiset osaset tarjoavat kukin palveluitaan muillekin komponenteille. Ympäristö sisältää jo entuudestaan komponentteja, joiden toiminta on määritelty. Uusien komponenttien täytyy pystyä toimimaan vanhojen ehdoilla, ja vanhojenkin pitäisi pystyä hyödyntämään uusien tarjoamia palveluita, ilman vaivalloista sovitustyötä. Ympäristö on kuitenkin hajanainen ja heterogeeninen, eivätkä kaikki komponentit kata kaikkia alueita, joten komponenttien täytyy jatkossakin pystyä toimimaan itsenäisesti. Pienistä yhteistyötä tekevistä palasista koostuu osastensa summaa suurempi kokonaisuus.

Tällä sivulla kerrotaan sovelluksista, mutta niitä tukevat tekniikat ja laitteistot on kuvattu tarkemmin "Tekniikkaa"-sivulla.

Läsnäolotietoisuus

lukee paperia

Tietoisuudella tarkoitetaan tässä yhteydessä työryhmän jäsenten tietoisuutta toisistaan, heidän läsnäolostaan, tekemisistään ja menoistaan. Työryhmän jäsenten tietoisuus toisistaan on tärkeä osa toimivaa yhteistyötä. Tieto kunkin työtehtävistä ja niiden edistymisestä, mahdollisista ongelmista, epämuodollisten ideoiden välittyminen ja kehittyminen, sekä sosiaalisten suhteiden ylläpito ovat kaikki tärkeitä toimivalle ryhmätyölle.

puhuu puhelimessa

Läsnäolotietoisuus-sovelluksemme tarttuu yhteen osa-alueeseen tätä tietoisuutta, ja pyrkii välittämään jokaiselle ryhmän jäsenelle tietoa muiden läsnäolosta. Tietoisuus läsnäolosta on esiehto spontaanille kommunikaatiolle. Läsnäolon tiedostaminen luo yhteisyyden tunnetta, joka edesauttaa ryhmän itseohjautuvuutta, yhteistä vastuun tunnetta ja luo mahdollisuuden keskinäiselle sosiaaliselle tuelle. Tietoisuus läsnäolosta luo myös kuvaa ryhmän jäsenten työrytmeistä ja tehtävien edistymisestä.

Taustalla toimivan sovelluksen toimivuuden kannalta on tärkeätä, että se ei ole tietoa tarjotessaan häiritsevä ja vie huomiota pois itse työtehtävistä. Läsnäolotietoa pyritään lisäämään siten, että henkilön ei tarvitse keskittyä tiedonhankintaprosessiin. Tietoa ujutetaan työntekijän tietoisuuteen taustalla soivan äänimaiseman avulla. Olemme kokeilleet erilaisia ääneen perustuvia esitystapoja läsnäolotietoisuuden välittämiseen, viimeisimpänä lintujen lauluun perustuvan äänimaiseman avulla. Tässä esitystavassa jokaista ryhmän työntekijää vastaa yksi tuttu lintu, joiden lauluja miksataan yhteen ja soitetaan työhuoneissa rauhallisena ja hiljalleen muuttuvana taustaäänenä. Aktiivisina hetkinä voivat työntekijät kuvitella itsensä vilkkaan lintujärven rannelle tunnistaen maisemasta monia lintuja, ja päivän päättymisen lähestyessä vain yksinäinen kurki laulaa järvenselän yli. Voit kuunnella äänimaisemaesimerkkejä, joista toisessa esiintyy lintuja ja toisessa valaita. (Tiedostot ovat Ogg Vorbis -muodossa, voit kuunnella niitä mm. WinAmp -soittimella.)

kahvitauolla

Läsnäolotieto on ääntä tuottavalle sovellukselle tarjolla tietovarastossa, jonka tietoja voidaan päivittää monenlaisten komponenttien avulla. Tällä hetkellä tietoa kerää kunkin ryhmän jäsenen henkilökohtaisella tietokoneella oleva komponentti, joka seuraa tietokoneen käyttöastetta näppäin- ja hiirisyötteiden perusteella. Kehitteillä on myös komponentteja, jotka keräävät läsnäolotietoa esim. puhesovelluksista saaduista puhujantunnistustuloksista, tai askeltunnistustuloksista.

Aiheesta voi lukea lisää Anssi Kainulaisen Pro Gradu -tutkielmasta "Ryhmätietoisuutta tukevien jokapaikan tietotekniikan äänimaisemasovellusten arkkitehtuuri", joka löytyy myös julkaisuluettelostamme.

Opastus

Mikaa opastetaan oikealle ovelle

Opastussovellustamme on edelleen kehitetty Ovimies- sovelluksemme pohjalta. Tarkoituksena on kehittää opastustapoja, jotka toimivat sisätiloissa puheääniä ja ei- puheääniä (esim. luonnolliset äänet, synteettiset äänet, musiikki...) käyttäen.

Opastuksessa on hyödynnetään käyttäjän liikkeiden seuraamista opasteiden oikea-aikaisuuden tukemiseksi. Lattialla olevat sensorimatot aistivat henkilön liikkeet ja tämän tiedon perusteella tuotetaan dynaamisesti ohjeet henkilön kulloisestakin sijaintipaikasta hänen etsimäänsä kohdepaikkaan. Opastus tuotetaan henkilön liikkumista ennakoiden kullakin hetkellä kohdalla olevan äänielementin kautta.

Henkilön reitillä pysymistä tuetaan opasteiden lisäksi ääni-ikoneilla, jotka toimivat majakoiden tavoin. Nämä majakat lähettävät äänisignaalia kukin vuorollaan siten, että henkilö voi löytää kohdepaikkaan vain edessä soivia ääniä seuraten. Äänimajakoina käyttämiemme äänielementtien ääntä suuntaavasta ominaisuudesta on erityistä hyötyä. Tämä helpottaa äänilähteen tarkan sijainnin havainnoimista. Tutkimme kuinka puheopasteet ja majakkana käytetyt ääni-ikonit toimivat reittiopastuksessa.

Aihetta kuvailee lisää Perttu Prusin Pro Gradu-tutkielma "Luonnollista kieltä käyttävä reittiopastus sisätiloihin", joka löytyy myös julkaisuluettelostamme.

Puheviestintä

Leena lähettää viestiä Mikolle

Puheviestintäsovellus mahdollistaa fyysisesti eri paikassa olevien ihmisten kommunikoinnin samaan tapaan kuin pikaviestisovellukset (instant messenger), kuitenkin sillä erolla, että henkilö voi ohjata sovellusta ja jättää viestit puhumalla sen sijaan, että käyttäisi näppäimistöä ja monitoria.

Mikko kuulee Leenan viestin

Käyttäjän tarvitsee vain avata työpisteessään oleva mikrofoni ja sanoa järjestelmälle esimerkiksi "Viesti Mikolle", jonka jälkeen järjestelmää varmentaa komennon ja pyytää sanelemaan viestin. Sovellus käyttää hyväkseen läsnäolotietoisuus-sovelluksen tarjoamia tietoja, ja välittää viestin vasta kun vastaanottaja on saapunut työpisteeseensä, ellei hän siellä jo ollut. Viestin välittyessä järjestelmä kertoo keneltä viesti on saapunut.

Puheviestintäsovellus on hyvä esimerkki erilaisten palvelujen ja sovellusten yhteennivoutumisesta. Viestintäsovellus käyttää hyväkseen muilta sovelluksilta saatua tietoa työtovereiden läsnäolosta. Samalla sovellus itse kerää tietoa läsnäolosta, ja tarjoaa sitä muiden sovellusten käyttöön.

Kun paikannus on varmaa, ja pystytään seuraamaan henkilöitä luotettavasti ympäriinsä, voidaan puheviesti välittää minne tahansa, jolloin esitys liikkuu kuulijansa mukana, aivan kuten opastussovelluksessakin.

Näyttelyopas

Jaakolle kerrotaan lisää julisteissa kuvatuista kaavioista

Näyttelyopassovellus esittelee taideteoksia, museoesineitä, tai vaikkapa mainosjulisteita. Sovellus kertoo näyttelyvieraalle tarkempia lisätietoja näyttelyesineistä, esimerkiksi niiden valmistustavoista, historiasta, taiteellisista ratkaisuista tai vaikkapa historiallis-poliittisesta merkityksestä, riippuen siitä mitkä aihealueet näyttelyvieras on ilmoittanut häntä kiinnostaviksi. Opassovellus muodostaa myös ristiinviittauksia eri teosten välillä, riippuen missä järjestyksessä ja mitä esineitä vieras on jo nähnyt kierroksellaan.

Kuten opastussovelluksessakin, henkilön sijaintia ja liikkeitä aistitaan sensorimattojen avulla. Henkilön pysähtyessä näyttelyesineen eteen järjestelmä tunnistaa henkilön, ja saa siten tietoonsa hänen mieltymyksensä lisätietojen suhteen sekä aiemman katseluhistorian. Opastus tapahtuu syntetisoidun puheen avulla kunkin näyttelyesineen kohdalla, joten sisältö voidaan luoda lennossa riippuen käyttökontekstista.

Esitettävä sisältö muodostetaan etukäteen käsitetasolla tallennetun taustatiedon pohjalta, josta muodostetaan luonnollista kieltä kuhunkin tilanteeseen sopien. Käsitteinä tallennettu taustatieto on vaivattomampaa muodostaa, kuin jokaiseen erikoistilanteeseen erikseen sopivat lauserakenteet ja sisällöt.


Valid XHTML 1.0! Valid CSS!