Forskning och robotinlärning · SCENARIO VÄGKARTA

Kör ett reproducerbart manipulationsexperiment

Bygg en kontrollerad armuppgift, upprätta en baslinje och rapportera fellägen innan du lägger till komplexitet.

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

DESTINATIONEN

Vad du kommer att producera

Ett experimentpaket, avsnitt med begränsningar och checklista för reproducerbarhet. Gör anspråken spårbara till data, kod och driftsförhållanden.

Innan du börjar

Startkunskap

  • Grundläggande Python och linjär algebra.
  • Förstå kamera-, bas- och verktygskoordinater.

Utrustning & miljö

Börja med en simuleringsuppgift som stöds. Lägg bara till riktig hårdvara med labbövervakning och en uppgiftsspecifik driftprocedur.

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örvandla frågan till ett experiment

Definiera manipulationsuppgiften och vad som skulle räknas som bevis.

Hur det här steget fungerar

Ett experiment behöver en operativ definition av framgång och en återställningsdistribution. Fixa dem innan du jämför algoritmer.

Arbeta igenom ett exempel

Illustrativ studieövning · skriven av botstest

Använd ett känt objekt och målregion i simulering. Ange om enbart grepp räknas eller om föremålet måste släppas i målet. Spela in misslyckade och avbrutna försök med samma regel.

  1. Ange initiala villkor och regler för slutförande.
  2. Välj en enkel baslinje som stöds.
  3. Spara både framgångsrika och misslyckade avsnittsposter.
Om det blir fel

Om två forskare räknar samma studie olika, reparera protokollet innan du samlar in fler resultat.

Referensbas: Grundläggande val och plats. Exemplet och genomgången är redaktionella tillämpningar av källan.

Lär dig i den här ordningen

  1. Initial-state distribution och framgång definition
  2. Miljöversioner och deterministiska återställningar
  3. Konventioner för observation, handling och kontrollhastighet
Läs och ansök sedan

Russ Tedrake · MIT · Kurs kapitel

Grundläggande val och plats

Läs: Arbeta igenom transformationer och kinematik innan grepppositioner och banaexemplet.

Använd det arbetade exemplet för att koppla ihop ramar, närmande poser och en fullständig förflyttning snarare än isolerade armrörelser.

Använd det: Ange vad baslinjen antar om objektets position och gör återställningsproceduren repeterbar.

Omsätt det i praktiken

  1. Reproducera en enkel manipulationsbaslinje i simulering.
  2. Skriv provåterställningen och spela in ett lyckat och misslyckat avsnitt.
Producera detta

Ett baslinjeprotokoll och en liten inspekterbar episoduppsättning.

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

Resurser för detta skede

robosuite →

Bygg repeterbara manipulationsuppgifter i en simulerad benchmarkmiljö.

MuJoCo →

Modellera fysiska interaktioner och testkontroll eller inlärningsbeteende under explicita simuleringsantaganden.

Modern Robotics →

Studera mekaniken, koordinatramar, kinematik och styrfundament som är relevanta för övningen.

02

Mellanliggande

Kontrollera variation och jämför metoder

Ändra en experimentell faktor utan att ändra utvärderingsuppgiften.

Hur det här steget fungerar

En jämförelse är trovärdig endast när databehandlings- och utvärderingsförhållandena kontrolleras. Ändra metoden samtidigt som uppgiftskontraktet bevaras.

Arbeta igenom ett exempel

Illustrativ studieövning · skriven av botstest

Jämför två policykonfigurationer med samma kvarhållna objektplaceringar och provbudget. Spåra återställningar och ingrepp så att lättare starter eller mänskliga korrigeringar inte maskerar sig som algoritmiska vinster.

  1. Frys datauppsättning och förbearbetningsversioner.
  2. Spara regler för konfiguration och val av kontrollpunkter.
  3. Använd en utvärderare för båda metoderna.
Om det blir fel

Om vinster försvinner efter matchande återställningsvillkor kan det ursprungliga resultatet återspegla utvärderingsinställningarna.

Referensbas: Reproducera publicerade experiment och resultat. Exemplet och genomgången är redaktionella tillämpningar av källan.

Lär dig i den här ordningen

  1. Utbildnings-/utvärderingsseparation och provbudgetar
  2. Ablationer och parametersvep
  3. Antaganden om kamera- och robotkalibrering
Läs och ansök sedan

robomimic core team · Teknisk handledning

Reproducera publicerade experiment och resultat

Läs: Slutför den länkade utbildningen och resultathandledningarna innan du försöker en publicerad reproduktion.

Använd reproduktionsförutsättningarna för att skilja ett jämförbart experiment från en löst liknande demonstration.

Använd det: Håll datauppsättningspipeline, utbildningskonfiguration och utvärderingsvillkor fasta för en jämförelse.

Omsätt det i praktiken

  1. Jämför två metoder med samma uthållna uppgiftsinställning.
  2. Logga ingripanden, återställningar och latens tillsammans med framgång.
Producera detta

En anteckningsbok för jämförelse, ögonblicksbilder av konfigurationen och taxonomi för fel.

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

Resurser för detta skede

robomimic →

Studera offline demonstrations-inlärningsarbetsflöden och kontrollerade policyjämförelser.

BridgeData V2 →

Inspektera en manipulationsdatauppsättning och dess insamlingsförhållanden innan du utformar utbildnings- och utvärderingsdelar.

Rerun →

Visualisera rumsliga observationer och jämför dem med modell- och banautgångar.

03

Professionell

Producera en publicerbar experimentell artefakt

Gör anspråken spårbara till data, kod och driftsförhållanden.

Hur det här steget fungerar

En forskningsartefakt kopplar varje anspråk till dess data och konfiguration. Släpp tillräckligt med sammanhang för att rekonstruera jämförelsen, inklusive misslyckade förhållanden.

Arbeta igenom ett exempel

Illustrativ studieövning · skriven av botstest

Välj en plot från rapporten och spåra den tillbaka till ett testmanifest, kontrollpunkt och miljöversion. Be en kollega att återskapa den utan att välja odokumenterade parametrar.

  1. Publicera split- och protokolldefinitionerna.
  2. Behåll köridentifierare och felkategorier.
  3. Separat simulering och fysiska bevis i slutsatserna.
Om det blir fel

En frisläppt kontrollpunkt utan dess bearbetnings- och utvärderingsinställningar är inte ett komplett reproduktionspaket.

Referensbas: Korsvalidering: Utvärdera Estimatorprestanda. Exemplet och genomgången är redaktionella tillämpningar av källan.

Lär dig i den här ordningen

  1. Osäkerhet, upprepade körningar och release-metadata
  2. Simulering till verkliga begränsningar
  3. Datauppsättningsbehörigheter och reproducerbar miljöfångst
Läs och ansök sedan

Omsätt det i praktiken

  1. Förbered ett rent reprispaket med exakta beroenden.
  2. Om du överför till hårdvara, dokumentera skillnaderna och övervakade acceptanstest.
Producera detta

Ett experimentpaket, avsnitt med begränsningar och checklista för reproducerbarhet.

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

Resurser för detta skede

Franka Research 3 →

Undersök en kraftkänslig manipulationsplattform och bekräfta de exakta forskningsgränssnitten och konfigurationen.

Kinova Gen3 →

Jämför en armforskningsplattform med uppgiften, verktygen och mjukvarugränssnitten du behöver.

RoboArena →

Utforska hur manipulationspolicyer utvärderas; separata riktmärkebevis från implementeringsanspråk.

Vanliga fallgropar

  • Ändra objektpositioner eller provräkningar mellan metoder.
  • Rapportera framgångsrika videor utan totala försök.

Vart ska man gå härnäst

Utvidga till imitationsinlärning, VLA-utvärdering eller kontaktavkänning samtidigt som du behåller samma reproducerbarhetskontrakt.

Utforska andra forskning vägar →

Relaterade köp- och lösningsguider