-
Преодолевая барьер поведенческой сложности для искусственной эволюции
Karl Sims, в 1994 году показал новый способ моделирования искусственных существ. Для этого, он использовал искусственную эволюцию в виртуальном мире, в котором моделируется физические законы. В результате, он создал простых существ, которые могли двигаться/плавать. Основываясь на этих достижениях, новые исследования смогли найти способ, чтобы добавить более сложное поведение для виртуальных существ.
-
Landstrider — экзоскелет для робота Sphero
Используя ходящий механизм от Theo Jansen (Strandbeest) и возможности 3D-печати, можно сконструировать для робота Sphero настоящий экзоскелет.
-
Робота PR2 научили готовить блинчики по инструкции
Учёные проекта RoboHow Института искусственного интеллекта Бременского университета (Artificial Intelligence Institute at the University of Bremen), смогли научить роботов пользоваться письменными инструкциями для решения различных задач.
-
Видео с падениями роботов на DARPA Robotics Challenge
Весёлые падения роботов на соревновании DARPA Robotics Challenge (DRC), успокаивают нас всех тем, что в ближайшие пару лет нам можно не опасаться появления Терминатора.
-
Roboticarm V2 — манипулятор изготовленный при помощи 3D-печати
Roboticarm V2 — манипулятор изготовленный при помощи 3D-печати и работающий под управлением Arduino MEGA.
-
Использование ПИД на Arduino для управления электрическим нагревателем
George Dewar использовал контроллер Arduino и библиотеку, реализующую ПИД-алгоритм (PID Library) для управления масляным электрическим обогревателем, чтобы автоматически поддерживать дома комфортную температуру.
-
Робот ATLAS прогулялся по лесу
http://www.youtube.com/watch?v=NwrjAa1SgjQ Двуногий андроидный робот ATLAS от Boston Dynamics, был отправлен на испытательную прогулку по лесу.
-
Изготовление шагового двигателя при помощи 3D-печати
Пример, как можно сделать шаговый двигатель, используя 3D-печать, один подшипник, 8 гвоздей, 6 магнитов и моток медной проволоки. Чтобы заставить этот двигатель шевелиться, разумеется, используется контроллер Arduino. Схема включения:
-
OctaWorm — робот-октаэдр для работы в трубах
Juan Cristóbal Zagal из Чилийского университета, сделал робота в форме октаэдра — OctaWorm. Робот предназначен для передвижения по трубам, так как может преодолевать сложные повороты и сочленения из нескольких труб (T-, L- и Y-типов).
-
Роботы разносят пиво
В лаборатории Массачусетского технологического института (Computer Science and Artificial Intelligence Laboratory), научили роботов PR2 и TurtleBot работать совместно, решая такую важную задачу, как доставка пива. Для этого, учёным пришлось разработать метод координации совместных действий нескольких роботов.
Преимуществ нет, за исключением читабельности: тип bool обычно имеет размер 1 байт, как и uint8_t. Думаю, компилятор в обоих случаях…