BEAM-робототехника

BEAM-роботы и BEAM-робототехника

 

BEAM-роботы - бархатный путь для начинающих изучать электронику и робототехнику

BEAM-робототехника позволяет создавать как простых и шустрых BEAM-роботов, наделенных уникальным поведением, из доступных и распространенных компонентов без необходимости сложного программирования, так и сложные конструкции с нейронными цепями и сложным поведением. Кроме того, существуют гибридные BEAM-роботы, в которых первый уровень реакций реализован на аналоговых нейронных цепях (можно сравнить с первой сигнальной системой), а более сложное поведение задается с помощью программы исполняемой на микроконтроллере.

Микроконтроллер контролирует в том числе и первый уровень реакций (его можно сравнить с мозгом). Архитектура полного гибридного BEAM-робота предполагает контроль микроконтроллера как над входными сигналами от датчиков, поступающими на входы нейронных цепей, так и над выходными сигналами с нейронных цепей, которые управляют исполнительными устройствами (моторами) робота. Микроконтроллер может блокировать (как и в случае с человеческим мозгом) выходные сигналы нейронных цепей и полностью взять управление на себя. Но в случае, если по каким-то причинам "мозг" в гибридном BEAM-роботе выйдет из строя, робот будет продолжать свою дейтельность с помощью низкоуровневой системы на нейронных цепях.

В BEAM-робототехнике гибридные BEAM-решения называют технологией "Лошадь и Всадник" ("horse-and-rider").

О появлении и развитии BEAM-робототехники читайте в статье "BEAM-роботы" и других статьях, расположенных ниже.

BEAM-роботы

Вдохновленный насекомыми и другими существами с маленьким мозгом, Родни Брукс задался вопросом: как может выглядеть архитектура робота, базирующего свои действия не на построении сложной внутренней модели окружающей среды, а строящего свое поведение как непосредственную реакцию на возникающие внешние раздражители. Результаты оказались впечатляющими.

Искусственная жизнь

Помимо работ Родни Брукса (Rodney Brooks) о поведении, основанном на реакциях ("reaction-based" behaviors), в основу BEAM-робототехники легли теории профессора Криса Лэнгтона (Chris Langton) об Искусственной Жизни (ALife).

BEAM-философия

BEAM-технология отличается от других подходов к проектированию роботов. В момент своего появления она обрела несколько философских концепций, каждая из которых не является непреложным законом, а, скорее, принципом, обеспечивающим наилучший подход при создании BEAM-робота. О философии BEAM-робототехники и заповедях, лежащих в основе BEAM-подхода читайте в статье.

Технологии и устройство

Нервная система BEAM-роботов строится на принципе использования многочисленных простых поведенческих реакций, связанных непосредственно с сенсорными системами. Таким образом, разработка сложных поведений робота, основывается на простых реакциях, вызываемых датчиками.
Соединение стимул-ответных реакций и микропроцессороного управления в BEAM-робототехнике называется "Лошадь и Всадник" ("Horse and Rider"). Гибридные BEAM-роботы являются наиболее интересной темой в современной BEAM-технологии.


Содержание
Главная

  • О сайте

    BEAM-робототехника

  • BEAM-роботы
  • Искусственная жизнь
  • BEAM-философия
  • Технологии и устройство

    Основы

  • Электроника для начинающих
  • Электронные компонеты
  • Резистор
  • Конденсатор
  • Диод
  • Транзистор
  • Светодиод
  • Фототранзистор
  • Основы электроники

  • Алгебра логики
  • Логическое сложение
  • Логическое умножение
  • Логическое отрицание
  • Законы алгебры логики
  • Логические элементы

    Как сделать робота


    Робототехника для начинающих Как сделать первого робота
    Несколько увлекательных экспериментов с первым самодельным роботом


  • Как сделать простейшего робота в домашних условиях
  • Как сделать простого робота на одной микросхеме
  • Как создать робота, следующего по линии, с логической схемой
  • Самодельный танцующий робот

    Схемы роботов

    Технологии

  • Свободный монтаж в BEAM-робототехнике



    Цветовая маркировка резисторов
    Онлайн-калькулятор



    Библиотека

  • Классические публикации, связанные с BEAM-робототехникой




    Онлайн тренажер для обучения программированию

    Исполнитель робот

    ИСПОЛНИТЕЛЬ РОБОТ
    Тренажер для начального освоения алгоритмизации и программирования. Программируйте на лету в несколько кликов мышью со скростью полета мысли. Все работает онлайн и может быть использовано даже на мобильном телефоне. Тренируйтесь везде и всюду. Учитесь программировать вместе с исполнителем Робот каждую свободную минуту.