Om du alltid har drömt om att göra din egen robot eller älska STEMI Hexapod bot men aldrig haft det tekniska kunnandet att göra det, då har jag bara robothunden för dig.
Ocuco-landskapet Bittle kanske inte är din drömmars gigantiska Gundam-storlek, men det kommer definitivt att komma igång inom robotik. Det andra projektet av Petoi, skaparna av robotkatten med öppen källkod Nybble, den här fyrbenta robothunden kräver att du monterar kroppen, programmerar dess system och förhoppningsvis delar det du har skapat med andra Bittle-ägare.
Bygga karossramen
Att montera kroppen kräver att du låser de olika 3D -tryckta delarna. Dessa symmetriska delar har så lite skruvar som möjligt och har enkla, färgkodade mönster för att göra det lättare att montera den fysiska kroppen. När den är klar mäter din robothund 20cm x 11cm x 11cm och väger mindre än 280g
Jag är säker på att några av er kommer att fråga hur mycket skada denna leksak kan ta, och svaret är inte mycket. Även om Bittles 3D -tryckta delar har införlivat höghållfast formsprutplast för att hjälpa den med fall, kollisioner och låta den bära upp till 450 g vikter under magen, är den fortfarande en ömtålig liten robothund och måste behandlas med försiktighet (som du bör behandla alla dina robotdjur).
Ställdonet, batteriet och kameran

Nio P1S -servon aktiverar Bittle och ger dess rörelseförmåga. Dessa små men snabba servon har en kontrollerbar vinkel på 270 °. Åtta av servona är fästa på Bittles ben för promenader, medan den sista servon är placerad i nacken så att den kan röra huvudet i olika riktningar.

För att hjälpa Bittle att ”se” placeras en intelligent kamera som körs på en ESP32 dual-core processor med visuella igenkänningsalgoritmer på hundens ansikte. Med den kan roboten känna igen mönster, föremål och rörelser med en hastighet av 25-50fps. Du kan till och med se vad den ser genom att strömma videoflöden via WiFi.

Innan du går till elektroniken, observera att roboten körs på ett anpassat litiumjonbatteri som ligger på Bittles mage. Nätaggregatet har en inskjutbar installation och antikopplingsplugg för enkel byte av batteri. Med batteriet installerat kan Bittle gå non-stop i minst en timme innan det behöver laddas.
Elektroniken

The Bittle fungerar på en NyBoard V1, som är ett modifierat Arduino -kort med extra kringutrustning fäst vid den. Med den kan Bittle utföra komplexa hundliknande rörelser som att sitta, hoppa och knäböja för att bara nämna några.
Styrelsen driver minst 12 PWM -servon (vilket är mer än tillräckligt för att hantera Bittles 9 PIS -servon) och har en tröghetsmätningsenhet (IMU) som har förmågan att "lagra" robotens handlingar och optimera dess balans medan du gör tricks.
När du kombinerar NyBoard V1 med den monterade Raspberry Pi kan Bittle ta in mer sensorisk data, ansluta till Internet och till och med fatta vissa beslut självständigt. Koppla ihop detta med Bluetooth -stöd för överföring av koder och kommandon och en WiFi -dongel, så har du själv en robot som du kan styra trådlöst via din smartphone eller dator.
programvaran

Bittle körs på den nuvarande versionen av OpenCat kod skapad av Petoi. Den har över 3,000 rader med Arduino -kod och kan programmeras med olika kodningsmiljöer.
För att göra kodningen enklare för nybörjare samarbetade Petoi med STEM -utbildningsföretaget TinkerGen för att ge gratis kodning lektioner i Codecraft (TinkerGens grafiska kodningsmiljö) specifikt för Bittle.

Petoi uppmuntrar starkt uppvisning och delning av ägarnas Bittles, så mycket att de skapade en forum på deras webbplats för att diskutera DIY -modeller, olika moduler, reparationshandledningar och uppdateringar av projektet när det blir mer och mer avancerat. Det finns till och med planer på att hålla tävlingar för att se vem Bittle kan åstadkomma vissa bedrifter bäst (som vem som kan göra de högsta hoppen eller vem som kan tävla snabbast på en bana).
Det tog över två år att utveckla Bittle och snart kommer världen nu att ha egna robothundar att montera och programmera. Från och med nu är det bara 7 dagar kvar i Bittle's Kicken kampanj. Under denna tid har den lyckats samla in över 470,000 50,000 dollar, mer än nio gånger sitt ursprungliga Kickstarter -mål på XNUMX XNUMX dollar. Om du vill äga en hund men inte kan hantera ansvaret för att mata eller ta hand om den, så kanske en miniatyrrobothund är precis vad du behöver.



