ALOHA — система для обучения тонкой бимануальной манипуляции


Исследователи из Стэнфордского университета и Калифорнийского университета в Беркли представили свою разработку, которую назвали ALOHA (A Low-cost Open-source Hardware System for Bimanual Teleoperation) — недорогую аппаратную систему с открытым исходным кодом для бимануального телеуправления.

Решение задач манипулирования, которые требуются при выполнении «тонких действий» (продевание кабельных стяжек, установка батареек)  являются сложными для роботов, потому что требуют точности и тщательной координации визуальной обратной связи и контактных усилий. В настоящее время, для выполнения подобных задач требуются высокопроизводительные роботы, точные датчики и их тщательная калибровка. Исследователи решили ответить на вопрос: «Может ли обучение позволить дешёвому и неточному оборудованию выполнять эти тонкие манипуляционные задачи?» Для ответа на этот вопрос — они собрали систему (с бюджетом в $20k), которая выполняет сквозное имитационное обучение непосредственно на реальных демонстрациях, собранных с помощью пользовательского интерфейса телеуправления.

Сам стенд построен на 4 манипуляторах: два ViperX 300 Robot Arm 6DOF — используются именно как манипуляторы, а два  WidowX 250 Robot Arm 6DOF — используются как контроллеры в системе телеуправления.

Для преодоления накопления ошибки при имитационном обучении, был  разработан новый алгоритм ACT (Action Chunking with Transformers) —  «Разбиение действий на части с использованием Трансформеров», который использует Трансформеры для прогнозирования действий по частям.

Данный подход позволяет системе с 80-90% успехом изучить даже такие сложные задачи, как открытие полупрозрачного стаканчика для приправы или установка батарейки на 10-минутных демонстрационных данных.

далее: Mobile ALOHA — мобильный робот для сбора данных и обучения манипуляции

Статьи

  1. Learning Fine-Grained Bimanual Manipulation with Low-Cost Hardware

Ссылки

По теме


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

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