- OpenCat ist ein Open-Source-Roboter-Framework von Petoi, mit dem Einzelpersonen und Bildungseinrichtungen vierbeinige Roboter selbst bauen und erproben können
- Durch die Kombination aus leistungsstarken Hobby-Servos, optimierten Body-Frames und kostengünstigen Controllern wie Arduino, ESP32 und Raspberry Pi wird die Einstiegshürde gesenkt
- Der Code wurde 2018 veröffentlicht und hat sich über Petoi-Produkte hinaus zu einem offenen Framework erweitert, das auch in Hunderten Robotern anderer Entwickler eingesetzt wird
- Seriengefertigte, handtellergroße Roboter wie Nybble und Bittle unterstützen Gehen, Laufen und Selbstbalancierung und wurden an Tausende Nutzer in mehr als 60 Ländern ausgeliefert
- Petoi sieht die zentralen Einsatzfelder von OpenCat in der Zusammenarbeit bei Roboterbewegung, IoT- und AI-Entwicklung sowie in der Verbreitung der STEM-Robotikausbildung
Ziel und Aufbau von OpenCat
- OpenCat ist ein Open-Source-Framework für vierbeinige Roboter von Petoi, das programmierbare Vierbeiner wie den Roboterhund Bittle X, die Roboterkatze Nybble Q und den Bittle X Arm antreibt
- Vierbeinige Roboter sind systemseitig komplex und erfordern viel Anfangskapital sowie Fachwissen, weshalb es für Einzelpersonen bislang schwierig war, sich direkt mit dynamisch laufenden Robotern zu beschäftigen
- OpenCat konzentriert sich darauf, die Kosten- und Technikbarrieren bei Entwicklung und Bau von vierbeinigen Roboter-Kits zu senken
- Wichtige Bestandteile:
- Leistungsstarke Hobby-Servos werden als Gelenke verwendet
- Die Servos werden in einem optimierten Body-Frame angeordnet
- Kostengünstige Standard-Hardware wie Arduino, ESP32 und Raspberry Pi dient als Controller
- Add-on-Module wie Smart-Kamera-Module, IoT-Sensoren und Sprachbefehlsmodule werden unterstützt
- Effizienter Open-Source-Steuerungscode für die Umsetzung lebensechter Bewegungen wird bereitgestellt
Produkteinsatz und Open-Source-Erweiterung
- Ähnlich wie Android begann OpenCat mit Petoi-Produkten, wurde aber als Open-Source-Framework konzipiert, das auch von anderen Roboterentwicklern und Unternehmen genutzt werden kann
- Der Code wurde 2018 veröffentlicht und wird außer in Petoi-Produkten auch in Hunderten weiteren Robotern eingesetzt
- OpenCat kommt in Petois seriengefertigten, handtellergroßen Robotern zum Einsatz: der Arduino-Roboterkatze Nybble und dem Arduino-Roboterhund Bittle
- Diese Roboter können wie echte Tiere laufen, rennen und selbstständig das Gleichgewicht halten
- Die Open-Source-Roboter-Bausätze Nybble und Bittle wurden per Crowdfunding finanziert und an Tausende Nutzer in mehr als 60 Ländern ausgeliefert
- Warum Petoi OpenCat als Open Source teilt:
- Mehr Zusammenarbeit mit Nutzern und Entwicklern bei Roboterbewegung, IoT und AI-Entwicklung günstiger vierbeiniger Roboter fördern
- Materialien und Curricula für STEM- und Robotikausbildung einem breiteren Nutzerkreis zugänglich machen
- Schülerinnen und Schüler, Erwachsene, Jugendliche und Kinder inspirieren, die Ingenieurwesen und Informatik lernen
- Sich an Roboter-AI- und IoT-Workflows beteiligen, die die Funktionen komplexer Systeme koordinieren
- Das OpenCat-Projekt entstand vor dem Hintergrund des wachsenden Interesses nach der Demo der Boston Dynamics Dogs von 2015 und begann 2016, als Rongzhong Li in seinem Wohnheimzimmer mit einem Roboter-Haustier-Prototyp startete
- Den zugehörigen Code gibt es im Petoi GitHub-Repository
1 Kommentare
Meinungen auf Hacker News
Für Interessierte ist die GitHub-Seite besser und übersichtlicher: https://github.com/PetoiCamp/OpenCat
Ich habe bei OpenSauce in San Francisco jemanden von Petoi gesehen und mir Nybble gekauft, weil mir das Äußere besser gefiel als bei Bittle
Ein lustiges kleines Spielzeug, und ich finde auch ziemlich gut, was Petoi mit seinen Robotern und dem OpenCat-Framework macht. Allerdings weiß ich noch nicht, ob es ein Designfehler ist oder ein kleiner Fehler beim Zusammenbau, aber der Schwanz der armen Katze ist so lang, dass er den Boden berührt und der Roboter umkippt
Erinnert mich an Accelerando von Charles Stross
Ich habe den Open-Source-Roboterhund Bittle, den ich damals auf Kickstarter gekauft habe
Ziemlich cool :)
Trotz des coolen Aussehens und des optisch ansprechenden Designs sind Quadruped Unmanned Ground Vehicles (QUGV) derzeit noch nicht optimal für den realen Feldeinsatz
Bei ISR-Operationen ist ihre Mobilität im Vergleich zu UAVs eingeschränkt, und gegenüber klassischen UGVs ist ihre Nutzlastkapazität nur mittelmäßig, sodass die Plattform die Nachteile beider Kategorien vereint. Persönlich halte ich sie vor allem für Ausbildung, Demos und dafür nützlich, bei Leuten außerhalb der Robotik ein „Wow“ auszulösen. Als ich zuletzt nachgesehen habe, konnten die Roboter von Boston Dynamics zum Beispiel nicht rückwärts Treppen hinuntergehen; Unitree neigt dazu, schnell zu überhitzen, und auch die internen Komponenten sind ausfallanfällig und bestehen aus billigen Teilen wie drei Jetson Nano statt aus einem robusteren einzelnen SBC
Wer ein Roboter-Haustier kauft, tut das vermutlich nicht nach Kriterien wie maximaler Nutzlast oder realer Einsatztauglichkeit
In Kombination mit UAV-Funktionen könnten sie an Orten wie Höhlen oder Einsatzstellen nach Erdbeben ziemlich brauchbare Werkzeuge für Kartierung oder ISR sein. Besonders die „springenden“ Varianten könnten für die Kartierung des Mondes oder von Asteroiden besonders wertvoll sein
Die Kollisionsvermeidung von DJI ist zwar ziemlich gut, aber ein Bodenfahrzeug stürzt nicht tödlich ab, nur weil es irgendwo anstößt
Mit großen Sprachmodellen könnte man wohl Roboter-Haustiere bauen, die sprechen können
Nach aktuellem Stand der Technik kann man zwar keine große Grafikkarte in so ein Ding packen, muss man aber auch nicht. Man verbindet es mit dem Internet und ruft eine API auf
Es scheint Zeit zu sein, Teddy aus dem Film „AI“ zu bauen
Ich fände ein Fahrzeug mit Rädern in dieser Art gut, auf das man ein altes Handy setzen kann und das weniger als 30 Dollar kostet
Für Bildungszwecke wäre das wohl ganz ordentlich. Die „Prototypen“, die man mit Lego Mindstorms baut, sind teurer. Momentan scheinen gute Motoren einen erheblichen Teil der Kosten auszumachen. Früher gab es Startups, die so etwas bauen wollten, aber die scheinen inzwischen geschlossen zu sein [1]
[1] https://web.archive.org/web/20190104173241/http://www.simple...
Eine ziemlich gewagte Pivot-Geschichte
Es ist erstaunlich, was man heute kommerziell kaufen kann
Das ist so schnell gekommen, obwohl Boston Dynamics seine Roboter erst vor nicht allzu langer Zeit erstmals vorgestellt und verkauft hat
https://unitreerobotics.net/robotdog/unitree-go1-pro/
Für den Preis eines Mac Pro bekommt man einen ordentlichen Computer und einen Roboterhund
Wirklich cool. Ich versuche gerade, mein Kind langsam an dieses Feld heranzuführen, und werde das hier im Blick behalten
Falls jemand ähnliche Ansätze oder Sets kennt, die ein Kind direkt nutzen kann, wäre ich für Hinweise dankbar
Zur Info: Der ursprüngliche Preis liegt bei 1000 Dollar; wenn Reseller mehr verlangen, schlagen sie also etwas drauf. Es gibt auch DIY-Produkte, für die man 3D-Druck und Ähnliches braucht
Ich frage mich, welche Vorteile dieses Produkt gegenüber dem günstiger wirkenden SunFounder PiDog hat
Beim PiDog scheint es in Bereichen wie Sensoren etwas besser auszusehen