Описание
Продвинутый набор для разработки автономных мобильных роботов позволяет сконструировать блочно-модульную конструкцию мобильного робота для углубленного практико-ориентированного изучения основ разработки систем управления автономных мобильных роботов.
Комплектация
- Привод ведущих колес, не менее 2 шт: электромеханическая сборка на основе двигателя постоянного тока, редуктора и датчика положения вала; система управления привода позволяет объединять приводы по последовательному интерфейсу, задавать параметры контуров управления, управлять вращением по скорости и положению, контролировать нагрузку
- Программируемый контроллер, не менее 1 шт: интерфейсы USB, UART, TTL, RS485, CAN для связи с внешними устройствами, цифровые и аналоговые порты ввода-вывода
- Одноплатный микрокомпьютер, не менее 1 шт: архитектура ARM, не менее 2 вычислительных ядер с тактовой частотой не менее 1 ГГц
- Лазерный сканирующий дальномер, не менее 1 шт: диапазон измерения дальности не менее 2,5 м, сектор сканирования не менее 360°
- Датчик линии, не менее 3 шт: детектирование линии на контрастном фоне, передача данных в контроллер аналоговым сигналом, цифровым сигналом и цифровым пакетом данных
- Датчик цвета, не менее 1 шт: определение цветового оттенка расположенного рядом объекта в нотации RGB, передача значения каждого цветового канала цифровым пакетом данных
- Массив ИК-датчиков, не менее 1 шт: отслеживание линии для движения робота, не менее 6 ИК-датчиков на одной линии
- Система технического зрения, не менее 1 шт: вычислительное устройство со встроенным микропроцессором (не менее 4 ядер с частотой не менее 1,2 ГГц, ОЗУ не менее 512 МБ, встроенная память не менее 8 ГБ), интегрированной телекамерой и оптической системой (разрешение видеопотока по USB не менее 2592 × 1944); совместимость с контроллерами по интерфейсам TTL, UART, I2C, SPI, Ethernet
Техническое зрение
Система технического зрения позволяет изучать основы применения алгоритмов машинного обучения и настройки параметров нейросетей. Она обеспечивает распознавание геометрических объектов по набору признаков, графических маркеров типа ArUco и других, массивов линий, элементов дорожных знаков и разметки.
Система управления
Система управления мобильного робота анализирует окружающую обстановку в процессе движения и при ее динамическом изменении, формирует карту локальной обстановки вокруг робота, локализует положение робота на карте и строит глобальную карту окружающего пространства. Она анализирует план (карту) окружающего пространства, обнаруживает окружающие объекты, автономно планирует маршрут и объезд статических и динамических препятствий.


Система управления позволяет размечать карту окружающего пространства на зоны с признаками, задаваемыми пользователем (зоны запрета движения, ограничения скорости и т. п.), а также задавать точки и зоны на карте для автономного перемещения между ними. Подсистемы управления движением, сбора и обработки сенсорной информации, построения карты и навигации реализованы на базе программируемого контроллера, одноплатного микрокомпьютера и устройств, входящих в состав комплекта.
Программирование
В состав комплекта входит программное обеспечение для программирования в текстовом редакторе наподобие Arduino IDE, программирования с помощью скриптов на языке Python и разработки систем управления на основе ROS. Также в комплект входит виртуальная модель мобильного робота в виртуальном окружении для моделирования алгоритмов систем управления в графической среде.
Комплектация оборудования может изменяться в соответствии с запросом заказчика, стоимость и состав предложения — в соответствии с предложением поставщика. Предложение не является публичной офертой и носит рекомендательный характер.
