-
Обучение четвероногого робота ходьбе при помощи тренировки нейронной сети в симуляции
Чевероного робота-собаку ANYmal обучили ходить при помощи тренировки нейронной сети в симуляторе. Подобный подход уже давно применяется в робототехнике, потому что использование симулятора имеет массу преимуществ в скорости, стоимости и безопасности.
-
NVIDIA открыла собственную лабораторию робототехники
Компания NVIDIA, которая играет важную роль в создании вычислительных систем для работы современных алгоритмов глубокого обучения, открыла собственную лабораторию робототехники. Новая исследовательская лаборатория NVIDIA AI Robotics в Сиэтле (США) — должна стать центром передовых исследований в области физического моделирования и восприятия роботов.
-
Самодельный электрический лонгборд с раиоуправлением на Arduino
Обычный лонгборд можно легко превратить в электрический. Для этого понадобятся: бесколлекторный двигатель, электронный регулятор хода (ESC — Electronic Speed Controller) для управления двигателем, батарейный блок, блок радиоуправления и контроллер Arduino Nano.
-
Обучение робота действию через однократную демонстрацию
Машинное обучение меняет подход к ручному программированию действий роботов. Исследователи из Калифорнийского университета в Беркли показали систему обучения робота PR2 действиям путём однократной демонстрации решения нужной задачи человеком.
-
Используя робот-пылесос можно превратить свою квартиру в карту для Doom
Программист Rich Whitehouse, использовал свой робот-пылесос iRobot Roomba 980 в роли своеобразного сканера квартиры. Для этого он воспользовался специальной функцией Clean Map™ Report робота-пылесоса, которая позволяет владельцу следить, где пылесос убирался (используется SLAM робота-пылесоса).
-
Disney Research пробуют создавать каркасы роботов из гнутой проволоки
Disney Research представили специальную технологию для проектирования проволочных каркасов для роботов. Проволочные конструкции обладают массой преимуществ — они упруги, легки, долговечны и могут быть изготовлены (согнуты) за нескольких минут (с помощью специальных гибочных станков с ЧПУ). В качестве входных данных алгоритм принимает строение робота и его возможные движения, а выдаёт расположение и тип проволочных сгибов,…
-
Рисуем на осциллографе с помощью Arduino
При помощи контроллера Arduino можно выводить простые рисунки на экране осциллографа. Для этого, нужно задействовать всего два вывода от Arduino Nano для генерации быстрого ШИМ-сигнала. Затем, сигнал нужно отфильтровать при помощи простого фильтра из резистора (1k) и конденсатора (100nF) (RC-фильтр). И всё — можно рисовать фигуры на осциллографе в режиме XY. Единственное ограничение — формы…
-
ZenXY — плоттер по песку на Arduino
ZenXY — учебный проект по созданию плоттера по песку. Идея проекта уже знакома — рисование сада Дзэн при помощи металлического шарика, который приводится в движение магнитом, который перемещается по схеме ЧПУ (шаговыми двигателями), управляемым контроллером Arduino.
-
STM32Cube.AI — пакет расширения для STM32CubeMX для встраивания нейронных сетей в микроконтроллеры STM32
STM32Cube.AI — это пакет расширения для STM32CubeMX (программа для конфигурации и генерации кода), позволяющий встраивать и использовать нейронные сети на микроконтроллерах STM32.
-
HAMR-E — микроробот-таракан умеет ползать по вертикальным поверхностям
Исследователи из Гарварда (Институт биологического вдохновения Висса Гарвардского университета) создали микроробота-таракана HAMR-E (Harvard Ambulatory Micro-Robot with Electroadhesion), обладающего липкими ногами, которые позволяют ему ползать по вертикальным поверхностям и даже вверх ногами. Робот был разработан как ответ для компании Rolls-Royce, которая спросила — можно ли спроектировать и построить армию микроборотов, способных ползать внутри реактивных двигателей, в…
Преимуществ нет, за исключением читабельности: тип bool обычно имеет размер 1 байт, как и uint8_t. Думаю, компилятор в обоих случаях…