Более 1000 роевых микророботов научили выстраивать сложные фигуры


Роевые микророботы Kilobot числом 1024 штуки — сумели самоорганизоваться для построения сложных фигур (звезда).

Поведение роботов определяется четырьмя типами команд:
* выстраивание в группу,
* образование градиента,
* расчет расстояния от начальной точки,
* локализация.

Разумеется, каждый микроробот следит за положением своих соседей — чтобы роботы не сталкиваться и не образовывать «кучу».

Для построения фигуры, заданной оператором, указывается «начальная точка построения», основой которой выступают 4 микроробота. Получив начальную точку, остальные роботы начинают группироваться вокруг этого «центра».

далее: Микророботы коллективно строят сложные структуры

Ссылки
The Kilobot Project
Swarm of 1,000 Kilobots cooperates like an ant colony

По теме
Kilobot — роевые микророботы
Cамоорганизация роботов без алгоритмов
BristleSwarm — коллективные виброботы на Arduino


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

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