Pollux 3: Ny INS-løsning gir ROS2-roboter navigasjon uten hull

3 min lesetid

Aeron Systems har utviklet en dedikert ROS2-driver for Pollux 3 (PLX3-N), et GNSS-støttet treghetsnavigasjonssystem (INS) bygget for autonome roboter, UAV-er og UGV-er. Integrasjonen gir robuste og kontinuerlige navigasjonsdata til stadig mer avanserte autonome plattformer, selv når GNSS-signalet svikter.

For enhver autonom plattform er nøyaktig posisjons-, hastighets- og orienteringsdata avgjørende for lokalisering, baneplanlegging og styring. Problemet er at GNSS alene sjelden er tilstrekkelig – signalobstruksjon, interferens og GNSS-denierte miljøer som tunneler, innendørsmiljøer eller tett bebyggelse kan gjøre posisjoneringen upålitelig nettopp når den trengs mest. La oss se hva Pollux 3 faktisk kan gjøre for å løse dette.

Sensorfusjon som kjernefunksjon

Pollux 3 kombinerer treghetsmålinger (IMU) med GNSS-data og annen sensorinformasjon for å levere kontinuerlig navigasjon. Når GNSS-signalet forsvinner midlertidig, tar systemet i bruk dead reckoning basert på treghetsdata for å opprettholde en pålitelig posisjonsestimering. I tillegg støtter systemet sensorfusjon med LiDAR, kameraer og odometri, noe som gjør det spesielt relevant for robotplattformer som allerede benytter slike sensorer i sin navigasjonsstack.

Autonome systemer er avhengige av nøyaktig og uavbrutt posisjons-, hastighets- og orienteringsdata for lokalisering, baneplanlegging og styring.

Denne tilnærmingen betyr i praksis at et robotsystem kan bevege seg gjennom omgivelser med varierende GNSS-dekning – fra åpen mark til tett skog eller innendørs – uten at navigasjonsdataen bryter sammen. For utviklere som jobber med UGV-er i landbruk, anleggsplasser eller lagerlokaler er dette en direkte løsning på et velkjent problem.

Spesifikasjoner og ytelse

Pollux 3 er designet med et lavt SWaP-profil (size, weight and power), noe som gjør enheten godt egnet for både små UAV-er og større bakkebaserte plattformer der vekt og strømforbruk er kritiske faktorer. Systemet leverer høyytelses estimering av attityde, kurs (heading), posisjon og hastighet, med følgende nøkkeldata:

  • Navigasjonsdata med utdatarate opptil 200 Hz
  • Høyfrekvent IMU-datautgang for raske dynamiske bevegelser
  • Støtte for GNSS-assistert treghetsnavigasjon
  • Dead reckoning ved midlertidig tap av GNSS-signal

Native ROS2-integrasjon

Det som skiller denne lanseringen er den dedikerte ROS2-driveren, som gjør det enkelt å integrere Pollux 3 direkte i eksisterende robotstacker. Fremfor å måtte bygge egne broer mellom proprietære protokoller og ROS2-økosystemet, kan utviklere hente navigasjonsdata rett inn i standard ROS2-topics og bruke dem videre i lokaliserings- og styringsalgoritmer som robot_localization eller egne Kalman-filterimplementasjoner.

For team som bygger autonome plattformer med behov for robust navigasjon utenfor idealforhold, representerer denne typen INS-integrasjon et viktig steg mot mer pålitelige og produksjonsklare systemer. Kombinasjonen av lav SWaP, høy oppdateringsfrekvens og native ROS2-støtte gjør Pollux 3 til et interessant alternativ for både forskningsprosjekter og kommersielle anvendelser innen UAV- og UGV-utvikling.

Kilde: ROS Discourse

Mer om robotikk og ros

Se alle →