Роботы из веток учатся ходить при помощи глубокого обучения


Исследователи из Университета Токио (Япония) и Preferred Networks, использовали технологию глубокого обучения с подкреплением (deep reinforcement learning), чтобы научить передвигаться роботов, сконструированных из веток деревьев и пары сервомашинок.

( Читать дальше )

Greeting Machine — робот для исследования социального взаимодействия


Greeting Machine (Приветствующая Машина) — это робот, который почти ничего не делает, потому что он разработан для исследований социального взаимодействия между роботом и человеком.
Сам робот представляет собой сферу по которой двигается маленький шарик. Это делает робота абстрактным объектом, который совсем не похож на людей, животных, предметы быта или какого-то знакомого робота (хотя, вот udatcha, сама структура чем-то напоминает робота BB-8 из Звёздных Войн).
Главная задача робота — передача приветствия с использованием минималистического движения. Чтобы получилось по-настоящему выразительное движение, к разработке жестов были приглашены эксперты по движению (хореограф, кукловод, аниматор).
Эксперименты с Приветствующей Машиной показывают, что она не только показывает движение, которое воспринимается как приветствие, но также с помощью жестов может вызывать как положительные, так и отрицательные переживания. Это указывает, что даже простой и абстрактный объект с очень ограниченным функционалом, с помощью жестов может создать опыт социального взаимодействия.

( Читать дальше )

Маленький плоттер на Arduino


Простой маленький плоттер можно собрать используя самые простые детали и инструменты.
Понадобятся только пара шаговых двигателей (для выполнения перемещения в плоскости X/Y) и сервопривомашинка для управления втягиванием стержня у ручки.
Для управления, хватит контроллера Arduino Nano и пары драйверов двигателей — L293D.

Код для Arduino (arduino_CNC.ino)

( Читать дальше )

Шестиногий робот-муравей на Arduino Mega


Используя контроллер Ардуино Мега, Bluetooth-модуль HC-05, УЗ-сенсор, 22 сервомашинки и 3D-печать — можно собрать шестиногого робота-муравья, который будет ходить, вилять брюшком и сжимать свои жвалы (мандибулы).

( Читать дальше )

DeepWay - атономная навигация для людей с проблемами зрения


Студент колледжа — Satinder Singh, создал систему навигации для людей с проблемами зрения.
Система состоит из камеры, которая крепится на груди пользователя, ноутбука на котором изображение обрабатывается и если алгоритм на основе глубокого обучения (CNN на Keras поверх Tensorflow) определяет, что пользователю нужно переместиться влево или вправо, то отправляется команда контроллеру Arduino Uno, который, в свою очередь, управляет парой сервомашинок, закреплённых на дужке очков.

( Читать дальше )

Голодный Робот из банки от Pringles и Arduino


Забавного Голодного Робота, поедающего монетки, можно сделать из цилиндрической банки от чипсов Pringles, контроллера Arduino, сервомашинки и ИК-датчика.

Код для Arduino

( Читать дальше )

DoggoBot - четвероногий робот-собака на Arduino


Картонный четвероногий роботсовака DoggoBot работает под управление контроллера Arduino. Команды для движения принимаются от компьютера через Bluetooth-модуль.
Приводится в движение робот при помощи всего четырёх сервомашинок Tower Pro MG90S.

( Читать дальше )

Интерактивный робот Subby радуется кадому подписчику на YouTube


Когда на YouTube-канал автора (Brian Brocken) подписывается новый зритель, интерактивный робот Subby выполняет какое-либо действие: танцует, салютует и т.п.
Реализуется это просто: специальное приложение на Visual Basic, просматривает страницу своего канала для получения количества подписчиков и отправляет это значение в виртуальный COM-порт контроллера Arduino Nano, где при изменении значения и выдаются соответствующие команды на сервомашинки робота.

( Читать дальше )

Четвероногий робот полностью изготовленный из картона


Собрать четвероногого робота непросто. Хотя бы потому, что зачастую для изготовления подобного ходячего робота — потребуется резка деталей на станке с ЧПУ или печать деталей на 3D-принтере.
Однако, можно построить четвероногого робота только из гофрированного картона.
Для приведения в движения такого робота хватит и 9-граммовых сервомашинок, управляемых контроллером Arduino Nano.

( Читать дальше )

Strumbot - гитара играет сама при помощи Arduino


Strumbot — устройство, при помощи которого гитара играет самостоятельно.
Чтобы его собрать, потребуется совсем немного:
гитара, контроллер Arduino, сервомашинка и палочки для еды.

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

Программа для Arduino

( Читать дальше )