Я построил свою собственную собаку-робота, и ты тоже сможешь
Я построил свою собственную собаку-робота, и это было несложно. Это не значит, что я инженер-робототехник или мастер электроники. В старшей школе я посещал уроки электроники, но для создания этой киберсобаки не потребовалось ни осциллографов, ни мультиметров, ни пайки.
Он не такой большой и мощный, как Spot от Boston Dynamics , но и стоит гораздо дешевле. Он не такой милый, как Aibo от Sony, который существует достаточно долго, поэтому Sony учредила программу опеки для своих стареющих роботов-собак.
Тем не менее, Petoi's Bitttle X — это забавный и доступный набор роботов-собак, который является обучающим и настраивается для проектов с открытым исходным кодом. Я собрал его и научился устранять неполадки в соединениях, калибровать соединения и взаимодействовать со своим маленьким другом. Вот как я это сделал.
Что может сделать Битл Икс?
Полностью собранный и откалиброванный Little X превращается в четвероногого робота с дистанционным управлением. Я могу подключиться к нему через компьютер или телефон.
В мобильном приложении Petoi есть стрелки, которые помогут Биттлу идти, ползти или рысью в любом направлении, а также список кнопок для выполнения различных трюков. Маленький Икс может махать рукой, сидеть, притворяться мертвым, потягиваться и многое другое.
Если робот споткнется или упадет, он автоматически перевернется. Это прочное устройство из ударопрочного пластика, поэтому оно прослужит долгие годы.
Я могу использовать пульт для предустановленных команд. Я также могу научить этого робота-собаку новым трюкам. В компьютерном приложении командные блоки перетаскивания позволяют создавать собственные последовательности движений. Для более сложного программирования также можно писать код на C++ или Python. Например, существует специальная последовательность действий, позволяющая Битке Икс пересечь широкую пропасть, как показано на видео ниже.
Битл Икс также понимает голосовые команды, а Петой запрограммировал огромную библиотеку из более чем 40 слов, некоторые из которых весьма впечатляют. Если ваш маленький приятель не отвечает, попробуйте сказать «включи звук» или «бинг-бинг», чтобы переключиться на английский.
Если киберсобака вас понимает, она «заговорит», чтобы сообщить вам об этом. Речь трудно понять, но все же приятно услышать ответ, когда он готовится выполнить трюк. Little X может делать сальто назад, вперед, стойку на руках и многое другое.
Строим Битт Икс
Собрать Little X относительно легко. У меня это заняло чуть больше часа. Здесь есть множество крошечных винтов, небольшая магнитная отвертка, набор сервоприводов, детали ног, корпус, предварительно собранная голова, монтажная плата и батарея.
Инструкции достаточно ясны, но мне пришлось переключиться с инструкций, специфичных для Bitttle X, на более общее руководство на полпути, а затем снова вернуться, чтобы закончить.
Компоненты имеют небольшие различия, поэтому я постарался тщательно проверить, прежде чем прикреплять деталь. Мне пришлось повторить несколько шагов.
Самая суетливая часть — это расставить провода и подключить их к нужным разъемам. У меня большие руки, и внутри тела мало места для маневра.
После полной сборки Биттла Х у меня остались лишние детали на случай, если некоторые из них потеряются или повредятся. Следующий шаг — калибровка, во время которой я узнаю, что я сделал не так.
При калибровке Битл Икс поворачивает конечности под прямым углом. Верхние части ног должны быть вертикальными, а нижние – горизонтальными. У моего робота были странные углы. Я попытался исправить проблему с помощью мобильного приложения, но некоторые из них были слишком далеко, поэтому я удалил и снова подключил их правильно.
Еще один калибровочный тест показал, что некоторые части вообще не двигались. Я снял заднюю часть, открутил плату и обнаружил, что пропустил один контакт, когда подключал их.
После исправления ошибок я смог выполнить тонкую настройку и внести незначительные корректировки угла с помощью элементов управления калибровкой «плюс» и «минус».
Битл Икс уже научил меня осторожности при сборке деталей и, в частности, при подключении электроники. Я рад, что конструкция 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.