Spisu treści:
- Krok 1: Łączenie się z Weebo
- Krok 2: Zapoznaj się z GUI
- Krok 3: Poruszanie się prosto
- Krok 4: Skręcanie
- Krok 5: Czujniki światła
- Krok 6: Uwaga na temat protokołów awaryjnych
- Krok 7: Kamera
Wideo: Weebo - marsjański robot rozpoznawczy: 7 kroków (ze zdjęciami)
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:32
„Weebo” to nazwa interfejsu sterowania robotem Dusten Vermette (po lewej) i Austin Kelly (po prawej) podczas prezentacji na targach projektu EF 230 Robot.
Cel:
Celem Weebo jest czysto bezpieczne i ulepszone rozpoznanie, gdy człowiek może być w niebezpieczeństwie w takich samych warunkach, w jakich mógłby sobie poradzić robot. Korzystając z Weebo, pilot może bezpiecznie poruszać się w obszarze w inny sposób niedostępnym lub niebezpiecznym dla typowej osoby.
Cechy:
- Transmisja wideo na żywo przesyłana strumieniowo do pilota
- Środki bezpieczeństwa w przypadku błędu pilota
- Profesjonalny graficzny interfejs użytkownika służący do sterowania robotem na wiele sposobów
- Wykrywanie obiektów przed robotem
- Przycisk robienia zdjęć panoramicznych do robienia wielu zdjęć z przodu robota, dzięki czemu pilot może oglądać krajobraz pod większą liczbą kątów
Krok 1: Łączenie się z Weebo
Łączenie się z Weebo jest łatwiejsze niż kiedykolwiek! Po prostu uruchom kod, a następnie zostaniesz poproszony o bot # dla Roomba, na którym chcesz uruchomić Weebo. Wpisz numer i naciśnij OK. Robot powinien zagrać dźwięk po pomyślnym połączeniu.
Krok 2: Zapoznaj się z GUI
Witamy w GUI Weebo! Tutaj możesz zobaczyć listę poleceń, które musisz wykorzystać w swoim nowym panelu sterowania Roomba. Zawiera typowe polecenia ruchu i kilka innych funkcji, w tym:
- Poruszanie się do przodu i do tyłu od 0,1 do 1 metra na raz
- Obrót domyślnie o 5 stopni w prawo lub w lewo
- Obrót o określony kąt w prawo lub w lewo (symbolizowany przez „(s)” na przycisku)
- Uchwyć serię obrazów wokół robota, wyświetlaj je w sposób panoramiczny.
Krok 3: Poruszanie się prosto
Domyślnie Weebo pozwala pilotowi poruszać się do przodu lub do tyłu o 0,1 metra, 0,25 metra, 0,5 metra i 1 metr. Domyślna prędkość ruchu wynosi 1,5 metra/s, aby upewnić się, że po osiągnięciu klifu roomba może na czas wykonać środki awaryjne, aby uratować bota przed potencjalnie niszczycielskim upadkiem. Po prostu kliknij przycisk i patrz, jak działa!
Krok 4: Skręcanie
Do skręcania pilot ma nieco więcej możliwości dostosowania. Aby skręcić, po prostu kliknij przycisk „Skręć w lewo”, „Skręć w prawo”, „Skręć w lewo (S)” lub „Skręć w prawo (S)”. Domyślnie przyciski Obróć w lewo i Obróć w prawo obrócą się w odpowiednim kierunku o 5 stopni. Przyciski „Skręć w lewo” (S) i „Skręć w prawo” (S) pozwolą użytkownikowi określić stopnie, w których chce się skręcić w tym kierunku. Dzięki temu pilot może skręcać tyle, ile chce.
Krok 5: Czujniki światła
Do tej pory prawdopodobnie zauważyłeś, że wartości czujnika światła zmieniają się od 0 do 1, gdy poruszasz robotem. Dzieje się tak dlatego, że podczas każdego ruchu prostego i po każdym ruchu obrotowym bot powie ci, czy przed nim znajduje się jakiś obiekt. Jest to z korzyścią dla pilota, który może nie widzieć małego obiektu bezpośrednio przed botem i ostrzeże go o tym.
Krok 6: Uwaga na temat protokołów awaryjnych
Wspomniałem wcześniej, że istnieją protokoły awaryjne na wypadek błędu pilota lub nieprzewidzianych okoliczności. Jeśli z jakiegoś powodu zderzak robota Roomba uderzyłby w jakiś obiekt, Weebo anulowałoby bieżące polecenie ruchu i cofnęło robota o około 0,1 metra. To samo stałoby się, gdyby przód bota przekroczył krawędź (z przodu).
Krok 7: Kamera
Po naciśnięciu przycisku „Pan”, Weebo zrobi przed sobą 6 zdjęć, umieszczając je w widoku panoramy. Zostanie on zapisany jako „Pan.fig”.
Zalecana:
Arduino - Robot rozwiązujący labirynt (MicroMouse) Robot podążający za ścianą: 6 kroków (ze zdjęciami)
Arduino | Robot rozwiązujący labirynt (MicroMouse) Robot podążający za ścianą: Witam Jestem Isaac i to jest mój pierwszy robot „Striker v1.0”. Ten robot został zaprojektowany do rozwiązywania prostego labiryntu. W konkursie mieliśmy dwa labirynty i robota był w stanie je zidentyfikować. Wszelkie inne zmiany w labiryncie mogą wymagać zmiany w
PAPER HUNGRY ROBOT - Pringles Recycle Arduino Robot: 19 kroków (ze zdjęciami)
PAPER HUNGRY ROBOT - Pringles Recycle Arduino Robot: To kolejna wersja Hungry Robot, którą zbudowałem w 2018 roku. Możesz zrobić tego robota bez drukarki 3d. Wystarczy kupić puszkę Pringles, serwomotor, czujnik zbliżeniowy, arduino i kilka narzędzi. Możesz pobrać wszystkie
Joy Robot (Robô Da Alegria) - Open Source 3D Printed, Arduino Powered Robot!: 18 kroków (ze zdjęciami)
Joy Robot (Robô Da Alegria) – Open Source 3D Printed, Arduino Powered Robot!: Pierwsza nagroda w konkursie Instructables Wheels Contest, druga nagroda w Instructables Arduino Contest i drugie miejsce w konkursie Design for Kids Challenge. Dziękujemy wszystkim, którzy na nas głosowali!!!Roboty są wszędzie. Od zastosowań przemysłowych po u
Robot rozpoznawczy Marsa: 4 kroki
Mars Reconnaissance Robot: Ten Instructable to przewodnik krok po kroku dotyczący programowania i sterowania robotem Mars Reconnaissance. Aby rozpocząć, należy uzyskać listę następujących materiałów: Naładowany iRobot stworzony przez Tickle College of Eningeering University of Ten
Robot Butter: robot Arduino z kryzysem egzystencjalnym: 6 kroków (ze zdjęciami)
The Butter Robot: the Arduino Robot With Existential Crisis: Ten projekt jest oparty na serialu animowanym „Rick and Morty”. W jednym z odcinków Rick tworzy robota, którego jedynym celem jest przynoszenie masła. Jako studenci z Bruface (Wydział Inżynierii w Brukseli) mamy zlecenie na mecha