Stanford Doggo — робот-собака из Стэнфорда, которую можно собрать самостоятельно


Stanford Doggo — это четырёхногий робот-собака из Стэнфорда, созданный в роли доступной платформы для исследования подобных роботов.
Робот умеет прыгать вдвое выше, чем любой существующий четвероногий робот.
Вес робота — чуть меньше 5 кг.
Конструкция робота позволяет его легко и безопасно развивать. Разумеется, робот не сможет переносить тяжелые грузы или преодолевать сложные препятствия, но его можно собрать из готовых заводских компонентов, которые может купить любой желающий. Общая стоимость комплектующих робота составляет менее $3 тысяч.

Мозг робота — разделён между 4 контроллерами двигателей ODrive и центральным микроконтроллером Teensy 3.5.
Блок-схема электроники робота Stanford Doggo

Обращает на себя устройство ноги робота (Coaxial mechanism — коаксиальный механизм) из двух двигателей (TMotor MN521) на одну ногу.
Устройство ноги робота Stanford Doggo
Половинки робота Stanford Doggo

При включении робота — четыре ноги сначала выполняют процедуру калибровки, а затем робот переходит в режим ожидания команд. Последовательные команды отправляются через беспроводную сеть XBee и передают роботу команды: бежать, прыгать и т. д.

Статьи
Stanford Doggo: An Open-Source, Quasi-Direct-Drive Quadruped

Ссылки
StanfordDoggoProject
Stanford Doggo BOM
Dog-like robot made by Stanford students jumps, flips and trots

По теме
Mini Cheetah — четвероногий робот от MIT
SpotMini — новый четвероногий робот от Boston Dynamics
DoggoBot — четвероногий робот-собака на Arduino
OpenCat — робот-кот на Arduino и Raspberry Pi
Mini serval — робот-кот на Arduino
Будущее за бионическими роботами?


Добавить комментарий

Arduino

Что такое Arduino?
Зачем мне Arduino?
Начало работы с Arduino
Для начинающих ардуинщиков
Радиодетали (точка входа для начинающих ардуинщиков)
Первые шаги с Arduino

Разделы

  1. Преимуществ нет, за исключением читабельности: тип bool обычно имеет размер 1 байт, как и uint8_t. Думаю, компилятор в обоих случаях…

  2. Добрый день! Я недавно начал изучать программирование под STM32 и ваши уроки просто бесценны! Хотел узнать зачем использовать переменную типа…

3D-печать AI Android Arduino Bluetooth CraftDuino DIY IDE iRobot Kinect LEGO OpenCV Open Source Python Raspberry Pi RoboCraft ROS swarm ИК автоматизация андроид балансировать бионика версия видео военный датчик дрон интерфейс камера кибервесна конкурс манипулятор машинное обучение наше нейронная сеть подводный пылесос работа распознавание робот робототехника светодиод сервомашинка собака управление ходить шаг за шагом шаговый двигатель шилд

OpenCV
Робототехника
Будущее за бионическими роботами?
Нейронная сеть - введение