Petoi Bittle V2 STEM Kit
search
  • Petoi Bittle V2 STEM Kit

Petoi Bittle V2 STEM Kit

Petoi Bittle to kompaktowy, programowalny robot kroczący w formie psa, przeznaczony do nauki robotyki, programowania oraz realizacji projektów STEM [Science, Technology, Engineering and Mathematics – nauka, technologia, inżynieria i matematyka]. Konstrukcja wykorzystuje dziewięć serwomechanizmów, które umożliwiają poruszanie czterema nogami oraz obracanie głowy.

Zapytaj o cenę i dostępność na info(@)pronetkrakow.com.pl

Petoi Robot Dog Bittle
marka/właściciel/kraj projektowania: Petoi LLC, USA
podmiot operacyjny: Petoi (Shenzhen) Technology Co., Ltd., Chiny 

Petoi Bittle to kompaktowy, programowalny robot kroczący w formie psa, przeznaczony do nauki robotyki, programowania oraz realizacji projektów STEM [Science, Technology, Engineering and Mathematics – nauka, technologia, inżynieria i matematyka]. Konstrukcja wykorzystuje dziewięć serwomechanizmów, które umożliwiają poruszanie czterema nogami oraz obracanie głowy.

Robot może wykonywać ponad 35 zaprogramowanych ruchów i zachowań, takich jak chodzenie, bieganie, siadanie, rozciąganie, pompki, przewroty oraz samodzielne podnoszenie się po upadku. Sterowanie może odbywać się za pomocą pilota, aplikacji mobilnej, komputera lub poleceń wysyłanych przez interfejs programistyczny.

Bittle działa na otwartym środowisku OpenCat i może być programowany za pomocą graficznych bloków, języka Python oraz języków C/C++. Konstrukcja pozwala również na podłączanie opcjonalnych czujników, kamer, modułów komunikacyjnych i komputerów Raspberry Pi. Robot przeznaczony jest dla użytkowników od około 10. roku życia, szkół, uczelni, laboratoriów, hobbystów oraz osób rozpoczynających naukę robotyki.

Dostępne modele i warianty

Bittle STEM Kit

Wersja przeznaczona przede wszystkim do edukacji, nauki programowania i podstawowych projektów robotycznych.
Wyposażona w lekkie serwomechanizmy P1L.
Przekładnie serwomechanizmów wykonane z tworzywa sztucznego.
Mniejsza masa i mniejsze obciążenie mechaniczne konstrukcji.
Odpowiednia do zajęć szkolnych, warsztatów, nauki kodowania oraz standardowych ruchów robota.
Dostępne kolory: czarny, żółty i niebieski.
Dostępna jako zestaw do samodzielnego montażu lub wersja fabrycznie zmontowana.

Bittle Robotics Kit

Wersja przeznaczona do bardziej zaawansowanych projektów, eksperymentów, zastosowań badawczych oraz integracji z dodatkowymi modułami.
Wyposażona w serwomechanizmy P1S ze stopowymi, metalowymi przekładniami.
Większa trwałość i odporność mechanicza serwomechanizmów.
Wyższy moment obrotowy, przydatny przy bardziej wymagających ruchach i dodatkowym obciążeniu.
Dostępne kolory: czarny i żółty.
Dostępna jako zestaw do samodzielnego montażu lub wersja fabrycznie zmontowana.

Zestaw konstrukcyjny wymaga około 40–90 minut na montaż, kalibrację i konfigurację. Wersja zmontowana jest przygotowana do użycia bezpośrednio po wyjęciu z opakowania.

Pozostałe modele w rodzinie Bittle
Bittle X – nowsza wersja oparta na kontrolerze BiBoard z procesorem ESP32 oraz wbudowanym modułem sterowania głosowego.
Bittle X V2 – rozwinięta wersja wykorzystująca kontroler BiBoard V1 i serwomechanizmy z informacją zwrotną.
Bittle X V2+Arm – wersja wyposażona w programowalne ramię z chwytakiem.

Podstawowy Bittle STEM Kit i Robotics Kit wykorzystują płytę NyBoard zgodną z Arduino Uno, natomiast modele Bittle X bazują na wydajniejszej platformie ESP32.

Specyfikacja techniczna

Typ urządzenia: programowalny czworonożny robot kroczący.
Konstrukcja: robot w formie psa.
Wymiary: 200 × 110 × 110 mm.
Masa: od 265 do 290 g, zależnie od zastosowanych serwomechanizmów i konfiguracji.
Materiał ramy: tworzywo sztuczne.
Liczba sterowanych przegubów: 9.
Stopnie swobody: 9 DOF [Degrees of Freedom – stopni swobody].
Układ nóg: dwa sterowane przeguby na każdą nogę.
Ruch głowy: jeden serwomechanizm umożliwiający obracanie głowy w lewo i w prawo.
Liczba serwomechanizmów w zestawie: 10, w tym jeden zapasowy.
Rodzaj serwomechanizmów:
Bittle STEM Kit – P1L Lite z przekładniami z tworzywa sztucznego,
Bittle Robotics Kit – P1S Alloy z metalowymi przekładniami.
Silniki serwomechanizmów: bezrdzeniowe.
Maksymalne napięcie serwomechanizmów: 8,4 V.
Kontroler: NyBoard V1.
Zgodność kontrolera: Arduino Uno.
Procesor: ATmega328P.
Zewnętrzna pamięć EEPROM: 64 Kbit.
IMU [Inertial Measurement Unit – inercyjna jednostka pomiarowa]: sześcioosiowy MPU6050.
Liczba kanałów PWM [Pulse Width Modulation – modulacja szerokości impulsu]: 16.
Złącza Grove: 4.
Diody RGB NeoPixel: 7.
Interfejsy kontrolera: UART, I²C, odbiornik podczerwieni i brzęczyk.
Łączność przewodowa: Micro-USB.
Łączność bezprzewodowa: Bluetooth lub Wi-Fi za pośrednictwem opcjonalnych modułów komunikacyjnych.
Obsługa Raspberry Pi: tak.
Obsługa dodatkowych kamer i czujników: tak, poprzez moduły rozszerzeń i złącza Grove.
Liczba fabrycznych ruchów i zachowań: ponad 35.
Orientacyjny czas pracy: około 1 godziny ciągłego chodzenia.
Typ akumulatora: litowo-jonowy.
Parametry akumulatora: 7,4 V, 1000 mAh.
Typowy prąd pracy: 2 A.
Maksymalny prąd: 5 A.
Orientacyjny czas ładowania: około 2 godzin.
Zalecana ładowarka: USB 5 V / 1 A.
Ładowarka sieciowa w zestawie: nie.
Przewód do ładowania: Micro-USB–USB dołączony do zestawu.
Zalecany wiek użytkownika: od 10 lat.
Odporność na wodę: brak – robot nie jest wodoodporny.
Deklarowany udźwig: do około 1 funta, czyli około 0,45 kg.
Zalecana bezpieczna prędkość: około dwóch długości korpusu na sekundę.

Oprogramowanie wymagane do działania

Do podstawowego sterowania robotem nie jest wymagane programowanie. Bittle może być obsługiwany za pomocą dołączonego pilota lub aplikacji mobilnej. Oprogramowanie jest potrzebne do kalibracji, aktualizacji firmware’u oraz tworzenia własnych ruchów i zachowań.

Petoi Mobile App
Oficjalna aplikacja mobilna Petoi.
Umożliwia sterowanie ruchem robota.
Pozwala uruchamiać fabryczne zachowania i sekwencje ruchów.
Umożliwia regulację prędkości chodzenia.
Pozwala tworzyć i zapisywać własne sekwencje poleceń.
Zawiera interfejs kalibracji przegubów.
Dostępna na Android i iOS.

Petoi Desktop App
Oprogramowanie na komputery z systemami Windows, macOS, Linux i ChromeOS.
Umożliwia instalowanie i aktualizowanie firmware’u.
Pozwala kalibrować serwomechanizmy.
Zawiera narzędzie Skill Composer do tworzenia własnych ruchów.
Obsługuje połączenie przewodowe oraz Bluetooth.
Jest oprogramowaniem open source.

Petoi Coding Blocks
Graficzne środowisko programowania typu przeciągnij i upuść.
Interfejs przypominający Scratch.
Przeznaczone dla początkujących użytkowników i edukacji.
Umożliwia programowanie bez wcześniejszej znajomości składni języków programowania.
Może generować kod Python, który użytkownik może później analizować i modyfikować.
Obsługuje połączenie przewodowe oraz Bluetooth.
Wymaga firmware’u OpenCat 2.0 w celu wykorzystania pełnego zestawu funkcji.

Arduino IDE
Środowisko przeznaczone do programowania kontrolera NyBoard.
Umożliwia tworzenie i modyfikowanie firmware’u w językach C i C++.
Pozwala definiować własne ruchy, reakcje, obsługę czujników i zachowania robota.
Dostępne na Windows, macOS, Linux i ChromeOS.
Przeznaczone głównie dla bardziej zaawansowanych użytkowników.

OpenCat
Otwarte środowisko firmware i oprogramowania dla robotów czworonożnych Petoi.
Odpowiada za sterowanie ruchem, chodem, równowagą oraz zaprogramowanymi zachowaniami.
Umożliwia modyfikowanie działania robota i rozwijanie własnych projektów.
W podstawowej wersji Bittle wykorzystywana jest odmiana OpenCat przeznaczona dla kontrolera NyBoard.

OpenCat Python Serial API
Otwarty interfejs programistyczny w języku Python.
Umożliwia wysyłanie poleceń do robota przez port szeregowy.
Może być wykorzystywany do integracji z zewnętrznymi programami.
Pozwala tworzyć projekty wykorzystujące rozpoznawanie obrazu, głosu, automatyczne harmonogramy oraz algorytmy sztucznej inteligencji.

Do korzystania wyłącznie z pilota lub aplikacji mobilnej nie jest wymagane Arduino IDE ani znajomość programowania. Arduino IDE, Petoi Coding Blocks i Python API są potrzebne dopiero przy tworzeniu własnych funkcji i projektów.

Zalety

Otwarta platforma OpenCat umożliwiająca modyfikowanie firmware’u i rozwijanie własnych projektów.
Obsługa kilku poziomów programowania: graficzne bloki, Python oraz C/C++.
Możliwość używania robota bez znajomości programowania za pomocą pilota lub aplikacji.
Ponad 35 gotowych ruchów i zachowań.
Dziewięć stopni swobody umożliwiających wykonywanie dynamicznych ruchów, przewrotów i różnych sposobów chodzenia.
Wbudowany sześcioosiowy czujnik IMU pozwalający kontrolować orientację robota i podnosić się po przewróceniu.
Niewielkie wymiary i masa ułatwiają transport oraz wykorzystanie podczas zajęć edukacyjnych.
Dostępność wersji z lekkimi lub metalowymi przekładniami serwomechanizmów.
Możliwość wyboru zestawu do samodzielnego montażu albo wersji fabrycznie złożonej.
Obsługa dodatkowych czujników, modułów Grove, kamer oraz Raspberry Pi.
Bezpłatne materiały edukacyjne i przykładowe projekty producenta.
Wymienne podzespoły oraz możliwość samodzielnej naprawy i rozbudowy.
Robot może działać lokalnie i nie wymaga stałego połączenia z Internetem.
Dobre połączenie nauki mechaniki, elektroniki, programowania i podstaw sztucznej inteligencji.

Wady

Czas pracy wynoszący około jednej godziny może być zbyt krótki podczas dłuższych zajęć lub prezentacji.
Pełne ładowanie akumulatora trwa około dwóch godzin.
Ładowarka sieciowa nie jest dołączona do zestawu.
Robot nie jest wodoodporny i powinien być używany wyłącznie w suchym środowisku.
Podstawowy kontroler NyBoard wykorzystuje starszy procesor ATmega328P, który ma mniejszą wydajność i pamięć niż kontrolery ESP32 stosowane w modelach Bittle X.
Bluetooth i Wi-Fi nie są zintegrowane z płytą NyBoard i wymagają dodatkowych modułów.
Wersja STEM Kit wykorzystuje plastikowe przekładnie, które są mniej odpowiednie do dużych obciążeń oraz intensywnych eksperymentów.
Montaż i prawidłowa kalibracja zestawu konstrukcyjnego mogą być wymagające dla najmłodszych użytkowników.
Realizacja bardziej zaawansowanych funkcji, takich jak widzenie komputerowe lub autonomiczna nawigacja, wymaga dodatkowych czujników, kamery albo komputera Raspberry Pi.
Podstawowy Bittle nie ma wbudowanego sterowania głosowego – funkcja ta wymaga opcjonalnego modułu lub wyboru modelu Bittle X.
Konstrukcja jest platformą edukacyjną i badawczą, a nie gotowym autonomicznym robotem użytkowym.
Pełne wykorzystanie możliwości robota wymaga poznania zasad programowania, kalibracji serwomechanizmów i konfiguracji firmware’u.

PTBLK5
Komentarze (0)
Na razie nie dodano żadnej recenzji.