logo
+7 (951) 999-89-94
428003, г. Чебоксары, ул. Федора Гладкова, д.9, оф.319
07.06.2015

Обучающий робот по имени Стабби

07.06.2015

Stubby the Teaching Hexapod (дословно «Стабби обучающий Шестилап») – расширяемая робо-платформа с открытым исходным кодом. Стабби сочетает в себе ультрадешевый и эргономичный дизайн, возможность управлять роботом при помощи универсального контроллера или по Bluetooth с компьютера, а также специальное API, позволяющее детям изучать основные принципы программирования.

За то время, которое мы работаем над Стабби, он вырос из простенького робота с двумя степенями свободы для каждой «лапки» до полноценного механического робота с тремя степенями свободы для каждой ноги с двигателем, работающим по принципу обратной кинематики (это позволяет процессору просчитывать индивидуальную позицию ноги для каждого ее шага, а не опираться на замкнутый цикл).

Изначально дизайн Стабби произошел от Репликаторов – механических пауков из сериала Stargate. Имя робота было придумано моей дочерью по имени Принцесса Спаркл, после того как она увидела первую, немного неряшливую версию робота, который едва мог хромать по ковру на своих продолговатых двухсантиметровых лапках.

После разработки и создания основных частей тела робота, я захотел расширить его функционал. Проект Hackaday Prize научил меня думать более масштабно. Мою дочь увлекали компьютеры и программирование. Разговаривая с ней, мы пришли к идее создать интерфейс программирования, который позволил бы ей писать свои собственные простые команды для робота и тем самым осваивать программирование.

Это не первый раз, когда она делала что-то подобное. Когда она училась в первом классе, там были игрушки Lego Mindstorms, которые учили детей визуализировать арифметические выражения при помощи программирования и робота, например, заставить его пройти 10 условных единиц вперед и 3 назад. Стабби позволит погружаться гораздо глубже в подобного рода программирование.

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

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