utvikling

Bouvet utgir kodeverktøy for Hololens i åpen kildekode

– Gir enklere og raskere byggetid for AR-apper.

Anders Stensland er enhetsleder i Bouvet Rogaland, som har jobbet med hologrambrillene siden 2016.
Anders Stensland er enhetsleder i Bouvet Rogaland, som har jobbet med hologrambrillene siden 2016.

Flere års innsats ligger bak Bouvet Development Kit (BDK), som det norske IT-konsulentselskapet har utgitt i åpen kildekode på Github med fri lisens.

Utviklere som ønsker å lage applikasjoner til Microsofts hologrambriller kan nå gjøre det raskere og enklere enn noensinne.

– Vi har brukt mye tid og krefter på dette, og resultatet har blitt sykt bra, konstaterer enhetsleder Anders Stensland i Bouvet.

Rogalendingen leder et fagmiljø på vestlandet med rundt 40 konsulenter, mange av dem med inngående kjennskap til AR/VR etter å ha jobbet med plattformen fra 2016.

Hololens 2 fra Microsoft er en AR-brille (augmentet reality) for utvidet eller såkalt blandet virkelighet, som betyr at man kan plassere virtuelle og interaktive objekter i synsfeltet som egne lag på toppen av virkelige omgivelser.

Krympet fra 130 til 2 megabyte

Unity er et populært rammeverk for utvikling av spill eller for å generere hologrammer og 3D-verdener. Den velkjente spillmotoren er laget i programmeringsspråket C#.

Standardverket for utvikling til Hololens med Unity er et rammeverk på rundt 130 megabyte, som må importeres til app-prosjektet ditt. Det er stort og tungt.

– Når du kompilerer koden, så tar det minimum 10 minutter. Det må du gjøre hver gang du har gjort endringer du ønsker å teste, som er mange ganger for dagen. Da går det med mye tid, forteller Stensland.

Verktøyet de har lagd selv har til sammenligning en størrelse på 2 megabyte. Byggeprosessen og utrulling til Hololens tar da mindre enn to minutter, anslår han.

– Bare der har du spart masse tid.

Foruten å sløse vekk mindre av arbeidsdagen på kompilering, så er påstanden at verktøyet også gir økt kontroll over koden.

MIT-lisens betyr at rammeverket har svært rause betingelser. I praksis kan hvem som helst gjøre hva de vil med kildekoden, så lenge de krediterer opphavet.

I operasjonsstua og på norsk sokkel

Bouvet og det konkurrerende konsulentselskapet Sopra Steria er antakelig de som har satset mest og lengst på Hololens her til lands.

Begge har siden 2016 hatt et nært samarbeid med Microsoft om smartbrillen. Selskapene har imidlertid rettet seg mot litt forskjellige kundesegmenter.

Industri, vedlikehold og norsk sokkel utpeker seg blant prosjektene Bouvet kan skilte med, mens Sopra Steria har hatt et tydelig fokus på helsesektoren, der teknologien kan gi kirurgene «røntgensyn». Sistnevnte etablerte tidlig et pilotsamarbeid med Oslo universitetssykehus, og fra 2020 ble satsingen spunnet ut i et eget foretak kalt Holocare AS.

Videochat+

Et av bruksområdene som har utpekt seg i olje- og gassbransjen er innen fjernassistanse.

– Det finnes også hyllevareløsninger, men de er begrenset til en litt «Microsoft Teams-aktig» opplevelse for Hololens. Det mange kunder har savnet er tilgang til egne data. La oss si en mekaniker som skal gjøre en vedlikeholdsjobb offshore. Det å kunne snakke med noen på land eller en annen plass for råd og bistand, samtidig som du har tilgang til teknisk dokumentasjon og arbeidsordre lar seg høre, sier Anders Stensland.

Han forteller at Bouvet har lagd tre egne produkter til Hololens så langt. Dette er løsninger som kan tilpasses, og som inngår i en rekke forskjellige prosjekter og leveranser til kundene.

– Mye av jobben handler da om integrasjoner mot kundene egne backend-systemer, samt å visualisere det i Hololens på en intuitiv måte. Det gjør at brukerne har tilgang til relevant informasjon i tillegg til videochatten.

Tilbake til utviklerpakken. Hvorfor har Bouvet valgt å gi ut arbeidet som fri programvare?

– Det er fordi vi ønsker å få litt mer fart på Hololens-prosjektet. Miljøet rundt er ikke så veldig stort per i dag. Vi ønsker å bidra til at miljøet forhåpentligvis kan vokse litt, slik at det blir enklere for bedrifter å komme i gang. Samtidig viser det at vi har god kompetanse på utvikling for denne enheten, sier Stensland.

Powered by Labrador CMS