-
RoboGrammar — автоматическая оптимизация роботов для перемещения по заданной местности
Исследователи из MIT представили RoboGrammar — автоматическую систему по созданию оптимизированных структур роботов для перемещения по заданной местности.
-
Плавные движения позволяют роботу сэкономить до 40% энергии
Большинство промышленных роботов и робототехнических систем двигаются рывками. Исследователи из Chalmers University показали, что использование алгоритмов сглаживающих движение, позволяет существенно снизить энергопотребление робота.
-
Преодолевая барьер поведенческой сложности для искусственной эволюции
Karl Sims, в 1994 году показал новый способ моделирования искусственных существ. Для этого, он использовал искусственную эволюцию в виртуальном мире, в котором моделируется физические законы. В результате, он создал простых существ, которые могли двигаться/плавать. Основываясь на этих достижениях, новые исследования смогли найти способ, чтобы добавить более сложное поведение для виртуальных существ.
-
Роботов научили бояться детей
Изучая работу робота-консультанта Robovie 2, который дежурит в торговом центре (Япония), учёные заметили, что, в отличие от взрослых — дети склонны к агрессивному поведению относительно робота. Дети намеренно загораживают роботу путь, обзывают его, а могут даже пинать и бить робота. Учёные (ATR Intelligent Robotics and Communication Laboratories, Osaka University, Ryukoku University, Tokai University) решили разработать…
-
Робот пылесос — Часть2: Электроника и программа
В конце первой части статьи была представлена электронная схема простого управляющего алгоритма. В этой части будет рассмотрена электронная и программная составляющая системы управления робота, на основе микроконтроллера.
-
3.Энкодер. Разработка. Разработка алгоритма.
Содержание: 1. Введение. Исходные данные. Требования. Выбор типа датчика. 2. Выбор компонентов. Разработка конструкции энкодера. 3. Разработка алгоритма 4. Тестирование 3. Разработка алгоритма обработки информации Магниты расположены на валу якоря коллекторного двигателя постоянного тока. Вал вращается с максимальной скоростью 90 об/сек по паспорту. Количество магнитов 6. На рисунке 4.1 показан график сигнала во времени, поступающий…
-
Вычисление количества тактов контроллера для операции
В прошлой статье: Код, учитывающий временные погрешности , был поднят вопрос о количестве тактов на операции в в контроллерах платформы Arduino. Стало интересно провести исследование этого вопроса и вот, что из этого получилось В общем случае, несмотря на то, что микроконтроллеры строго документированные устройства, распределение вычислительных ресурсов носит не всегда предсказуемый характер. Если например вы…
-
Робот PR2 сворачивает полотенца
Преимуществ нет, за исключением читабельности: тип bool обычно имеет размер 1 байт, как и uint8_t. Думаю, компилятор в обоих случаях…