Я построил свою собственную собаку-робота, и ты тоже сможешь

Petoi's Bitttle X — это программируемый робот, похожий на футуристическую киберсобаку.
Petoi’s Bitttle X — это программируемый робот, похожий на футуристическую киберсобаку. Алан Трули / Цифровые тенденции

Я построил свою собственную собаку-робота, и это было несложно. Это не значит, что я инженер-робототехник или мастер электроники. В старшей школе я посещал уроки электроники, но для создания этой киберсобаки не потребовалось ни осциллографов, ни мультиметров, ни пайки.

Он не такой большой и мощный, как Spot от Boston Dynamics , но и стоит гораздо дешевле. Он не такой милый, как Aibo от Sony, который существует достаточно долго, поэтому Sony учредила программу опеки для своих стареющих роботов-собак.

Тем не менее, Petoi's Bitttle X — это забавный и доступный набор роботов-собак, который является обучающим и настраивается для проектов с открытым исходным кодом. Я собрал его и научился устранять неполадки в соединениях, калибровать соединения и взаимодействовать со своим маленьким другом. Вот как я это сделал.

Что может сделать Битл Икс?

Несмотря на размер Битлы Икс, этот робот-собака может делать сальто назад.
Несмотря на размер Битлы Икс, этот робот-собак может делать сальто назад. Алан Трули / Цифровые тенденции

Полностью собранный и откалиброванный Little X превращается в четвероногого робота с дистанционным управлением. Я могу подключиться к нему через компьютер или телефон.

В мобильном приложении Petoi есть стрелки, которые помогут Биттлу идти, ползти или рысью в любом направлении, а также список кнопок для выполнения различных трюков. Маленький Икс может махать рукой, сидеть, притворяться мертвым, потягиваться и многое другое.

Если робот споткнется или упадет, он автоматически перевернется. Это прочное устройство из ударопрочного пластика, поэтому оно прослужит долгие годы.

В комплект поставки Petoi входит пульт дистанционного управления для быстрого и удобного управления.
В комплект поставки Petoi входит пульт дистанционного управления для быстрого и удобного управления. Алан Трули / Цифровые тенденции

Я могу использовать пульт для предустановленных команд. Я также могу научить этого робота-собаку новым трюкам. В компьютерном приложении командные блоки перетаскивания позволяют создавать собственные последовательности движений. Для более сложного программирования также можно писать код на C++ или Python. Например, существует специальная последовательность действий, позволяющая Битке Икс пересечь широкую пропасть, как показано на видео ниже.

Создайте свою собственную четвероногий робот-собаку: Little — Робот-собака берет на себя задачу пройти через пропасть

Битл Икс также понимает голосовые команды, а Петой запрограммировал огромную библиотеку из более чем 40 слов, некоторые из которых весьма впечатляют. Если ваш маленький приятель не отвечает, попробуйте сказать «включи звук» или «бинг-бинг», чтобы переключиться на английский.

Если киберсобака вас понимает, она «заговорит», чтобы сообщить вам об этом. Речь трудно понять, но все же приятно услышать ответ, когда он готовится выполнить трюк. Little X может делать сальто назад, вперед, стойку на руках и многое другое.

Строим Битт Икс

Битл Икс частично собран, но на сборку этого робота-собаки уходит около часа.
Битл Икс частично собран, но на сборку этого робота-собаки уходит около часа. Трейси Трули / Цифровые тенденции

Собрать Little X относительно легко. У меня это заняло чуть больше часа. Здесь есть множество крошечных винтов, небольшая магнитная отвертка, набор сервоприводов, детали ног, корпус, предварительно собранная голова, монтажная плата и батарея.

Инструкции достаточно ясны, но мне пришлось переключиться с инструкций, специфичных для Bitttle X, на более общее руководство на полпути, а затем снова вернуться, чтобы закончить.

Компоненты имеют небольшие различия, поэтому я постарался тщательно проверить, прежде чем прикреплять деталь. Мне пришлось повторить несколько шагов.

Самая суетливая часть — это расставить провода и подключить их к нужным разъемам. У меня большие руки, и внутри тела мало места для маневра.

Электропроводка была самой сложной частью сборки Битл Икс.
Прокладка проводов была самой сложной частью создания Little X. Трейси Трули / Digital Trends

После полной сборки Биттла Х у меня остались лишние детали на случай, если некоторые из них потеряются или повредятся. Следующий шаг — калибровка, во время которой я узнаю, что я сделал не так.

При калибровке Битл Икс поворачивает конечности под прямым углом. Верхние части ног должны быть вертикальными, а нижние – горизонтальными. У моего робота были странные углы. Я попытался исправить проблему с помощью мобильного приложения, но некоторые из них были слишком далеко, поэтому я удалил и снова подключил их правильно.

Еще один калибровочный тест показал, что некоторые части вообще не двигались. Я снял заднюю часть, открутил плату и обнаружил, что пропустил один контакт, когда подключал их.

Элементы управления калибровкой мобильного приложения Petoi помогли мне обнаружить и исправить ошибки.
Элементы управления калибровкой мобильного приложения Petoi помогли мне обнаружить и исправить ошибки. Трейси Трули / Цифровые тенденции

После исправления ошибок я смог выполнить тонкую настройку и внести незначительные корректировки угла с помощью элементов управления калибровкой «плюс» и «минус».

Битл Икс уже научил меня осторожности при сборке деталей и, в частности, при подключении электроники. Я рад, что конструкция Little X достаточно надежна, чтобы простить мои ошибки. После исправления этих ошибок все заработало как положено.

Но я кошатник

Петой также создает кота-робота по имени Ниббл.
Петой также создает кота-робота по имени Ниббл. Петой

Компания Petoi продает три модели собак-роботов Little . В Bitttle X используется ESP32 BiBoard, а в Bitttle STEM и Robotics Kit используется Arduino UNO-совместимая плата NyBoard. ESP32 BiBoard быстрее, а NyBoard более совместим с сообществом производителей в плане надстроек и настройки.

Если вы любитель кошек, это не проблема, потому что более ранний питомец-робот Петои, Ниббл, — кот. Это объясняет, почему логотип компании выглядит кошачьим.

Nybble изготовлен из дерева, а Bitttle использует ударопрочный пластик. У Nybble также нет встроенного Bluetooth или Wi-Fi, как у Bitttle. Кошки очень привередливы, но вы можете добавить эти функции, если хотите.

В отличие от настоящих кошек, Ниббл немного крупнее и тяжелее, чем робот-собак Петоя Биттл, и требует более тщательной сборки. По оценкам Петуа, на постройку Ниббла уходит примерно в четыре раза больше времени, чем на сборку Биттла.

Подходит ли вам Little X?

Робот-собака Битл Х поднимает лапу и машет мне рукой.
Робот-собака Битл Х поднимает лапу и машет мне рукой. Алан Трули / Цифровые тенденции

У Little X привлекательная цена — 280 долларов — это цена за полноценного четвероногого робота с возможностью подключения Wi-Fi и Bluetooth. Он также включает в себя пульт дистанционного управления, поэтому вам не придется полагаться на компьютер или телефон, чтобы передвигать своего питомца-робота.

Если вы хотите изучить роботизированное оборудование или программное обеспечение, это простой способ сделать это. Я едва коснулся поверхности того, что возможно с Petoi's Bitttle X. Посмотрите жуткий улучшенный Bittle в видео Petoi ниже.

Если вы ищете простого игрушечного робота, это не правильный выбор. Если вам нужен робот, который может выполнять настоящую работу, как Astro от Amazon , Bitl X может оказаться недостаточно надежным. Время автономной работы составляет около часа непрерывной ходьбы.

Little X станет прекрасным подарком для детей (от 10 лет и старше), интересующихся наукой. Возможно, они помогут разработать роботов, которые смогут исследовать Солнечную систему , или спроектируют футуристического робота-гуманоида, способного делать все, что может человек . Большим детям, таким как я и моя жена, тоже нравится Bit X.