Intelligent navigasjon
I tilfelle mulig navigasjon, er det som å bruke en elektrisk gressklipper, selv om maskinen endelig kan fullføre oppgaven, men ferdigstillingshastigheten kan ikke være rask nok. I tillegg er bunnen av skipet generelt veldig stort, vanligvis mer enn 3000 kvadratmeter. For å sikre at bunnflaten er ren, vil skipet samtidig
Sett inn flere HullBUG robotbiler. Roboter trenger et system som sikrer at navigasjonen koordineres og koordineres. Som et resultat har selskapet utviklet et sett med forskjellige navigasjonsmoduser som kan hjelpe HullBUG å oppnå effektiv rensing av skip. Bunnen av skipet vil bli delt inn i flere områder. Et stort antall algoritmer er akkumulert for å gradvis rense skipet. I tillegg benyttes komplementære algoritmer og tilhørende sensorer for å sikre effektiv rengjøring av den flate bunnen av skipet. I tillegg kan HullBUG manipuleres via Microsonic Ranged Sonar (MARS).
For dette formål har selskapet også utviklet en kortdistanse sonar med en konsentrert transmisjonsstråle, slik at roboten kan "se" frontvegget eller kanten av vasken. En annen type navigasjon bruker mikroelektromekaniske sensorsystemer (MEMS) til å kommunisere navigasjonsinformasjon. Det er også en tilbakemeldingsmodus som bruker en kildebasert kilometerteller. Kilometerstanden posisjonerer mobilsystemet basert på dataene til fremdriftssystemet. Sensor tilbakemeldingsinformasjonen hentes fra motoren for å nøye vurdere ruten. Høysensoren til motoren har blitt erstattet av en optisk optisk encoder på grunn av sin lille størrelse og lave kostnader. Hall-sensoren er tilpasset til valgt motor / girkombinasjon for å oppnå en nøyaktighet på mindre enn 1 mm for kjørelengde.
Løpende programvareutvikling
Når det aktuelle bevegelseskontrollsystemet er valgt for det selvstyrte robotkjøretøyet og satt i implementering, vil programvareutvikling alltid utgjøre en stor del av utviklingskostnadene. En av de høyere utfordringene utviklingslaget er å utvikle glatte og pålitelige navigasjonsaksjoner for å oppnå nøyaktig posisjonering under spesielle miljøforhold. Dette krever at flere programmering reagerer på forskjellige forhold som kan oppstå under skrogrensingsprosessen. Den vanskeligste delen av dette komplekse systemet er den riktige arkitekturen i kontrolllogikken, og utvider navigasjonsadferansen.
"Selv om du har jobbet hardt i mange år, trenger du fortsatt å investere mye penger i programvareutvikling, sier Mr. Holappa. "Selv om robobilen er fullt funksjonell, må den utføre en rekke tester på skroget." I dag har roboten kjørt oppgaver i områder hvor det ikke er trukket bilder under ekstremt ugunstige forhold. I tillegg må bilen kunne komme tilbake til overflaten for gjenvinning. Dette høres ut som en svært vanskelig oppgave, men Mr. Holappa er veldig optimistisk: "Ikke lenge siden har en tekniker tatt imot søknadstrening og mestret enheten på svært kort tid. Brukergrensesnittet er allerede inkludert SeaRobotics 'ubemannede overflatebil USV) produktlinje har et intuitivt grafisk grensesnitt som har blitt bevist etter hundrevis av timer med praktisk bruk av flere forskjellige kunder. Bilen fungerer riktig og navigasjonsprogramvaren fungerer fint. Det neste målet er å bygge grensesnittets struktur for å gjøre HullBUG-systemet er lettere å betjene, selv for de som ikke er opplært i tekniske ferdigheter.






