Mini Pupper — небольшой робот, сердцем которого служит Raspberry Pi 4. При этом за основу взята платформа Stanford Pupper с открытым исходным кодом. Работает робот под управлением Ubuntu либо ROS.
Несмотря на свои скромные габариты, малопроизводительную платформу и низкую цену, это не просто игрушка. Робот поддерживает SLAM (Simultaneous Localization and Mapping), то есть способен одновременно и отображать своё окружение, и учиться в реальном времени.Для этого у него есть камера и лидар. Робот способен строить карты помещений и поддерживает навигацию. Также Mini Pupper поддерживает модуль 3D-камеры OpenCV, позволяющий роботу заполучить системы распознавания лиц, жестов, обнаружения объектов и так далее.
А ещё робот умеет имитировать различные походки, что при таких габаритах выглядит весьма забавно. К слову, он имеет 12 степеней свободы против восьми у многих подобных решений этого класса. Есть у устройства и фронтальный дисплей, позволяющий отображать различные анимации. Причём их, само собой, можно настроить самостоятельно.