Opis produktu: JetBot - zestaw do budowy 2-kołowej platformy robota Al z kamerą i napędem DC - Waveshare 22792
Zestaw do budowy 2-kołowej platformy inteligentnego robota JetBot. Do poprawnej pracy robot wymaga kontrolera Waveshare Jetson Nano Kit wyposażonego w Nvidia Jetson Nano Module z 4 GB pamięci RAM i 16 GB pamięci eMMC. Kontroler ten jest odpowiedzialny za sztuczną inteligencję, przetwarzanie mowy, przetwarzanie wizualne, mapowanie oraz nawigację. Zestaw wyposażony został w dodatkowy mikrokontroler jakim jest Raspberry Pi RP2040, który cechuje się wysoką wydajnością w czasie rzeczywistym i dokładnością sterowania. Jest on odpowiedzialny za zbieranie danych o pozycji robota i za kontrolę ruchów. JetBot posiada funkcje wykrywania twarzy, podążania za obiektem czy też linią. Urządzenie jest wstanie mapować za pomocą licznika kilometrów oraz obsługuje algorytm mapowania Gmapping, Hector, Karto i Cartographer.
Zestaw nie zawiera minikomputera Waveshare Jetson Nano Dev Kit, karty pamięci TF czy też czytnika kart, można te elementy nabyć osobno.
Wsparcie ROS
ROS to system operacyjny typu open-source, który zawiera zbiór bibliotek oprogramowania i narzędzi do projektowania robotów. Zapewnia usługi oczekiwane od systemu operacyjnego, kontrolę urządzeń w warstwie dolnej, przekazywanie komunikatów między procesami oraz zarządzanie pakietami. ROS upraszcza projektowanie robotów i jest głównym nurtem oprogramowania robotów na świecie. Oprogramowanie do ROS: rviz, gazebo, rosbang, rqt_*
Automatyczna nawigacja
JetBot obsługuje nawigację jednopunktową, wielopunktową nawigację patrolową oraz mapowanie w czasie rzeczywistym.
Nawigacja jednopunktowa: po wskazaniu pozycji docelowej, robot automatycznie zaplanuje ścieżkę, aby nawigować do pozycji docelowej.
Wielopunktowa nawigacja patrolowa: po dodaniu punktów nawigacyjnych, robot będzie się pomiędzy nimi poruszał.
Mapowanie podczas nawigacji: po wskazaniu punktu docelowego robot automatycznie zbada ścieżkę do punktu docelowego oraz pokaże ją na mapie
Zestaw platformy JetBot zawiera
- 1x aluminiowa obudowa
- 1x obudowa JetBot ROS
- 1x płytka rozszerzająca JetBot ROS
- 1x RPLIDAR A1
- 2x enkodery o dużej mocy
- 1x akrylowy element
- 1x karta sieciowa AC8265 z antenami
- 1x kamera IMX219-160
- 1x akrylowa dystans do kamery
- 2x kółka 2,54 cm
- 1x wentylator chłodzący
- 2x opony 65 mm
- 1x bezprzewodowy gamepad
- 1x adapter USB
- 1x uchwyt do kamery
- 2x przewody PH2.0 6PIN
- 1x ładowarka do akumulatorów 12,6 / V 2 A
- 2x złącza z otworem 6 mm
- 4x śruby łączące
- 1x mini klucz krzyżowy
- 1x klucz do nakrętek
- 1x klucz imbusowy
- 2x śrubokręt
- 1x pakiet śrub
Specyfikacja platformy JetBot
- Kontroler: Jetson Nano Developer Kit
- Mikrokontroler: RP2040
- Obsługa rozpoznawania mowy / komend głosowych
- 2x głośnik
- 2x mikrofon
- Czujnik: IMU, RPLIDAR A1
- Obsługuje mapowanie terenu
- Kamera: szerokokątna kamera 160° FOV, rozdzielczość 8 MPx HD
- Ekran OLED: 0,91" 128 x 32 px
- Bezprzewodowy: tak
- Komunikacja bezprzewodowa: dwuzakresowe WiFi 2,4 GHz / 5 GHz + Bluetooth 4.2
- Napęd: 2 silniki z kołami
- Zasilanie: 3x akumulator Li-Ion 18650, 12,6 V
- Silnik:
- 37-520 z metalowym enkoderem
- 333 obr./min
- przekładnia 1:30
- Enkoder silnika: typ Halla, fazy AB
- Biblioteka programu: JetBot, ROS
- Poziom zaawansowania: wymaga doświadczenia w programowaniu
Opis wyprowadzeń na płytce
- Wzmacniacz audio
- Karta dźwiękowa USB
- Układ ochrony akumulatora
- Ładunek wyrównawczy
- Zasilanie płyty głównej, max. natężenie: 5 A
- Czujnik położenia IMU
- USB HUB
- Mikrokontroler Raspberry Pi RP2040
- Sterownik silnika
- Monitor napięcia i stanu baterii
- Podwójny silikonowy mikrofon MEMS
- Interfejs lidaru
- Przełącznik zasilania lidaru
- Port ładowania
- Wyświetlacz OLED
- Pogo pin
- Przełącznik zasilania
- Przycisk resetu
- Przycisk pobierania
- Złącze typu C
- Przycisk głośności głośnika
- Podwójny głośnik
- Port silnika
- Koszyk na akumulatory Li-Ion 18650
Przydatne linki |