Petoi Bittle ir plaukstas lieluma jauks programmējams, budžetam draudzīgs četrkājains robotu suns ar plastmasas rāmi. Mazais robots ir viegli pielāgojams un sastāv no piecām galvenajām sastāvdaļām, ti, korpusa rāmja, izpildmehānisma, elektronikas, akumulatora un programmatūras, lai koordinētu visu aparatūru dažādu uzdevumu veikšanai.
Bittle ir atvērta platforma, kas apvieno vairākus sīkrīkus vienā organiskā sistēmā. Tas pārvietojas uz četrām kājām, un tam ir rāmis, kas ir saderīgs ar lielāko daļu 9g servo. To vada NyBoard V1, kas ir pielāgots Arduino dēlis ar bagātīgām perifērijas ierīcēm. Dēlis var vadīt vismaz 12 PWM servoserverus, un balansēšanai tiek izmantots IMU (inerciāla mērvienība). Robots saglabā muskuļu atmiņu un nosaka ķermeņa stāvokli (orientāciju un paātrinājumu), kas palīdz tam labi līdzsvarot. Bez tam, infrasarkanais tālvadības pults ir paredzēta, lai iedarbinātu pamata kustības. Dēlis arī klausās virknes komandas, piemēram, staigāt, sēdēt no sērijas porta vai sīkākas instrukcijas, kas jāievēro atsevišķām locītavām.
Robota korpuss sastāv no bloķējamiem, mīklai līdzīgiem injekcijas formētiem plastmasas komponentiem ar ļoti mazāku skrūvju skaitu. Tā izmērs ir 20 cm x 11 cm x 11 cm, un tā svars ir mazāks par 280 g. Tomēr zem vēdera tas var pārvadāt līdz 450 g kravas. Pareizi ieprogrammējot un kalibrējot, robots var darboties ātrāk par diviem ķermeņa garumiem sekundē. Turklāt tas var atcerēties desmitiem instinktīvu kustību modeļu un var izpildīt vairāk iedomātu triku ar reāllaika instrukcijām. Tas ir saderīgs ar 8.4V, darbojas lielā ātrumā un tā regulējamais diapazons ir 270 grādi. Ar to aprīkotajam NyBoard V1 ir Atmega328P ar 16MHz CPU, 2K SRAM un 32K zibspuldzi. Bez tam, ir 8K I2C EEPROM, IMU, servera draiveris 12 PWM servos, infrasarkanais uztvērējs, skaņas signāls un 2x5, kas piestiprināti pie Raspberry Pi.
NyBoard V1 ir četras Seeed Grove ligzdas paplašināmiem moduļiem. Lai atvieglotu uzstādīšanu, robota galva ir veidota kā klipsis, ko iekost moduļos. Bez tam tiks kompilēts arī sensoru komplekts, tostarp inteliģents kameras modulis, žestu sensors, PIR kustības sensors un daži citi noderīgi sensori.
Tas nāk ar inteliģentu kameras moduli, kas integrē vairākus redzes atpazīšanas algoritmus, kas darbojas ar tā ESP32 divkodolu procesoru. Izmantojot seriālo / I2C / WiFi, tas var atgriezt atpazīto cilvēka ķermeni, priekšmetus un simbolus ar ātrumu 25 kadri sekundē vai 50 kadri sekundē. Kopā ar to var iekļaut arī simbolu karšu klāju.
Robotam ir Bluetooth dongle bezvadu savienojamībai. Bluetooth dongle ir saderīgs ar Windows, macOS un Android. Tas var arī darboties iOS operētājsistēmā ar kādu papildu programmatūru, kas jāizmanto Arduino skices augšupielādēšanai vai saziņai ar NyBoard. WiFi modulis var uzņemt vienkāršu WebUI un sazināties ar NyBoard. 2x5 kontaktligzda NyBoard V1 Raspberry Pi uzstādīšanai ir paredzēta arī Pi darbināšanai un saziņai ar to caur seriālo vai I2C tīklu. Pi dod Bittle iespēju analizēt vairāk maņu datus, izveidot savienojumu ar internetu un pats pieņemt lēmumus.
Bittle mazā izmēra dēļ tas vislabāk der Pi Zero un Pi 3A +. Lielākiem Pi modeļiem jums būs jāpieliek Pi un 3D drukāt dažas atbalsta struktūras. Parasti tas pārdzīvo regulāras sadursmes. Tomēr ārkārtējos gadījumos tas sadalās pie noteiktā vājā ķēdes posma, kuru ir viegli un lēti pārinstalēt vai nomainīt.
Lietotāji var viegli programmēt Bittle dažādos līmeņos dažādās kodēšanas vidēs, piemēram, C Arduino IDE un Python terminālā. Skrūves caurums Bittle galvas iekšpusē ļauj viegli piestiprināt papildu moduļus. Robota iedarbināšanai tiek izmantoti deviņi P1S servo serveri, no kuriem astoņi ir paredzēti locītavām, bet viens - galvas kustināšanai. Turklāt nomaiņai ir viens rezerves servo serveris, jo pēc noteikta nodiluma perioda birstītie motori ir patērējami.
Runājot par akumulatoru, robotam ir litija jonu akumulatoru komplekts ar iebūvētu uzlādes un aizsardzības ķēdi. Tas var ieslīdēt sliedē zem Bittle un noregulēt savu masas centru. Baterija var darbināt Bittle vismaz vienu stundu nepārtrauktas pastaigas laikā. Tam ir arī RGB gaismas diode, kas norāda akumulatora statusu. Ar iebīdāmu uzstādīšanas mehānismu un pretvirziena spraudni nav pārāk grūti mainīt baterijas.