"Вы читаете о роботах и программировании и думаете: «Было бы здорово сделать что-то подобное самому!» Теми, кем эта идея овладевает чуть больше просто мыслей смотрят кто и как делал своего робота. Читают статьи, смотрят видео. На картинках все понятно. В видеороликах тоже обычно показываются уже готовые продукты, а также сжато показываются технологии их изготовления. И вроде бы то же всё понятно: отпилил, прикрутил, припаял, соединил, запрограммировал вон на той программе вот этим кодом."

воскресенье, 7 октября 2018 г.

Правила ДРАКОНА

Необходимо написать алгоритм управления для робота управляющего пешеходным переходом через автомагистраль с помощью светофора

Попробуем представить алгоритм в виде блок-схемы или дракон-схемы
"блок-схема"
вариант "дракон-схемы"
но дракон схема может быть представлена и в другом режиме
сам алгоритм при этом помещается в тело скрипта(бесконечный цикл)
Более правильный вариант алгоритм с использованием иконки "ВСТАВКА"
Так же стоит обратить внимание на две команды в нашем алгоритме
А так алгоритм выглядит при моделировании процесса управления
Итак попробуем сформулировать правила дракон-схем:
  1. дракон схема должна быть интуитивно понятна и не перегружена иконками
  2. в дракон схеме приветствуются любые комментарии если они повышают понятность схемы
  3. любое дополнительное действие выносится на правый шампур, царская дорога только для предпочтительных действий (все что правее дополнительные действия, чем правее тем хуже)
  4. в дракон-схеме не приветствуются лишние ветвления и лишние лианы
  5. разработка алгоритма проводится в отключенном режиме программирование