Robocikowo>ROBOCIKOWO
DayDreamer

DayDreamer

Rodzina: Dreamer
Metoda uczenia opartego na modelu świata (Dreamer) do trenowania fizycznych robotów w świecie rzeczywistym bez symulatorów; czworonóg A1 nauczył się chodzić od zera w ~1 godzinę.
🔬 Research🔬 Research onlyModel świata📁 Dreamer
Data premiery
28 czerwca 2022
Dostęp:DownloadWdrożenie:💻 Lokalnie

Przegląd

DayDreamer to metoda uczenia ze wzmocnieniem opartego na modelu świata (world model), zastosowana do trenowania fizycznych robotów bezpośrednio w świecie rzeczywistym, bez użycia symulatorów. Bazuje na algorytmie Dreamer (linia DreamerV2): uczy model świata w przestrzeni latentnej (Recurrent State-Space Model), a następnie trenuje strategię aktor-krytyk przez planowanie „w wyobraźni”, co znacząco zmniejsza liczbę prób potrzebnych w rzeczywistości.

W kluczowym eksperymencie czworonóg Unitree A1 nauczył się przewracać z pleców, wstawać i chodzić od zera w około 1 godzinę interakcji, bez resetów, i w ciągu ok. 10 minut adaptował się do zakłóceń. Metodę zweryfikowano również na ramionach robotycznych (UR5, XArm) w zadaniach chwytania i odkładania obiektów na podstawie obrazu z kamery oraz na robocie kołowym w nawigacji wzrokowej.

Praca „DayDreamer: World Models for Physical Robot Learning” powstała na University of California, Berkeley (współautor Danijar Hafner) i została zaprezentowana na konferencji CoRL 2022.

Klasyfikacja
Model świata
Rodzina: Dreamer
Dostęp i wdrożenie
Pobieranie
Lokalnie
Kluczowe parametry
📥 Wejście: sensory robota, obraz, dane stanu robota
Robotyka
Robot controlRobot navigationRobot manipulationEnvironment modelingMotion planning

Specyfikacja techniczna

Modalności
⬇ Wejście (Input)
robot_sensorsimagerobot_state_data
⬆ Wyjście (Output)
robot_actions

Możliwości i zastosowania

Natywne możliwości modelu
Planowanie
Tworzenie i realizacja planów działania dla złożonych zadań.
Kategoria: planning
Efektywność próbkowa
Zdolność do osiągania wysokiej wydajności przy znacznie mniejszej liczbie interakcji ze środowiskiem lub przykładów uczących.
Kategoria: other
Symulacja świata
Zdolność modelu do generowania spójnych, interaktywnych symulacji środowisk fizycznych — utrzymywanie geometrii, oświetlenia i fizyki podczas eksploracji.
Kategoria: multimodal
Warunkowanie akcjami
Sterowanie generacją modelu poprzez sygnały akcji (kamera, pose robota, komendy, mowa) zamiast wyłącznie promptem tekstowym.
Kategoria: multimodal
Robotyka
Robot controlRobot navigationRobot manipulationEnvironment modelingMotion planning

Architektura techniczna

Rdzeń architektury (Core Architecture)
Forma modelu (Model Form)
Techniki trenowania (Training Techniques)