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


Исследователи из Университета Токио (Япония) и Preferred Networks, использовали технологию глубокого обучения с подкреплением (deep reinforcement learning), чтобы научить передвигаться роботов, сконструированных из веток деревьев и пары сервомашинок.
Чтобы научить этих роботов передвигаться, их «конструктивные элементы» сканируются при помози 3D-сканера, чтобы их можно было загрузить в симулятор (MuJoCo). В симуляторе, вся конструкция, имитирующая робота, обучается с помощью глубокого обучения (DDPG — Deep Deterministic Policy Gradient), когда поощряются движения, которые приводят к большему передвижению робота.

Управление самим роботом осуществляется через контроллер Arduino Mega 2560, а в роли сервомашинок используются — Kondo KRS-2572HV.

Статьи
Azumi Maekawa, Ayaka Kume, Hironori Yoshida, Jun Hatori, Jason Naradowsky, Shunta Saito : Improvised Robotic Design With Found Objects

Ссылки
Robots Made Out of Branches Use Deep Learning to Walk
Continuous control with deep reinforcement learning

По теме
Обучение четвероногого робота ходьбе при помощи тренировки нейронной сети в симуляции
Обучение робота действию через однократную демонстрацию
Робота научили решать задачи на основе базовых знаний
Обучение робота ходьбе при помощи нейронной сети
Стрим про Reinforcement Learning


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

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
Робототехника
Будущее за бионическими роботами?
Нейронная сеть - введение