Технология
Робототехника. 6 класс
Автор Копосов Д. Г.




Глава 10. «Органы чувств» робота
§ 40. Проект «Робот-кукушка»


В последние десятилетия разработчики, вдохновлённые поведением живых существ в природе, создают всё большее количество алгоритмов оптимизации, которые направлены на нахождение лучшего способа распределения ресурсов. Например, в 2009 году в Китае был предложен алгоритм «кукушкин поиск», в основе которого заложено поведение кукушек, подкладывающих яйца в гнёзда других птиц.

Давайте сделаем простого робота-кукушку, который не будет искать чужие гнёзда. Он будет издавать звуки. Вы что-нибудь спросите, а он вам старательно, как кукушка, прокукует случайное количество раз. В этом вам поможет программный блок Случайное значение, который выводит случайное число. Его можно использовать, чтобы робот выполнял различные действия непредсказуемым (случайным) образом.



Задание 63

Исследуйте работу программы «Робот-кукушка» (рис. 52). Предложите и реализуйте свой вариант использования датчика звука и случайных числовых значений.


Рис. 52. Программа «Робот-кукушка»







Наверх