Bevor Sie beginnen
Einstiegswissen
- Grundlegendes Python und lineare Algebra.
- Kamera-, Basis- und Werkzeugkoordinatenrahmen verstehen.
Ausrüstung & Umgebung
Beginnen Sie mit einer unterstützten Simulationsaufgabe. Fügen Sie echte Hardware nur unter Laboraufsicht und einer aufgabenspezifischen Betriebsanweisung hinzu.
Keine feste Fertigstellungszeit: Nutzen Sie die unten stehenden Beweise, um zu entscheiden, wann Sie fortfahren möchten. Ressourcenlinks öffnen den Botstest-Verzeichniseintrag; Die genaue Version und Konfiguration finden Sie in der Dokumentation des Herausgebers.
Anfänger
Machen Sie aus der Frage ein Experiment
Definieren Sie die Manipulationsaufgabe und was als Beweismittel gelten würde.
Wie diese Phase funktioniert
Ein Experiment benötigt eine operative Definition des Erfolgs und eine Reset-Verteilung. Beheben Sie diese, bevor Sie Algorithmen vergleichen.
Arbeiten Sie ein Beispiel durch
Anschauliche Lernübung · geschrieben von botstest
Verwenden Sie in der Simulation ein bekanntes Objekt und eine bekannte Zielregion. Geben Sie an, ob allein das Greifen zählt oder ob das Objekt im Ziel losgelassen werden muss. Erfassen Sie fehlgeschlagene und unterbrochene Versuche mit derselben Regel.
- Geben Sie Anfangsbedingungen und Abschlussregeln an.
- Wählen Sie eine einfache unterstützte Baseline.
- Speichern Sie sowohl erfolgreiche als auch erfolglose Episodenaufzeichnungen.
Wenn zwei Forscher denselben Versuch unterschiedlich bewerten, reparieren Sie das Protokoll, bevor Sie weitere Ergebnisse sammeln.
Referenzbasis: Einfache Auswahl und Platzierung. Das Beispiel und die exemplarische Vorgehensweise sind redaktionelle Anwendungen der Quelle.
Lernen Sie in dieser Reihenfolge
- Anfangszustandsverteilung und Erfolgsdefinition
- Umgebungsversionen und deterministische Resets
- Beobachtungs-, Aktions- und Kontrollratenkonventionen
Lesen und dann bewerben
Russ Tedrake · MIT · Kurskapitel
Einfache Auswahl und Platzierung
Lesen Sie: Arbeiten Sie sich durch Transformationen und Kinematiken, bevor Sie Posen greifen und das Flugbahnbeispiel verwenden.
Nutzen Sie das ausgearbeitete Beispiel, um Rahmen, Annäherungsposen und einen kompletten Transfer statt isolierter Armbewegungen zu verbinden.
Wenden Sie es an: Geben Sie an, was die Grundlinie über die Objekthaltung annimmt, und sorgen Sie dafür, dass der Rücksetzvorgang wiederholbar ist.
Setzen Sie es in die Praxis um
- Reproduzieren Sie eine einfache Manipulationsbasislinie in der Simulation.
- Schreiben Sie den Test-Reset und zeichnen Sie eine erfolgreiche und eine fehlgeschlagene Episode auf.
Ein Basisprotokoll und ein kleiner, einsehbarer Episodensatz.
Bereit für den nächsten Schritt, wenn…
Ressourcen für diese Phase
Erstellen Sie wiederholbare Manipulationsaufgaben in einer simulierten Benchmark-Umgebung.
Modellieren Sie physikalische Interaktionen und testen Sie Kontroll- oder Lernverhalten unter expliziten Simulationsannahmen.
Studieren Sie die für die Übung relevanten Mechaniken, Koordinatensysteme, Kinematiken und Steuerungsgrundlagen.
Mittelstufe
Kontrollieren Sie Variationen und vergleichen Sie Methoden
Ändern Sie einen experimentellen Faktor, ohne die Bewertungsaufgabe zu ändern.
Wie diese Phase funktioniert
Ein Vergleich ist nur dann glaubwürdig, wenn die Datenverarbeitungs- und Auswertungsbedingungen kontrolliert werden. Ändern Sie die Methode unter Beibehaltung des Aufgabenvertrags.
Arbeiten Sie ein Beispiel durch
Anschauliche Lernübung · geschrieben von botstest
Vergleichen Sie zwei Richtlinienkonfigurationen mit den gleichen zurückgehaltenen Objektplatzierungen und dem gleichen Testbudget. Verfolgen Sie Rücksetzungen und Eingriffe, damit einfachere Starts oder menschliche Korrekturen nicht als algorithmische Gewinne getarnt werden.
- Datensätze und Vorverarbeitungsversionen einfrieren.
- Speichern Sie Konfigurations- und Prüfpunktauswahlregeln.
- Verwenden Sie für beide Methoden einen Evaluator.
Wenn die Gewinne verschwinden, nachdem die Reset-Bedingungen erfüllt wurden, spiegelt das ursprüngliche Ergebnis möglicherweise den Bewertungsaufbau wider.
Referenzbasis: Reproduktion veröffentlichter Experimente und Ergebnisse. Das Beispiel und die exemplarische Vorgehensweise sind redaktionelle Anwendungen der Quelle.
Lernen Sie in dieser Reihenfolge
- Trainings-/Bewertungstrennung und Testbudgets
- Ablationen und Parameter-Sweeps
- Annahmen zur Kamera- und Roboterkalibrierung
Lesen und dann bewerben
robomimic core team · Technisches Tutorial
Reproduktion veröffentlichter Experimente und Ergebnisse
Lesen Sie: Schließen Sie die verknüpften Schulungs- und Ergebnis-Tutorials ab, bevor Sie eine veröffentlichte Reproduktion versuchen.
Nutzen Sie die Reproduktionsvoraussetzungen, um ein vergleichbares Experiment von einer annähernd ähnlichen Demonstration zu unterscheiden.
Wenden Sie es an: Halten Sie die Datensatzpipeline, die Trainingskonfiguration und die Auswertungsbedingungen für einen Vergleich fest.
Setzen Sie es in die Praxis um
- Vergleichen Sie zwei Methoden mit demselben ausstehenden Aufgabenaufbau.
- Protokollieren Sie Eingriffe, Resets und Latenz sowie den Erfolg.
Ein Vergleichsnotizbuch, Konfigurations-Snapshots und Fehlertaxonomie.
Bereit für den nächsten Schritt, wenn…
Ressourcen für diese Phase
Studieren Sie Offline-Demonstrations-Lern-Workflows und kontrollierte Richtlinienvergleiche.
Überprüfen Sie einen Manipulationsdatensatz und seine Erfassungsbedingungen, bevor Sie Trainings- und Bewertungsaufteilungen entwerfen.
Visualisieren Sie räumliche Beobachtungen und vergleichen Sie sie mit Modell- und Flugbahnausgaben.
Professionell
Erstellen Sie ein publizierbares experimentelles Artefakt
Machen Sie die Ansprüche auf Daten, Code und Betriebsbedingungen rückverfolgbar.
Wie diese Phase funktioniert
Ein Forschungsartefakt verbindet jeden Anspruch mit seinen Daten und seiner Konfiguration. Geben Sie genügend Kontext frei, um den Vergleich zu rekonstruieren, einschließlich fehlgeschlagener Bedingungen.
Arbeiten Sie ein Beispiel durch
Anschauliche Lernübung · geschrieben von botstest
Wählen Sie ein Diagramm aus dem Bericht aus und führen Sie es auf ein Testmanifest, einen Prüfpunkt und eine Umgebungsversion zurück. Bitten Sie einen Kollegen, es neu zu generieren, ohne undokumentierte Parameter auszuwählen.
- Veröffentlichen Sie die Split- und Protokolldefinitionen.
- Behalten Sie Laufkennungen und Fehlerkategorien bei.
- Separate Simulation und physikalische Beweise in den Schlussfolgerungen.
Ein freigegebener Prüfpunkt ohne seine Verarbeitungs- und Auswertungseinstellungen ist kein vollständiges Reproduktionspaket.
Referenzbasis: Kreuzvalidierung: Bewertung der Schätzerleistung. Das Beispiel und die exemplarische Vorgehensweise sind redaktionelle Anwendungen der Quelle.
Lernen Sie in dieser Reihenfolge
- Unsicherheit, wiederholte Läufe und Release-Metadaten
- Einschränkungen der Simulation zur Realität
- Datensatzberechtigungen und reproduzierbare Umgebungserfassung
Lesen und dann bewerben
scikit-learn developers · Praktischer Leitfaden
Kreuzvalidierung: Bewertung der Schätzerleistung
Lesen Sie: Lesen Sie die ausführliche Bewertungsdiskussion und die für Ihre Datenabhängigkeiten geeignete Aufteilungsstrategie.
Verwenden Sie abhängigkeitsbewusste Aufteilungen, um die zurückgehaltenen Beweise vor Schulungs- und Optimierungsentscheidungen zu schützen.
Wenden Sie es an: Veröffentlichen Sie zurückgehaltene Bedingungsdefinitionen und erläutern Sie, warum zugehörige Versuche über Teilungen hinweg nicht durchsickern.
Setzen Sie es in die Praxis um
- Bereiten Sie ein sauberes Wiederholungspaket mit genauen Abhängigkeiten vor.
- Dokumentieren Sie bei der Übertragung auf Hardware die Unterschiede und überwachen Sie die Abnahmetests.
Ein Experimentpaket, ein Abschnitt zu Einschränkungen und eine Checkliste zur Reproduzierbarkeit.
Bereit für den nächsten Schritt, wenn…
Ressourcen für diese Phase
Untersuchen Sie eine kraftempfindliche Manipulationsplattform und bestätigen Sie die genauen Forschungsschnittstellen und -konfigurationen.
Vergleichen Sie eine Arm-Forschungsplattform mit den Aufgaben, Werkzeugen und Softwareschnittstellen, die Sie benötigen.
Erfahren Sie, wie Manipulationsrichtlinien bewertet werden. Trennen Sie Benchmark-Beweise von Bereitstellungsansprüchen.
Häufige Fallstricke
- Ändern von Objektpositionen oder Versuchszahlen zwischen Methoden.
- Erfolgreiche Videos ohne Gesamtversuche melden.
Wohin als nächstes?
Erweitern Sie das System um Nachahmungslernen, VLA-Bewertung oder Kontakterkennung und behalten Sie dabei den gleichen Reproduzierbarkeitsvertrag bei.
Entdecken Sie andere forschung Wege →