Исследователи из MIT представили RoboGrammar — автоматическую систему по созданию оптимизированных структур роботов для перемещения по заданной местности.
В настоящее время, конструирование роботов происходит опираясь на хорошо знакомые образцы механизмов.
Однако, в будущем, многоообещающим может стать подход автоматического проектирования новых роботов, когда конструкция робота получается в результате многократного моделирования взаимодействия робота с окружающей средой, что повышает возможности адаптации машины к условиям окружающей среды.
Разумеется, алгоритм не играет как рулетка казино, где параметры выбираются случайным образом, а представляет собой сложный эволюционный механизм, нацеленный на идеальную адаптацию к окружающей среде, как это происходит в природе с животными.
Karl Sims, в 1994 году показал новый способ моделирования искусственных существ. Для этого, он использовал искусственную эволюцию в виртуальном мире, в котором моделируется физические законы. В результате, он создал простых существ, которые могли двигаться/плавать.
Основываясь на этих достижениях, новые исследования смогли найти способ, чтобы добавить более сложное поведение для виртуальных существ.
Существует множество примеров применения искусственной эволюции для «выведения» роботизированных систем. Но главная проблема подобных симуляций состоит в том, что она не обязательно будет работать, когда робот будет выполнять задачу в реальном мире.
Поэтому, Luzius Brodbeck, Simon Hauser и Fumiya Iida из Института Робототехники и Интеллектуальных Систем (Institute of Robotics and Intelligent Systems из ETH Zurich), представили свой эксперимент, в котором робот-манипулятор UR5 (названный исследователями — «робот мать») собирает других двигающихся роботов (исследователи назвали их «робот ребёнок»).
Двигающие роботы собираются при помощи термоклея из двух видов блоков:
1 — большой «активный» кубик с одной вращающейся стороной,
2 — небольшой «пассивный» кубик сделанный из дерева.