Uczenie się i nauczanie · PLAN SCENARIUSZA

Ścieżka nauki robotyki: podstawy, specjalizacja i weryfikacja projektu

Zintegrowana ścieżka będąca syntezą ośmiu publicznych planów działania i sekwencji kursów: poznaj podstawy, wybierz gałąź zadań i przejdź przez możliwe do zademonstrowania projekty.

Recenzja 1 listopada 2026 · Nauka redakcyjna i wskazówki dotyczące projektu. Profesjonalizm oznacza głębokość projektu, a nie akredytowaną kwalifikację.

MIEJSCE PRZEZNACZENIA

Co wyprodukujesz

Powtarzalny projekt robotyki lub możliwa do obrony aplikacja/decyzja pilotażowa, z odniesieniami do źródeł, mierzalnymi kamieniami milowymi i wyraźnymi ograniczeniami.

Zanim zaczniesz

Początkowa wiedza

  • Wybierz, czy pełnisz rolę ucznia, programisty, badacza czy oceniającego aplikacje.
  • Na potrzeby wdrożenia przygotuj się na naukę podstawowego programowania i matematyki związanej z zadaniem.
  • Rozpocznij od symulacji; dostęp do sprzętu jest opcjonalny na pierwszym etapie.

Sprzęt & środowisko

Najpierw napisz zadanie i umiejętności początkowe. Wybierz jeden obsługiwany stos oprogramowania, zachowaj wersjonowane środowisko i korzystaj z pasującej do niego dokumentacji wydawcy. Porównanie źródeł stanowi odniesienie do projektu nauczania, a nie twierdzenie, że kursy o ograniczonym dostępie są swobodnie dostępne.

Brak ustalonego czasu ukończenia: skorzystaj z bramek dowodów poniżej, aby zdecydować, kiedy przejść dalej. Linki do zasobów otwierają najsilniejszy wpis w katalogu; sprawdź dokumentację wydawcy, aby uzyskać dokładną wersję i konfigurację.

01

Początkujący

Fundamenty i powtarzalna pierwsza symulacja

Wyjaśnij pętlę wykrywanie – decyzja – działanie i odtwórz mały projekt na podstawie czystej konfiguracji.

Jak działa ten etap

Skorzystaj z małego zadania, aby dowiedzieć się, jakich fundamentów będziesz potrzebować w następnej kolejności. Modern Robotics dostarcza model geometryczny; progresja ROS 2 dostarcza interfejsy programowe; szeroki plan działania motywuje do projektów i dokumentacji. Nasza synteza łączy każdą koncepcję z dowodami, zamiast prosić początkujących o zebranie wszystkich narzędzi. Symulator to pierwsza eksperymentalna przestrzeń robocza, a nie dowód, że sprzęt będzie zachowywał się identycznie.

Przepracuj przykład

Przykładowe ćwiczenie studyjne · napisane przez botstest

Ćwiczenie ilustracyjne: przesuń symulowaną podstawę lub efektor końcowy do znanej pozycji, a następnie zmień układ odniesienia. Wyjaśnij, dlaczego polecenie numeryczne i obserwowana pozycja różnią się. Nie sugeruje się żadnego progu wydajności ani wdrożenia fizycznego.

  1. Zidentyfikuj ramę zadania, ramę robota i obserwowaną pozę.
  2. Zaimplementuj i sprawdź transformację za pomocą prostych danych wejściowych.
  3. Uruchom symulację, zapisz wynik i porównaj z prognozą.
  4. Przerwij konfigurację ramki lub komunikatu, zdiagnozuj rozbieżność i zapisz rozwiązanie.
Jeśli pójdzie źle

Jeśli postęp polega na kopiowaniu niewyjaśnionych poleceń, zmniejsz zadanie. Sprawdź jednostki, ramki, wersje i najprostsze wejścia/wyjścia przed dodaniem percepcji lub uczenia się.

Podstawa odniesienia: Plan działania w zakresie uczenia się robotyki: szeroka orientacja; Nowoczesna robotyka: podstawy poprzez ruch i sterowanie; Postęp samouczka ROS 2 — Jazzy. Przykład i solucja to zastosowania redakcyjne źródła.

  1. Zdefiniuj zadanie
  2. Sprawdzić układy współrzędnych i dane wejściowe
  3. Uruchom symulację
  4. Odtwórz i zdiagnozuj
UmiejętnośćPraktykuj dowodyGotowy do kontynuacji
Programowanie i konfiguracjaPowtarzalny mały programMoże go prowadzić inna osoba
GeometriaSprawdzona transformacjaWyjaśniasz jednostki i ramki
InterfejsyNagrana pętla wiadomości/danychZdiagnozowano brakujące dane wejściowe
SymulacjaOczekiwane i przerwane przebiegiPodano ograniczenia modelu
Referencyjna demonstracja nauczania: fizyczny robot pomaga zilustrować, dlaczego należy rozróżnić modele, interfejsy i nadzorowaną praktykę.

Referencyjna demonstracja nauczania: fizyczny robot pomaga zilustrować, dlaczego należy rozróżnić modele, interfejsy i nadzorowaną praktykę.

Ims · Oryginalne źródło · CC BY-SA 4.0

Ucz się w tej kolejności

  1. Napisz ograniczone zadanie: dane wejściowe, zamierzone zachowanie, obserwowalny wynik i warunki awarii.
  2. Korzystaj z podstawowego programowania, plików, kontroli wersji i matematyki wymaganej przez zadanie.
  3. Przestudiuj ramy, transformacje i prostą kinematykę wraz z symulowanym robotem.
  4. Naucz się jednej obsługiwanej kombinacji oprogramowania pośredniego/symulatora; zapisz jego wersję i zależności.
Przeczytaj, a potem zastosuj

ROS 2 documentation maintainers · Poradnik techniczny

Postęp samouczka ROS 2 — Jazzy

Przeczytaj: Indeks samouczków w gałęzi Jazzy; postępuj zgodnie z połączonymi wymaganiami wstępnymi.

Oficjalna sekwencja obejmuje pierwsze kroki i narzędzia dla początkujących, biblioteki klientów oraz materiały dla średniozaawansowanych i zaawansowanych.

Zastosuj to: Utwórz mały potok komunikatów i wyjaśnij jego węzły, interfejsy i zarejestrowane obserwacje.

Wprowadź to w życie

  1. Narysuj przepływ danych przed jego wdrożeniem.
  2. Zbuduj przykład symulowanego ruchu lub czujnika, zapisz oczekiwany przebieg i celowo przerwij jedno wejście.
  3. Poproś innego ucznia, aby skorzystał z pliku README i odtworzył wynik.
Wyprodukuj to

Wersjonowany projekt z instrukcjami konfiguracji, szkicem przepływu danych, oczekiwanymi wynikami i zarejestrowaną awarią/odzyskiwaniem.

Gotowy do następnego kroku, gdy…

Zasoby na ten etap

ROS 2 →

Skorzystaj z pasującej sekwencji tutoriali dotyczącej komunikacji i interfejsów.

Gazebo →

Przetestuj małego robota i zachowaj konfigurację środowiska.

02

Średnio zaawansowany

Wybierz branżę i zintegruj kompletne zadanie

Połącz odpowiednie umiejętności w sprawdzony projekt nawigacji, manipulacji, kontroli lub integracji.

Jak działa ten etap

Sekwencje źródłowe sugerują różne gałęzie, a nie pojedynczy obowiązkowy program nauczania. ETH zapewnia mobilny postęp od percepcji do nawigacji; Manipulacja MIT wiąże geometrię z interakcją z obiektem; Stanford wiąże modelowanie z zachowaniem kontrolera; Fraunhofer pokazuje praktyczną integrację modułową. Wybierz gałąź ze swojego zadania. Kupujący i operatorzy mogą używać tej samej struktury do oceny dowodów, nie będąc twórcami robotów.

Przepracuj przykład

Przykładowe ćwiczenie studyjne · napisane przez botstest

Przykładowe porównanie: zachowaj stałą mapę nawigacyjną i zestaw początkowy/celowy podczas zmiany jednego ustawienia planisty lub zachowaj stałe obiekty manipulacyjne i pozy podczas zmiany jednej strategii chwytu. Zgłaszaj nieudane próby i interwencje, a także udane przebiegi.

  1. Wybierz zadanie, branżę i mierzalną bazę.
  2. Zdefiniuj interfejsy komponentów i warunki testowe.
  3. Wykonuj powtarzające się przypadki zwykłe i niepowodzenia.
  4. Zmień jeden czynnik, powtórz i wyjaśnij ograniczenia.
Jeśli pójdzie źle

Jeśli dodanie komponentów sprawi, że awarie będą niejasne, przetestuj każdy interfejs za pomocą zarejestrowanych danych wejściowych. Bardziej zaawansowane algorytmy nie są w stanie naprawić niespójnych ramek, słabych danych ani niepowtarzalnej linii bazowej.

Podstawa odniesienia: Autonomiczne roboty mobilne: percepcja do nawigacji; Manipulacja robotyczna: percepcja, planowanie i kontrola; CS223A: modelowanie, sterowanie ruchem i siłą; Szkolenie przemysłowe ROS 2: od węzłów po aplikacje. Przykład i solucja to zastosowania redakcyjne źródła.

  1. Wybierz gałąź zadania
  2. Ustal punkt odniesienia
  3. Integruj i testuj
  4. Analizuj niepowodzenia
Twój celOddział podstawowyPierwszy kompletny projekt
Uczenie się lub nauczanieGeometria i symulacjaPowtarzalna demonstracja
Autonomia mobilnaPercepcja i nawigacjaZalogowane zadanie nawigacji
ManipulacjaPozycja, chwyt i ruchOgraniczony wybór i miejsce
Ocena aplikacjiWymagania i dowodyPorównanie i plan pilotażowy
Do użytku domowego lub u producentaDopasowanie zadania i konserwacjaNadzorowany ograniczony prototyp
Referencyjne zdjęcie robota, a nie dowód konkretnego projektu lub kompatybilnego pakietu komponentów.

Referencyjne zdjęcie robota, a nie dowód konkretnego projektu lub kompatybilnego pakietu komponentów.

GrowSkills Robotics · Oryginalne źródło · CC BY-SA 4.0

Ucz się w tej kolejności

  1. Dla robotów mobilnych: kinematyka, percepcja, lokalizacja, mapowanie i planowanie.
  2. Dla manipulatorów: transformacje, kinematyka odwrotna, percepcja, trajektorie i sprzężenie zwrotne.
  3. Do kontroli: dynamika i kontroler bazowy przed zaawansowaną optymalizacją lub nauką.
  4. Do integracji systemu: jawne interfejsy, konfiguracja, logi, awarie i odzyskiwanie.
Przeczytaj, a potem zastosuj

MIT / Russ Tedrake · Rozdział kursu

Manipulacja robotyczna: percepcja, planowanie i kontrola

Przeczytaj: Organizacja; Podstawowy wybór i miejsce; Oszacowanie pozycji geometrycznej.

Notatki skoncentrowane na projekcie łączą opisy robotów, wybieranie i umieszczanie, szacowanie pozycji i bardziej zaawansowaną manipulację.

Zastosuj to: Zbuduj ograniczony przykład typu „podnieś i umieść” i sklasyfikowaj przypadki zakończone niepowodzeniem.

Wprowadź to w życie

  1. Wybierz jedną gałąź i zdefiniuj zadanie bazowe oraz zestaw testów.
  2. Połącz wykrywanie, szacowanie stanu, planowanie i działanie tylko w razie potrzeby.
  3. Przetestuj zwykłe warunki, przypadki graniczne i nieudaną zależność.
  4. Zachowaj stałe dane wejściowe i konfigurację podczas porównywania zmian.
Wyprodukuj to

Kompleksowy projekt z punktem odniesienia, przypadkami testowymi, taksonomią błędów i jasnymi granicami operacyjnymi.

Gotowy do następnego kroku, gdy…

Zasoby na ten etap

MoveIt →

Poznaj ograniczony przepływ pracy manipulacji/planowania i jego obsługiwane wersje.

ROS 2 →

Zachowaj przejrzystość interfejsów i obserwacji zadań.

03

Profesjonalny

Waliduj, reprodukuj i specjalizuj się

Przedstaw dowody potwierdzające decyzję o badaniach, inżynierii lub przyjęciu w określonym zakresie.

Jak działa ten etap

Profesjonalizm oznacza tutaj głębokość dowodów projektu, a nie akredytowaną kwalifikację. Underactuated Robotics oferuje zaawansowane narzędzia zorientowane na problemy; Manipulacja MIT zapewnia kontekst badawczy skoncentrowany na zadaniu; pozostałe sekwencje pozostają odniesieniami do wymagań wstępnych. Ostatnią bramką jest to, czy dowody potwierdzają podaną decyzję. Dobry wynik symulowany nie jest ani oceną bezpieczeństwa, ani świadectwem odbioru produkcji.

Przepracuj przykład

Przykładowe ćwiczenie studyjne · napisane przez botstest

Przykładowa decyzja: porównaj metodę bazową i proponowaną, korzystając z tego samego zestawu zadań. Zachowaj mianowniki, interwencje i środowisko. Zdecyduj, czy dowody uzasadniają kolejny eksperyment, nadzorowany program pilotażowy lub rezygnację z dalszych inwestycji.

  1. Zamroź protokół zadania i oceny.
  2. Uruchom i zarchiwizuj plan bazowy przed proponowaną zmianą.
  3. Porównaj wyniki, niepowodzenia i wymaganą pracę ludzką.
  4. Poszukaj niezależnej reprodukcji lub wykwalifikowanej recenzji projektu i zapisz następną decyzję.
Jeśli pójdzie źle

Jeśli wyniku nie można odtworzyć, sprawdź ukryte zależności i błąd selekcji, zanim zgłosisz postęp. Jeżeli badanie fizyczne zmienia ryzyko lub zakres, należy powrócić do odpowiedniego przeglądu lokalnego.

Podstawa odniesienia: Robotyka niedostatecznie aktywowana: sterowanie i planowanie oparte na problemach; Manipulacja robotyczna: percepcja, planowanie i kontrola; Plan działania w zakresie uczenia się robotyki: szeroka orientacja. Przykład i solucja to zastosowania redakcyjne źródła.

  1. Zamroź protokół
  2. Porównaj uczciwie
  3. Przejrzyj i odtwórz
  4. Zdecyduj o następnym kroku
BramaDowódDecyzja
PowtarzalnośćKod, dane i konfiguracjaCzy inna osoba może to powtórzyć?
OcenaPróby podstawowe i nieudaneCzy reklamacja jest zgodna z wymiarami?
Zakres fizycznyKwalifikowany przegląd i plan naprawczyCzy badanie nadzorowane jest uzasadnione?
OperacjaWłaściciel, konserwacja i wsparcieCzy wynik może się utrzymać?
Opublikowany podgląd systemu badawczego: odniesienie do zintegrowanych eksperymentów, a nie niezależnej reprodukcji lub pakietu edukacyjnego „pod klucz”.

Opublikowany podgląd systemu badawczego: odniesienie do zintegrowanych eksperymentów, a nie niezależnej reprodukcji lub pakietu edukacyjnego „pod klucz”.

Nathan J. Szymanski; Bernardus Rendy; Yuxing Fei; Rishi E. Kumar; Tanjin He; David Milsted; Matthew J. McDermott; Max Gallant; Ekin Dogus Cubuk; Amil Merchant; Haegyeom Kim; Anubhav Jain; Christopher J. Bartel; Kristin Persson; Yan Zeng; Gerbrand Ceder · Oryginalne źródło · CC BY 4.0

Ucz się w tej kolejności

  1. Skorzystaj z zaawansowanej dynamiki, optymalizacji lub uczenia się dostosowanej do zadania, po ustaleniu wartości bazowej.
  2. Kontroluj zbiory danych, wersje oprogramowania/sprzętu, warunki kalibracji i oceny.
  3. Oddzielna symulacja, badania prototypów i akceptacja miejsca.
  4. Zaplanuj konserwację, dostęp, odzyskiwanie, własność i decyzję o kontynuacji lub zaprzestaniu.
Przeczytaj, a potem zastosuj

MIT / Russ Tedrake · Rozdział kursu

Robotyka niedostatecznie aktywowana: sterowanie i planowanie oparte na problemach

Przeczytaj: Wprowadzenie oraz rozdziały dotyczące dynamiki, kontroli i planowania, istotne dla wybranego zadania.

Problemy z dynamiką i sterowaniem motywują narzędzia matematyczne potrzebne do coraz bardziej wymagających zachowań robotów.

Zastosuj to: Odtwórz podstawowy kontroler przed próbą ulepszenia opartego na uczeniu się.

MIT / Russ Tedrake · Rozdział kursu

Manipulacja robotyczna: percepcja, planowanie i kontrola

Przeczytaj: Organizacja; Podstawowy wybór i miejsce; Oszacowanie pozycji geometrycznej.

Notatki skoncentrowane na projekcie łączą opisy robotów, wybieranie i umieszczanie, szacowanie pozycji i bardziej zaawansowaną manipulację.

Zastosuj to: Zbuduj ograniczony przykład typu „podnieś i umieść” i sklasyfikowaj przypadki zakończone niepowodzeniem.

Wprowadź to w życie

  1. Odtwórz istniejący wynik lub poparty poziom bazowy i zachowaj dowody.
  2. Przeprowadź porównanie przy tych samych warunkach i opublikuj nieudane próby.
  3. Poproś inną osobę o sprawdzenie i odtworzenie projektu.
  4. W przypadku adopcji fizycznej należy przed próbami zaangażować wykwalifikowaną placówkę/zespół integracyjny.
Wyprodukuj to

Powtarzalny lub pilotażowy pakiet decyzyjny: zakres zadania, punkt odniesienia, metody, wyniki, niepowodzenia, ograniczenia i następna decyzja.

Gotowy do następnego kroku, gdy…

Zasoby na ten etap

Drake →

Poznaj istotne dla zadania modelowanie, kontrolę i powtarzalne eksperymenty.

ROS 2 →

Zachowaj interfejsy, wersjonowaną konfigurację i uruchom dowody.

Typowe pułapki

  • Traktowanie listy technologii jako sekwencji uczenia się.
  • Mieszanie przestarzałych instrukcji oprogramowania z inną dystrybucją lub symulatorem.
  • Pomijanie powtarzalnego poziomu bazowego przed przyjęciem metod opartych na uczeniu się.
  • Zgłaszanie tylko udanych demonstracji lub traktowanie wyniku badania jako akceptacji witryny.

Gdzie iść dalej

Wybierz plan scenariusza w obszarze Nauka, Badania, Rozwój, Przemysł, Pole lub Dom, który pasuje do Twojego zadania. Skorzystaj ponownie z tej listy kontrolnej zawierającej podstawy i dowody, a następnie wykonaj kontrole zasobów i gotowości specyficzne dla scenariusza.

Poznaj inne ucz się ścieżki →