Publisert Legg igjen en kommentar

Autonom navigasjon med LeKiwi-robot og Nav2 – komplett integrasjon av ROS2-systemer

**Foxglove har samarbeidet med robotikk-utvikler Aditya Kamath om å demonstrere autonom navigasjon på LeKiwi holonomisk robot. Prosjektet viser en imponerende integrasjon av Nav2, ros2_control, lokalisering og SLAM-teknologi. Dette eksemplet illustrerer hvordan moderne ROS2-verktøy kan kombineres for å skape sofistikerte navigasjonsløsninger.**

LeKiwi – En holonomisk robotplattform

LeKiwi-roboten representerer en elegant tilnærming til holonomisk bevegelse, hvor roboten kan bevege seg i alle retninger uten å måtte rotere først. Denne egenskapen gjør den ideell for autonom navigasjon i trange rom og komplekse miljøer.

Den holonomiske designen gir flere fordeler:

• Bevegelse i alle retninger uten rotasjon
• Økt manøvrerbarhet i trange områder
• Optimaliserte baneplaner gjennom Nav2
• Redusert tid for komplekse navigasjonsoppgaver

Nav2-integrasjon og systemarkitektur

Prosjektet demonstrerer en helhetlig tilnærming til robotnavigasjon ved å integrere flere kritiske ROS2-komponenter. ros2_control håndterer motorkontrollen og gir et standardisert grensesnitt for robotens aktuatorer. Dette muliggjør sømløs kommunikasjon mellom Nav2s planleggingsalgoritmer og robotens fysiske bevegelsessystemer.

SLAM-funksjonen (Simultaneous Localization and Mapping) lar roboten bygge kart av miljøet samtidig som den lokaliserer seg selv. Dette er fundamentalt for autonom drift i ukjente omgivelser. Lokaliseringsystemet bruker sensorfusjon for å opprettholde nøyaktig posisjonering under bevegelse.

Praktiske anvendelser og videre utvikling

Denne integrasjonen åpner for numerous praktiske bruksområder:

Industrielle applikasjoner: Automatiserte lagersystemer, materialhandling og inspeksjonsoppgaver kan dra nytte av den presise navigasjonen og holonomiske bevegelsen.

Forsknings- og utdanningsprosjekter: Prosjektet gir et solid fundament for studenter og forskere som ønsker å eksperimentere med avanserte navigasjonsalgoritmer.

Kommersielle roboter: Serviceroboter i kontormiljøer, hoteller eller helseinstitusjoner kan implementere lignende systemer for autonom navigasjon.

Kompatibiliteten med ROS2s økosystem sikrer at løsningen kan tilpasses ulike robotplattformer og sensorkonfigurasjoner. Dette gjør det mulig å skalere teknologien fra prototyper til produksjonsklar robotikk.

Samarbeidet mellom Foxglove og Aditya Kamath demonstrerer hvordan åpen kildekode-samfunnet driver innovasjon innen robotikk fremover, og gir utviklere tilgang til avanserte navigasjonskapabiliteter som tidligere kun var tilgjengelige for store forskningsinstitutter.

Kilde: ROS Discourse

Publisert Legg igjen en kommentar

Ndimensions Labs søker robotikk-ingeniører: Navigasjon og elektronikk i fokus

Ndimensions Labs, et Boston-basert selskap som utvikler infrastruktur for neste generasjons robotikk-AI, søker nå to spesialiserte ingeniører. Stillingene gir innsikt i hvilke ferdigheter som er mest ettertraktet i robotikk-bransjen.

Selskapet som jobber med å revolusjonere hvordan roboter forstår og navigerer i komplekse miljøer, har åpnet to interessante stillinger som gir oss et innblik i hvor robotikk-industrien beveger seg.

Robotikk-navigasjonsingeniør: AI møter klassiske metoder

Den første stillingen fokuserer på robotnavigasjon og søker en AI-ingeniør som kan kombinere klassiske teknikker med moderne AI-metoder. Hovedarbeidsområdene inkluderer:

SLAM (Simultaneous Localization and Mapping), baneplanning og romlig resonnering – teknologier som løser navigasjonsproblemer som ennå ikke har gode løsninger.

Dette viser hvordan bransjen beveger seg mot hybride tilnærminger der tradisjonelle robotikk-algoritmer kombineres med maskinlæring. For hobbyister og studenter som vil inn i dette feltet, betyr det at både grunnleggende forståelse av ROS (Robot Operating System) og moderne AI-frameworks som TensorFlow eller PyTorch blir stadig viktigere.

Elektronikk-ingeniør: Fra prototype til produksjon

Den andre stillingen søker en elektroingenier som skal eie hele prosessen fra design til produksjon. Dette inkluderer prototyping, testing og produksjonsforberedelser av robotikk-hardware.

Stillingen illustrerer hvor viktig det er å forstå hele verdikjeden i robotikk-utvikling. Moderne robotikk-prosjekter krever ikke bare programmeringsferdigheter, men også dyp forståelse av:

  • Sensorfusjon og signalbehandling
  • Strømstyring og batteriteknologi
  • PCB-design og elektronisk prototyping
  • EMC og termisk håndtering

Hva dette betyr for robotikk-miljøet

Med en lønnsskala på $100,000 – $300,000 og hybride arbeidsformer, signaliserer disse stillingene at robotikk-bransjen konkurrerer hardt om talenter. For norske robotikk-entusiaster kan dette være inspirerende – det viser hvilke ferdigheter som er mest verdifulle å utvikle.

Ndimensions Labs’ fokus på «infrastruktur for neste generasjons robotikk-AI» antyder også at vi beveger oss mot mer standardiserte plattformer og verktøy, noe som kan gjøre robotikk-utvikling mer tilgjengelig for mindre aktører og hobbyister.

Dette er trender vi bør følge nøye med på i det norske robotikk-miljøet.

Kilde: ROS Discourse