Реализация алгоритма искусственной нейронной сети, повторяющей работу мозга круглого червя нематоды (Caenorhabditis elegans)

ROB-22238

В данной работе рассмотрен круглый червь Caenorhabditis elegans в виду малого количества клеток нервной системы. Для проведения исследований изначально был сконструирован робот на базе робототехнического конструктора lego mindstorms ev3, после успешных испытаний было решено усложнить задачу и перенести нейросетевое управление на робота, построенного на основе микроконтроллера Arduino, для чего была собрана двухмоторная тележка с несколькими датчиками (датчик касания, датчик расстояния, гироскопический датчик, инфракрасный датчик – альтернатива сенсора еды). Позднее была разработана конструкция змееподобного робота, составные механические части которого построены в САПР Компас-3D и распечатаны на 3D-принтере. Управление реализовано с помощью микроконтроллера Arduino, который позволил управлять перемещением робота благодаря использованию 10 сервоприводов. Для управления всеми тремя роботами изначально написаны базовые линейные алгоритмы движения в помещении (по стенкам), позже принятие решений и обучение робота реализовано с помощью спайковой модели нейронной сети Ижикевича состоящей из 302 нейронов.

Файлы

Добавлен 22.11.2024

Добавлен 22.11.2024