Uczenie się i nauczanie · PLAN SCENARIUSZA

Zrozum robotykę od zera

Naucz się słownictwa, warstw systemu i pętli sprzężenia zwrotnego, a następnie ukończ mały projekt symulowanego robota.

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

MIEJSCE PRZEZNACZENIA

Co wyprodukujesz

Raport z projektu, możliwa do uruchomienia konfiguracja i nagranie demonstracyjne. Zmień ćwiczenie w artefakt portfolio inżynierskiego.

Zanim zaczniesz

Początkowa wiedza

  • Nie jest wymagane przygotowanie do robotyki.
  • Bądź gotowy na krótkie notatki i zmianę jednej zmiennej na raz.

Sprzęt & środowisko

Rozpocznij na istniejącym komputerze z obsługiwanym symulatorem. Zakup fizycznego robota jest opcjonalny.

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

Rozpoznawanie części robota

Wyjaśnij, w jaki sposób wykrywanie, obliczanie i uruchamianie tworzą pętlę sprzężenia zwrotnego.

Jak działa ten etap

Przydatnym pierwszym modelem jest pętla: obserwuj świat, decyduj, co powinno się wydarzyć, działaj i obserwuj ponownie. Zadanie kończy się niepowodzeniem, gdy którekolwiek łącze w tej pętli zawiera błędne założenie.

Przepracuj przykład

Przykładowe ćwiczenie studyjne · napisane przez botstest

Rozważmy łazik, który powinien zatrzymać się przed pudełkiem. Czujnik zgłasza odległość; program decyduje, czy się przenieść; napęd zmienia położenie. Samo polecenie ruchu nie może udowodnić, że łazik się zatrzymał.

  1. Nazwij jedno obserwowalne wejście i jedno zadane wyjście.
  2. Narysuj, gdzie informacja zwrotna powraca do decyzji.
  3. Zapisz widoczny warunek kończący zadanie.
Jeśli pójdzie źle

Jeżeli łazik nadal się porusza, przed zmianą reguły decyzyjnej sprawdź, czy obserwacja uległa zmianie.

Podstawa odniesienia: Anatomia robota. Przykład i solucja to zastosowania redakcyjne źródła.

Ucz się w tej kolejności

  1. Robot a automatyzacja; platformy mobilne kontra platformy manipulacyjne
  2. Czujniki, sterownik, siłowniki i zasilanie
  3. Polecenia w pętli otwartej a informacja zwrotna
Przeczytaj, a potem zastosuj

Kris Hauser · University of Illinois · Rozdział kursu

Anatomia robota

Przeczytaj: Przeczytaj przegląd komponentów przed sekcjami odnoszącymi się do wybranej formy robota.

Skorzystaj z podziału komponentów, aby poznać założenia mechaniczne, dotyczące czujników i zasilania przed wybraniem oprogramowania lub sprzętu.

Zastosuj to: Oznacz wykrywanie, obliczenia, uruchamianie i moc na własnej mapie robota.

Wprowadź to w życie

  1. Narysuj ścieżki informacji i mocy znanego robota.
  2. Opisz jedno ograniczone zadanie, jego dane wejściowe i widoczny warunek powodzenia.
Wyprodukuj to

Jednostronicowa mapa systemu robota i opis zadania.

Gotowy do następnego kroku, gdy…

Zasoby na ten etap

IFR Robot Definitions →

Przed wyborem platformy ustal słownictwo i rozróżnij typy robotów.

Webots →

Utwórz małego symulowanego robota i sprawdź zachowanie czujnika/kontrolera bez konieczności zakupu sprzętu.

02

Średnio zaawansowany

Zbuduj pętlę wykrywania i działania

Wykonaj symulowaną zmianę zachowania robota w odpowiedzi na czujnik.

Jak działa ten etap

Wartość czujnika jest dowodem warunków, a nie nieomylnym opisem świata. Odróżnij prawidłową wolną ścieżkę od brakującego odczytu.

Przepracuj przykład

Przykładowe ćwiczenie studyjne · napisane przez botstest

W symulowanym korytarzu użyj trzech stanów: oczekiwanie na prawidłową obserwację, ruch i zatrzymanie. Usuń strumień obserwacji i sprawdź, czy program opuszcza stan ruchu, zamiast powtarzać starą decyzję.

  1. Zacznij od udokumentowanej pozycji początkowej.
  2. Zapisz razem obserwację i wybrany stan.
  3. Przerwij wprowadzanie i sprawdź przejście.
Jeśli pójdzie źle

Niezmieniona wydrukowana odległość może oznaczać nieaktualne dane; sprawdź znaczniki czasu i publikację przed dostrojeniem progów.

Podstawa odniesienia: Czujniki w altanie. Przykład i solucja to zastosowania redakcyjne źródła.

Ucz się w tej kolejności

  1. Czas symulacji, jednostki i kierunki współrzędnych
  2. Prosta maszyna stanów i ograniczone działania
  3. Dzienniki, powtarzalne warunki początkowe i debugowanie
Przeczytaj, a potem zastosuj

Gazebo project · Poradnik techniczny

Czujniki w altanie

Przeczytaj: Przejrzyj przykładową konfigurację czujnika i uzyskane dzięki niej obserwacje.

Skorzystaj z przykładów obserwacji, aby połączyć konfigurację czujnika z testowalnym zachowaniem i reakcją na brak wejścia.

Zastosuj to: Zapisz, która obserwacja powoduje zatrzymanie i jak nieprawidłowa obserwacja zmienia stan.

Wprowadź to w życie

  1. Zbuduj przykład zatrzymania przeszkody lub podążania za linią w obsługiwanym symulatorze.
  2. Zmieniaj oświetlenie, położenie przeszkód lub hałas czujnika pojedynczo i rejestruj awarie.
Wyprodukuj to

Możliwa do wykonania symulacja z krótkim protokołem eksperymentu.

Gotowy do następnego kroku, gdy…

Zasoby na ten etap

Webots →

Utwórz małego symulowanego robota i sprawdź zachowanie czujnika/kontrolera bez konieczności zakupu sprzętu.

ROS 2 →

Postępuj zgodnie z oficjalną ścieżką szkoleniową dotyczącą oprogramowania pośredniego; skorzystaj z dokumentacji odpowiadającej zainstalowanej dystrybucji.

03

Profesjonalny

Zaprezentuj powtarzalny projekt

Zmień ćwiczenie w artefakt portfolio inżynierskiego.

Jak działa ten etap

Projekt staje się przydatny dla innej osoby, gdy można odtworzyć jego założenia. Zapisz stan początkowy, wersje i przypadki awarii wraz z demonstracją.

Przepracuj przykład

Przykładowe ćwiczenie studyjne · napisane przez botstest

Daj koledze z klasy projekt łazika bez ustnych instrukcji. Pytania konfiguracyjne ujawniają brakujące zależności lub resetują kroki. Dodaj je do rekordu projektu i powtórz przekazanie.

  1. Zapisz dokładną uruchamialną konfigurację.
  2. Dołącz normalne nagranie i nieudaną próbę.
  3. Poproś kogoś innego o powtórzenie resetu i uruchomienie.
Jeśli pójdzie źle

Jeśli drugie uruchomienie zachowuje się inaczej, porównaj warunki początkowe i konfigurację, zanim zgłosisz ulepszenie kontrolera.

Podstawa odniesienia: Integracja systemu. Przykład i solucja to zastosowania redakcyjne źródła.

Ucz się w tej kolejności

  1. Wymagania, przypadki testowe i punkt odniesienia
  2. Wersjonowana konfiguracja i ograniczenia
  3. Kompromisy między czujnikami, oprogramowaniem i mechaniką
Przeczytaj, a potem zastosuj

Kris Hauser · University of Illinois · Rozdział kursu

Integracja systemu

Przeczytaj: Skoncentruj się na zachowaniu w czasie rzeczywistym, wyborach komunikacyjnych i narzędziach programistycznych.

Wykorzystaj koncepcje synchronizacji i komunikacji, aby zdecydować, gdzie zarejestrować błędy i który komponent ma zostać odzyskany.

Zastosuj to: Opublikuj konfigurację, procedurę resetowania i zarejestrowaną awarię w swoim projekcie.

Wprowadź to w życie

  1. Porównaj dwa ustawienia kontrolera przy użyciu tych samych stanów początkowych.
  2. Napisz instrukcje konfiguracji i opisz jeden przypadek, z którym robot nie może sobie poradzić.
Wyprodukuj to

Raport z projektu, możliwa do uruchomienia konfiguracja i nagranie demonstracyjne.

Gotowy do następnego kroku, gdy…

Zasoby na ten etap

Modern Robotics →

Przestudiuj mechanikę, układy współrzędnych, kinematykę i podstawy sterowania istotne dla ćwiczenia.

Robotics Toolbox for Python →

Przeanalizuj przykłady robotyki obliczeniowej i porównaj wyniki liczbowe z własnymi obliczeniami.

Foxglove →

Sprawdzaj zarejestrowane sygnały robota i twórz widoki, które ujawniają awarie synchronizacji i systemu.

Typowe pułapki

  • Zaczynając od drogiego sprzętu, zanim zdefiniujesz zadanie.
  • Traktowanie jednej udanej demonstracji jako ogólnej autonomii.

Gdzie iść dalej

Kontynuuj najpierw programowanie robota lub matematykę i sterowanie, gdy pętla informacji zwrotnej i opis zadania będą jasne.

Poznaj inne ucz się ścieżki →