RoboClub - Проекты

Where AI meet the real world

 
Главная страница
 

Проекты
- проект дня
- андроиды
- экоскелеты
- beam-роботы
- мобильные роботы
 

Подписка на новости
RoboClub:
Е-Mail:
Формат писем:
Подписаться
Отказаться

Untitled

Сделаем робота вместе!

Вариант конструкции Итак, задача: сделать максимально простую конструкцию с максимально сложным поведением. В качестве основы используем "классическую" схему: шасси с двумя ведущими моторами, поворот производится за счет разности скоростей вращения (как у трактора). Такое шасси несложно сделать самому (см. рисунок), а можно взять подходящую электромеханическую модель (в Москве такую можно купить в пределах 150р, в других городах - еще дешевле).

Датчики и исполнительные устройства

  • Два мотора (М1 и М2);
  • Датчики вращения ведущих колес (A1 и A2);
  • Два контактных датчика ("бамперы") - передний и задный (В1 и В2);
  • Два датчика освещенности - на правом и левом "бортах" (С1 и С2);

Алгоритм поведения

  • При рассеянном освещении (разность сигналов С1 и С2 мала) - "свободный поиск": движение на случайную дистанцию, затем поворот на случайный угол;
  • При появлении источника света (разность сигналов С1 и С2 значительна) - движение к источнику;
  • При столкновении с препятствием (сигнал с датчика В1 или В2) - отъезд (назад, если сигнал был от В1 или вперед, если от В2) и поворот на произволный угол.

Ваше слово!

Данная схема - простейшая, модель поведения - тоже. Но даже при этой схеме поведение можно сделать гораздо более сложным. Будут предложения? Еще больше может дать установка новых датчиков; какие, по-вашему, могут сделать поведение наиболее интересным?

Обсуждение проекта >>>
Вариант с управляемыми колесами >>>
Гусеничный вариант >>>