Articles

sommerstudenter

Norkart Sommer 2020

Nå kan du sende din søknad om sommerjobb 2020 hos Norkart! Vi ser etter deg som ønsker deg en utfordring, og som har et brennende engasjement for teknologi, enten backend, frontend , UX – eller alt sammen!

sommerstudenter veiledere

Norkart Sommer 2019

Hver sommer er vi så heldige å få invitere inn studenter fra universitetene til å leke med ulike prosjekter. Våre sommeransatte får en unik mulighet til å sette kunnskap og nysgjerrighet ut i praksis med hjelp av tett veiledning og oppfølging, men også med stor grad av frihet og ansvar.

AR-nabovarsel

byggAR - Sommer 2019

Sommerstudentene 2019 på AR(augumented reality)-teamet presenterer byggAR. Resultatet av hva vi fire studenter har klart å spikre sammen i løpet av to måneder. AR har kommet langt i 2019 og det å plassere statiske 3D-objekter et eller annet sted i rommet har blitt en relativt triviell sak med dagens rammeverk. Når du skal manipulere 3D-objektene ved å flytte eller skalere de har du en annen problemstilling, da referansepunkter kontinuerlig endres basert på hvordan rammeverket oppfatter omverdenen. Hvis du da på toppen skal lagre 3D-objektet og informasjonen om området for å plassere det tilbake der det er tenkelig at det skal være i virkeligheten ved en senere anledning har vi kommet til vår problemstilling for sommeren.

AI sommer19

Maskinlæring og dyrket kornåker - sommer 2019

Kan en maskin lære å se forskjellen på dyrket korn og gress? Sommerstudentene på AI-teamet kastet seg ivrig over problemstillingen!

Fra venstre Sondre Martin Bakke, Lars Martin Aders og Mathilde Ruth

Internet of Things - sommer 2019

Smarte vannmålere var temaet som studentene på IoT-teamet fikk leke seg med i sommer. Hvordan bruke vannmålerdata fra Norkarts kunder på en nyttig og intuitiv måte?

Norkart Sommer: Oppsummering fra Sandvika

Norkart Sommer: Oppsummering fra Sandvika

Vi kom oss gjennom en presentasjon uten for mange demospøkelser. Litt feil oppløsning på skjermen, men vi var godt fornøyd med å kunne vise frem resultatet av arbeidet vårt.

Resultatet av disse 6 ukene er en webapplikasjon som tar inn forskjellig forskjellige lag fra en database og visualiserer disse. Man kan markere et område der maskinlæringsmodellen har vært unøyaktig.  Koordinatene for det markerte området sendes inn til et API, som da produserer nye datasett som modellen kan trene på. En slik prosess vil føre til at modellen bare blir bedre og bedre, og plutselig kan vi sitte igjen med en modell som detekterer bygninger enda bedre enn et menneskeøye greier, mye raskere. Vi har også implementert en enkel kantopprettingsalgoritme og støyreduksjon. I applikasjonen er det også en kvalitetsoversikt så man enkelt kan se hvor modellen har gjort det bra og dårlig.

Det er merkbart at vi har lært mye denne sommeren for de siste ukene har nye funksjoner gått mye fortere å implementere enn tidligere. I løpet av de siste ukene så har vi gjort siste innspurt for å ha et produkt, uten altfor mange bugs. Vi har fylt opp tavlen med oversikt over funksjonalitet som må fikses eller endres og det meste har vi kunnet sjekket av.

I løpet av denne sommeren så har jeg lært utrolig mye av å jobbe i et tverrfaglig team. Det er uten tvil bra vi har hatt en interaksjonsdesigner i gruppa. Både for å ha en som lidenskapelig bryr seg om å ha de riktige fargekombinasjonene og sørger for en god brukeropplevelse. Det har også vært deilig å alltid ha noen å spørre om hjelp når man står fast. Ofte ser man seg blind på sin egen kode og det kan være vanskelig å finne en god løsning. Jeg sitter igjen med mye mer erfaring og har lært utrolig mye av denne sommeren.

I tillegg har det vært morsomt å bli kjent med Norkart. Vi har blitt kjent med mange morsomme og hjelpsomme mennesker, og hatt stor fleksibilitet til å hva vi har lyst til å jobbe med og fokusere på. Alt i alt har det vært en super sommer, og det er litt vemodig at den nå er over.

Vi vil allerede nå ønske neste års sommerstudenter lykke til, er vil det bli konkurranse om plassene ;)

Varme hilsener fra sommerstudentene hos Norkart Sandvika!

sommerstudenter

Norkart Sommer: Savnet! Hva skjer så?

Oppgaven vi har fått tildelt er en idé fra en ansatt her hos Norkart Lillehammer. Han jobber frivillig i Sivilforsvaret og har vært med på flere leteaksjoner for savnede personer. Per dags dato blir registrering av leteområder gjort på papirkart der man må manuelt plotte inn på kartet hvor man har gått. Dette går tregt og kan være unøyaktig. Med all teknologi som er tilgjengelig i dag må det jo være mulig å gjøre dette digitalt? Grunnideen var derfor å lage en mobilapplikasjon som kunne spore hvor hvert enkelt letemannskap har gått ute i felten og lagre eventuelle funn som ble gjort underveis i leteaksjonen. I tillegg skulle det være en webløsning på PC hvor søk planlegges og administreres.
Teamet med Trondheimstudenter som skal utvikle denne løsningen er Magnus (Datateknologi), Ingrid (Industriell Design) og Jakob (Informatikk).
Magnus er fra Hønefoss, og Ingrid og Jakob er fra Lillehammer og syne det var særdeles hyggelig å kunne jobbe i hjemtraktene i sommer

Utgangspunktet for sommerprosjektet var ganske åpent og mulighetene for løsninger og funksjoner mange. Vi hadde flere flotte ideer om hvordan vi så for oss at ting skulle se ut og fungere, men i bunn og grunn hadde vi lite erfaring med hvordan leteaksjoner egentlig foregikk. Dermed måtte vi utvide vår kunnskap og tok derfor kontakt med potensielle brukere av et slikt system. Det startet med en tur til politistasjonen på Lillehammer for å ta en prat med folk som hadde god erfaring med leteaksjoner. De var hyggelige og imøtekommende og vi fikk verdifull informasjon som vi kunne bygge videre på. Vi har også vært i kontakt med Sivilforsvaret og Røde Kors som begge var behjelpelige med våre spørsmål. Alle disse innspillene gjorde at noen av våre ideer måtte kastes, men samtidig ble vi klar over behovet for funksjoner vi ikke hadde tenkt på selv.

Etter en uke med mange spørsmål og bratt læringskurve kunne vi mye mer om leteaksjoner og vi hadde laget en prioritert liste over funksjoner vi ønsket å ha med i løsningen. Ingrid begynte å jobbe med hvordan løsningen skulle interagere og se ut, mens Magnus og Jakob satte seg inn i hvilken teknologi som skulle brukes. Vi vurderte en stund å bruke Xamarin for å lage app i både iOS og Android, men bestemte oss etter hvert for å konsentrere oss om Android og dermed Android Studio. I utvikling av web-applikasjonen bruker vi JavaScript og React.   

I den tredje uka fikk vi besøk av Lillehammers lokalavis; GD. De synes idéen hørtes spennende ut og ville skrive en sak om oss. Vi presenterte prosjektet og hadde en hyggelig samtale med journalisten. Du kan finne artikkelen her (plussartikkel).

Vi er nå halvveis i prosjektet og har kommet godt på vei. Vi har en god ide om hvordan løsningen skal fungere og se ut, og mye av teknologien begynner å komme på plass. I skrivende stund jobber vi med å sende koordinater fra en mobil og vise dem på webkartet. Dette innebærer løping i gangene med mobilen i hånda og en tur rundt i nabolaget i ny og ne. Vi har fortsatt tre uker igjen av prosjektet og forventer å få til mye før vi er ferdige. Følg med for neste bloggpost!  

Til slutt må vi også nevne at vi ble svært godt mottatt på Norkart. De ansatte er interesserte i prosjektet og flere stikker innom rommet vårt jevnlig for en oppdatering. Ved kaffemaskina er det stadig samtaler om prosjektet der vi får gode innspill og ideer. 

P.S. Det har også blitt en god del blod, svette og tårer så langt i prosjektet, men disse har utelukkende blitt skilt ved fussballbordet.  

sommerstudenter

Norkart Sommer: Sommerjobb med MapAid


Den første uken begynte med presentasjon av oppgaven vi skulle jobbe med og vi brukte mye tid på å sette oss inn bakgrunnen for oppgaven. I tillegg lærte vi oss React js, hvordan bruke leaflet og undersøkte selve brukersekvensen. I løpet av første uken kom vi fram til konseptet MapAid, som skal gjøre det raskere å trene en modell til å automatisk gjenkjenne bygninger. Dette gjøres ved å sende flyfoto til en modell som returnerer et resultat der den markerer bygninger. Dette resultatet kan sammenlignes med en fasit for å sjekke hvor godt modellen fungerer.

Målet er at MapAid skal gi en oversikt over hvor bra modellen har gjort det, samt gjøre det mulig å markere områder med mye feil. Deretter kan MapAid sende disse områdene tilbake til modellen slik at modellen får trent mer på det den sliter med. Dersom modellen blir god nok, er tanken at man kan laste opp data til eksterne systemer, slik som OpenStreetMap. Da vil man kunne kartlegge deler av verden som ikke er kartlagt enda, noe som vil gå mye raskere enn manuell kartlegging.

Vi hadde store ambisjoner i starten av prosjektet, og kom fram til flere funksjoner vi ville inkludere i MapAid. Nå som vi sitter i uke fire har vi lært at små ting kan ta lang tid, og at tiden går veldig fort. Vi har mye å jobbe med de siste to ukene for å få på plass alt vi vil at MapAid skal inneholde.

I løpet av de siste ukene har jeg lært hvordan man jobber alene som designer på et team med andre som ikke har samme bakgrunn. Jeg har også lært masse fra gruppa mi om hvordan man koder i React js og hvordan man setter opp et kodeprosjekt. Dette var helt nytt for meg, men heldigvis har jeg flinke folk på teamet, samt en flink veileder, som alle har mye kodeerfaring fra før. Jeg har derfor fått mye erfaring med å planlegge, jobbe med og fullføre et prosjekt sammen med andre.

Dessuten har Norkart tatt oss veldig godt i mot og vi har fått være med på alt fra sommerfest og foosball-turnering til tech-timer og nettverkskvelder. Været denne sommeren har slått alle rekorder, og da er det fantastisk at SosiKom har innført badelunsj på Kadettangen. De siste ukene i Norkart-sommer er derfor bare å glede seg til!

Prosjekt Dekningskart

Norkart Sommer: Prosjekt Dekningskart

Så først, hvem er dette dreamteamet? Vi er et ganske så tverrfaglig team bestående av to geomatikere, Kari og Lars, samt UX designer Susanne og Oddrún som studerer kommunikasjonsteknologi. Mens Lars ble satt på et annet prosjekt (stay tuned for ny bloggpost!) fikk resten av gjengen prøve seg på å utvikle en kartløsning i en web-klient.

Vår oppgave var lage et dekningskart, altså å visualisere dekning i ulike områder på et kart. Med denne oppgaven fikk vi prøve oss på verktøyene React og Leaflet i en herlig kombinasjon. Flere av verktøyene vi brukte var ikke akkurat kjent for alle i teamet. Heldigvis var sommerteamet lærevillige og de ansatte i Norkart hjelpevillige! Dette var en super anledning for oss å få prøve oss på nye teknologier.

På litt over to uker har vi utviklet en klient med oversikt over dekningsgrad visualisert på et interaktivt kart. I klienten kan man velge mellom 2G, 3G og 4G ved å hente ut gjeldende WMS lag fra geoserveren. Videre for å filtrere leverandører blir det sendt CQL forespørsler fra applikasjonen til geoserveren. I tillegg har tjenesten vår andre stilige egenskaper som en søkefunksjon, legends og valg av bakgrunnskart. Med det var sommerens første prosjekt ferdig. Nå gleder vi oss til å høre mer om neste prosjekt som Norkart har på lur til oss!