Utveckling & integration · SCENARIO VÄGKARTA

Bygg navigering, kartläggning och lokalisering

Skapa en karta, validera lokalisering och utvärdera navigering med återställningsbara ruttfel.

Recenserad 27 oktober 2026 · Redaktionellt lärande och projektvägledning. Professionell betyder projektdjup, inte en ackrediterad kvalifikation.

DESTINATIONEN

Vad du kommer att producera

En svit för platsberedskap och navigeringsregression. Anslut en navigeringsstack till operativmiljön.

Innan du börjar

Startkunskap

  • Grundläggande ROS-koncept och koordinattransformer.
  • Förstå en mobil bas och dess avkänningsantaganden.

Utrustning & miljö

Börja i en simulerad miljö som stöds. Fysiska prövningar kräver en kontrollerad rutt och en auktoriserad operatör.

Ingen fast slutföringstid: använd bevisportarna nedan för att bestämma när du ska avancera. Resurslänkar öppnar botstest-katalogposten; kontrollera dess utgivardokumentation för den exakta versionen och konfigurationen.

01

Nybörjare

Förstå navigationskedjan

Separat kartläggning, lokalisering, planering och kontroll.

Hur det här steget fungerar

Navigeringen beror på konsekvent geometri och observationer. En karta beskriver miljön; lokalisering uppskattar robotens ställning; planerare och kontrollanter använder den uppskattningen för att välja och följa rörelse.

Arbeta igenom ett exempel

Illustrativ studieövning · skriven av botstest

Om roboten hoppar i RViz, jämför tre observationer: rå sensordata i sin sensorram, dess placering i robotramen och robotens posering i kartramen. En stabil råskanning som rör sig felaktigt efter transformation pekar på ett annat problem än en stabil robot-relativ skanning med driftlokalisering. Kontrollera ramrelationer och tider innan du utfärdar ett annat navigeringsmål.

  1. Kontrollera transformationsrelationer och robotbeskrivning.
  2. Verifiera odometri och sensorobservationer oberoende.
  3. Testa sedan kartläggning/lokalisering från en känd initial pose.
Om det blir fel

Ställ inte in planeraren för att kompensera för inkonsekventa ramar eller inaktuella observationer.

Referensbas: Installationsguide för första gången. Exemplet och genomgången är redaktionella tillämpningar av källan.

Lär dig i den här ordningen

  1. Odometri, kart- och robotramar
  2. Sensorräckvidd, tidsstämplar och kalibrering
  3. Statiska kartor och lokaliseringsantaganden
Läs och ansök sedan

Open Navigation · Nav2 · Teknisk handledning

Installationsguide för första gången

Läs: Följ transformationer och robotbeskrivningar innan vägmätning, perception, fotavtryck och navigeringskonfiguration.

Använd inställningsberoendeordningen för att lokalisera om ett fel börjar i ramar, avkänning, lokalisering eller navigering.

Använd det: Verifiera indata för transformation och robotbeskrivning före vägmätning, avkänning och kart-/lokaliseringsbeteende.

Omsätt det i praktiken

  1. Kör en dokumenterad navigeringssimulering och inspektera ramar.
  2. Skapa en liten karta och anteckna var roboten tror att den är.
Producera detta

En karta, ramdiagram och lokaliseringsobservationslogg.

Redo för nästa steg när...

Resurser för detta skede

Nav2 →

Studera navigeringskomponenter, kartor, lokalisering, beteendeorkestrering och återhämtning i den matchande versionen.

Gazebo →

Bygg en simulerad miljö och testa robotgränssnitt innan du går över till en fysisk installation.

TurtleBot3 →

Utforska en kompakt mobil lärplattform med ett dokumenterat utvecklingsekosystem.

02

Mellanliggande

Utvärdera rutter och återhämtning

Gör ruttavslutningen mätbar under representativa ändringar.

Hur det här steget fungerar

Robotens fotavtryck, hinderrepresentation och styrenhet bestämmer tillsammans användbar frigång. En geometrisk bana kan existera medan hela roboten inte kan följa den på ett tillförlitligt sätt.

Arbeta igenom ett exempel

Illustrativ studieövning · skriven av botstest

Skapa ett ruttförslag med kolumner för startposition, ruttens skick, uppnått mål, mänskligt ingripande och orsak till misslyckande. Kör en rak gång, ett hörn och en blockerad destination separat. Ett mål som uppnås först efter att en operatör flyttat ett hinder bör inte få samma autonoma slutförande etikett som en oavbruten körning.

  1. Registrera fotavtryck och avkänningsantaganden.
  2. Skapa repeterbara rutt- och hinderfall.
  3. Ändra en inställning och jämför samma fall.
Om det blir fel

Om beteendet på smala vägar förvärras, inspektera fotavtryck och antaganden om hinder/inflation innan du minskar frigången utan åtskillnad.

Referensbas: Nav2 Tuning Guide. Exemplet och genomgången är redaktionella tillämpningar av källan.

Lär dig i den här ordningen

  1. Globala rutter kontra lokal hinderhantering
  2. Kostnadskartor, klarering och måltolerans
  3. Återställningstillstånd och blockerade destinationer
Läs och ansök sedan

Open Navigation · Nav2 · Praktisk guide

Nav2 Tuning Guide

Läs: Läs inställningsguiden för de komponenter som faktiskt används i din navigationsstack.

Använd komponentspecifik vägledning för att utforma kontrollerade rutttest istället för att ändra många parametrar samtidigt.

Använd det: Jämför en deklarerad uppsättning rutt- och hinderförhållanden samtidigt som orelaterade inställningar hålls konstanta.

Omsätt det i praktiken

  1. Testa fasta rutter med olika startställningar och hinderplaceringar.
  2. Spela in en blockerad väg och verifiera en begränsad återställning eller eskalering.
Producera detta

En rutttestmatris och återhämtningsbeteendelogg.

Redo för nästa steg när...

Resurser för detta skede

Nav2 →

Studera navigeringskomponenter, kartor, lokalisering, beteendeorkestrering och återhämtning i den matchande versionen.

RTAB-Map →

Undersök arbetsflöden för kartläggning och lokalisering, registrera sensorer och kalibreringsantaganden.

Foxglove →

Inspektera inspelade robotsignaler och bygg vyer som avslöjar timing och systemfel.

03

Professionell

Planera platsöverföring och underhåll

Anslut en navigeringsstack till operativmiljön.

Hur det här steget fungerar

En platsöverföring förändrar mer än landskapet. Dörrar, trafik, nätverkstäckning och driftöverlämningar kan ogiltigförklara antaganden från en tom simulering.

Arbeta igenom ett exempel

Illustrativ studieövning · skriven av botstest

Undersök en föreslagen leveransväg och lista där destinationen kan vara blockerad eller en mänsklig handoff försenad. Förvandla varje skillnad från simulering till ett acceptansfall och tilldela någon att underhålla kartan.

  1. Jämför platsförhållandena med den testade modellen.
  2. Definiera regler för komplettering, intervention och reservregler.
  3. Testa igen efter kart- eller konfigurationsändringar.
Om det blir fel

En ny karta som ser korrekt ut behöver fortfarande lokaliserings- och ruttregressionstester.

Referensbas: Produktförverkligande. Exemplet och genomgången är redaktionella tillämpningar av källan.

Lär dig i den här ordningen

  1. Kartuppdateringar, webbplatsändringar och kalibreringsdrift
  2. Flotta trafik, avgifter och nätverksbegränsningar
  3. Frigör acceptans och underhållsägande
Läs och ansök sedan

NASA Systems Engineering Handbook · Praktisk guide

Produktförverkligande

Läs: Läs översikten och jämför ansvar för verifiering, validering och produktövergång.

Använd skillnaden mellan verifiering och validering för att strukturera acceptans och överlämnandebevis.

Använd det: Skapa webbplatsacceptansbevis som täcker verkliga överlämningar, rutter som inte stöds och ägarskap för uppdatering/återställning.

Omsätt det i praktiken

  1. Undersök en representativ platsväg och jämför den med simuleringsantaganden.
  2. Förbered regressionstester för kartändringar och programuppdateringar.
Producera detta

En svit för platsberedskap och navigeringsregression.

Redo för nästa steg när...

Resurser för detta skede

Clearpath Jackal →

Jämför en mobil forskningsplattform mot nyttolast, terräng, avkänning och integrationsbehov.

Husarion ROSbot →

Jämför en ROS-orienterad mobilplattform med de gränssnitt och avkänning som krävs för uppgiften.

Nav2 →

Studera navigeringskomponenter, kartor, lokalisering, beteendeorkestrering och återhämtning i den matchande versionen.

Vanliga fallgropar

  • Att anta en visuellt bra karta garanterar lokalisering.
  • Trimma för en tom miljö och ignorera trafiken.

Vart ska man gå härnäst

Utöka till lager- eller fältdistribution endast när ruttundantag och underhållsägande är explicit.

Utforska andra bygg vägar →