Zanim zaczniesz
Początkowa wiedza
- Wymień istniejące umiejętności w zakresie programowania, mechaniki, elektryki lub dziedziny.
- Wybierz jedną docelową rolę przed wyborem dużego zakupu sprzętu.
Sprzęt & środowisko
Korzystaj z dostępnych publicznie symulacji i małych zbiorów danych. Trzymaj poufne informacje o pracodawcy poza portfelem.
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ę.
Początkujący
Wybierz rolę i jeden wykonalny projekt
Przełóż kierunek pracy na obserwowalną pracę techniczną.
Jak działa ten etap
Wybierz rolę na podstawie wkładu, jaki chcesz wykazać. Mały projekt może wykazać się umiejętnościami w zakresie integracji oprogramowania, modelowania lub operacji, nie udając, że obejmuje całą dziedzinę.
Przepracuj przykład
Przykładowe ćwiczenie studyjne · napisane przez botstest
Programowy przełącznik kariery może zbudować symulowaną pętlę wykrywania i działania i dokumentować jej interfejsy. Student mechaniki może zamiast tego modelować połączenie i wyjaśniać założenia dotyczące obciążenia. Każdy potrzebuje jasnego zadania i dowodów.
- Wybierz jedną rolę docelową.
- Wymień istniejące umiejętności i jedną brakującą podstawę.
- Napisz ograniczony projekt z widocznym wynikiem.
Jeśli projekt wymaga wiedzy specjalistycznej w każdym podsystemie, zanim będzie mógł zostać uruchomiony, zmniejsz jego zakres.
Podstawa odniesienia: Co to jest robotyka?. Przykład i solucja to zastosowania redakcyjne źródła.
Ucz się w tej kolejności
- Granice ról w oprogramowaniu, mechatronice, badaniach i operacjach
- Opisy zadań i dowody wkładu
- Podstawowe słownictwo związane z systemami robotów
Przeczytaj, a potem zastosuj
Kris Hauser · University of Illinois · Rozdział kursu
Co to jest robotyka?
Przeczytaj: Zacznij od definicji i przykładów, a następnie określ zadanie, które ma wykonać Twój własny projekt.
Użyj definicji, aby oddzielić zadanie fizyczne, możliwości oprogramowania i ogólną granicę systemu.
Zastosuj to: Wybierz jedno zadanie robota i wyjaśnij, w jaki sposób rola celu wpływa na jego zachowanie fizyczne.
Wprowadź to w życie
- Przypisz swoje istniejące umiejętności do zadania małego robota.
- Wybierz projekt symulacyjny z regułą wejścia, wyjścia i mierzalnej realizacji.
Mapa ról i jednostronicowy opis projektu portfolio.
Gotowy do następnego kroku, gdy…
Zasoby na ten etap
Przed wyborem platformy ustal słownictwo i rozróżnij typy robotów.
Przeglądaj obszary badawcze i materiały edukacyjne, aby przygotować studium robotyki lub plan nauki.
Utwórz małego symulowanego robota i sprawdź zachowanie czujnika/kontrolera bez konieczności zakupu sprzętu.
Średnio zaawansowany
Zbuduj dowody integracji i debugowania
Pokaż, jak badasz problem i ulepszasz system.
Jak działa ten etap
Przydatne portfolio przedstawia diagnozę i decyzje, a nie tylko wyniki samouczka. Spraw, aby jedna awaria i jej dochodzenie podlegały kontroli.
Przepracuj przykład
Przykładowe ćwiczenie studyjne · napisane przez botstest
Zapisz przykład nawigacji, która kończy się niepowodzeniem po ponownym uruchomieniu czujnika. Wyjaśnij zaobserwowany objaw, podejrzany element i test, który odróżnił nieaktualne obserwacje od problemu z planowaniem.
- Zachowaj wcześniejszą linię bazową i atrybucję.
- Uchwyć normalny przebieg i nieudany przebieg.
- Pokaż zmianę i dowody, że uległa ona poprawie.
Unikaj rości sobie prawa własności do algorytmów nadrzędnych; odróżnij odtworzony przykład od integracji, którą zmieniłeś.
Podstawa odniesienia: Integracja systemu. Przykład i solucja to zastosowania redakcyjne źródła.
Ucz się w tej kolejności
- Komponenty ROS, nagrania i konfiguracja
- Dzienniki wydań i kontrolowane porównania
- Czytelne instrukcje konfiguracji i testowania
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: Udokumentuj zdiagnozowaną awarię interfejsu lub rozrządu, w tym dowody przed i po.
Wprowadź to w życie
- Zaimplementuj przykład nawigacji lub manipulacji w symulacji.
- Zapisz jedną awarię, jej diagnozę i test, który ją wykryje.
Działający projekt z dziennikiem problemów i powtarzalnym testem.
Gotowy do następnego kroku, gdy…
Zasoby na ten etap
Postępuj zgodnie z oficjalną ścieżką szkoleniową dotyczącą oprogramowania pośredniego; skorzystaj z dokumentacji odpowiadającej zainstalowanej dystrybucji.
Przeanalizuj komponenty nawigacyjne, mapy, lokalizację, orkiestrację zachowań i odzyskiwanie w odpowiedniej wersji.
Poznaj planowanie ruchu robota, planowanie scen i integrację manipulacji w dopasowanym przykładzie.
Profesjonalny
Przygotuj profesjonalny odbiór techniczny
Spraw, aby praca mogła zostać zrecenzowana przez kogoś, kto jej nie stworzył.
Jak działa ten etap
Traktuj portfolio jako techniczne przekazanie recenzentowi. Recenzent powinien być w stanie ocenić wkład i odtworzyć jego główne założenie.
Przepracuj przykład
Przykładowe ćwiczenie studyjne · napisane przez botstest
Daj partnerowi czystą kasę i krótki scenariusz recenzji. Poproś ich o określenie granic systemu, uruchomienie testu i wyjaśnienie jednego ograniczenia bez konieczności kontaktowania się z Tobą.
- Napisz notatki dotyczące architektury i konfiguracji.
- Pakiet z powtarzalnym wynikiem i znanymi limitami.
- Przygotuj zwięzłe wyjaśnienie kompromisu do przeglądu.
Jeśli recenzent może tylko obejrzeć wideo, dodaj możliwe do sprawdzenia dowody lub dokładny opis niedostępnego sprzętu.
Podstawa odniesienia: Uruchom listę kontrolną koordynacji. Przykład i solucja to zastosowania redakcyjne źródła.
Ucz się w tej kolejności
- Architektura, ograniczenia i własność
- Dowody wydajności i niepewność
- Licencje, uznanie autorstwa i komunikacja podczas wywiadu
Przeczytaj, a potem zastosuj
Google Site Reliability Engineering · Praktyczny przewodnik
Uruchom listę kontrolną koordynacji
Przeczytaj: Przeczytaj listę kontrolną jako zachętę do zidentyfikowania brakującego dowodu własności i odzyskania.
Skorzystaj z listy kontrolnej, aby znaleźć brakujące decyzje dotyczące własności, obserwowalności i odzyskania majątku przed przekazaniem.
Zastosuj to: Poproś innego użytkownika o skorzystanie z Twojej konfiguracji, znanych ograniczeń i instrukcji odzyskiwania z czystego środowiska.
Wprowadź to w życie
- Poproś innego użytkownika o uruchomienie projektu z czystej konfiguracji.
- Przygotuj krótki opis techniczny kompromisu inżynieryjnego.
Dopracowana dokumentacja projektu i plan luk w umiejętnościach dostosowany do danej roli.
Gotowy do następnego kroku, gdy…
Zasoby na ten etap
Sprawdzaj zarejestrowane sygnały robota i twórz widoki, które ujawniają awarie synchronizacji i systemu.
Wizualizuj obserwacje przestrzenne i porównuj je z wynikami modelu i trajektorii.
Przestudiuj mechanikę, układy współrzędnych, kinematykę i podstawy sterowania istotne dla ćwiczenia.
Typowe pułapki
- Gromadzenie wielu niedokończonych repozytoriów samouczków.
- Uzyskanie wiedzy specjalistycznej w zakresie produkcji lub badań na podstawie pojedynczej demonstracji.
Gdzie iść dalej
Skorzystaj z planów rozwoju i badań, aby pogłębić najsłabsze umiejętności ujawnione podczas przeglądu portfolio.
Poznaj inne ucz się ścieżki →