Skanio Oy

Skanio on start-up yritys, jonka tavoitteena on mullistaa rakennusten ja hissien kartoitusprosessia luomalla eurooppalainen digitaalinen alusta, joka yhdistää datan ja palvelut. Tarkoitus on koota koko Euroopan kattava hissitietokanta käyttämällä uusinta LiDar 3D Reality Capture teknologiaa digitaalisten kaksosten tekemiseen.


Siinä vaiheessa kun minä olin ensimmäistä kertaa yhteydessä yritykseen oli heillä jo suunnitelmat valmiina, mutta kehittäjää ei oltu ihan vielä lyöty lukkoon, joten sovittiin tapaaminen, jos vaikka yhteistyö olisi mahdollista.


Heti alkuun oli selvää, että projekti vaatisi 3D-teknologioiden hyödyntämistä web-ympäristössä, joka sattui itselle sopivasti, sillä olin juuri perehtynyt aiheeseen omassa koodi-laboratoriossani. Ennen projektin aloittamista tein prototyypin, jossa heidän tekemää 3D-mallia pystyi katselemaan suoraan selaimella.


Kun oli selvää, että käyttämäni teknologia soveltuisi heidän tavoitteisiin ja saimme käytännön asiat sovittua pääsimme nopeasti aloittamaan varsinaisen kehitystyön, jossa oli tarkoitus kehittää verkkosovelluksen ensimmäinen vaihe.


Tässä vaiheessa mukana oli myös NAICC, jonka kanssa oli sovittu kolmen päivän pituinen hackathon, jossa kehitettiin prototyyppiä ja selvitettiin miten voisimme saada panoraamakuvat osaksi 3D-mallia, joka osoittautui myöhemmin projektin haastavimmaksi yksittäiseksi osuudeksi.


Kun lähdin tekemään työkalua, jolla panoraamakuvat saataisiin osaksi 3D-mallia haasteena oli, että kaikki data oli yhdessä suuressa tiedostossa, jonka lataaminen palvelimelle kestäisi liian kauan, mutta jonka käsittely selaimessa oli liian hidasta perinteisillä menetelmillä. Ratkaisuna tähän oli erillinen WebAssembly-moduuli, joka mahdollistaa koodin ajamisen lähes konekielen nopeudella suoraan selaimessa.


Yhteydenpito projektin edetessä hoidettiin viikottaisessa etäpalaverissa, jossa käytiin läpi viikon aikana tehty kehitystyö ja mitä tehdään seuraavalla viikolla. Näin projektin suunta oli koko ajan projektin omistajan käsissä ja mahdollisiin ongelmakohtiin pystyttiin reagoimaan nopeasti.


Projekti toteutettiin avaimet käteen -periaattella pilviarkkitehtuurin päälle, joka mahdollistaa erittäin suuretkin käyttäjäkuormat ilman suuria alkuinvestointeja ja asiakas pystyy itse seuraamaan omien resurssien kulutusta. Lopputuloksena asiakas oli tyytyväinen projektin onnistumiseen ja yhteistyö jatkuu myös tästä eteenpäin.