Magabot
Magabot: роботизированный сервис для бизнеса, работающего в секторе розничной торговли, позволяющий организовать автоматизированную продажу продукции.
Сервис представляет собой автоматически перемещающийся горизонтально и вертикально вдоль витрины магазина анимированный экран, способный распознавать лица покупателей, вести с ними диалог на предмет консультации по имеющимся товарам, их наличию и расположению на полках магазина, принимать оплату за товар с помощью встроенного банкнотоприемника и эквайринга. Также в зависимости от типа магазина робот может выдавать товар, хранящийся в ячейках по типу почтомата или сканировать товары на полках и отправлять информацию об остатках товаров мерчендайзеру магазина.
Стадия проекта: Для проекта проработаны и смоделированы на раннем прототипе основные технические решения робототехнической составляющей. Просчитаны основные экономические показатели окупаемости проекта и потенциальных покупателей продукта. Ведутся переговоры о запуске пилотного проекта с потенциальным заказчиком. Оформляется заявка на грант ФСИ. Технические и принципиальные решения защищены ноу-хау.
Описание продукта
Цель проекта заключается в разработке программно-аппаратного робототехнического комплекса, способного выполнять роль роботизированного консультанта и автоматизировать процессы розничной торговли.
Продукт будет представлять собой портального робота, способного перемещаться по направляющим в двух измерениях, оснащенного сенсорным дисплеем для вывода текстовой и графической информации, динамиками и микрофонами для голосового взаимодействия с клиентом, камерами для распознавания образов клиента и продаваемой продукции, подвижными элементами для привлечения внимания к продукции. Важной особенностью робота будет являться возможность осуществлять движения, имитирующие проявление эмоций - покачивания, движения “лапками”, разноцветная подсветка, анимации на экране и т.д., способные вызвать симпатию у клиента и привлечь внимание к точке продаж.
Портальная конструкция позволит обеспечить высокую скорость перемещения и безопасность робота, при низкой себестоимости. Комплекс датчиков и сенсоров, позволит обеспечить точное определение местоположения клиентов и предотвратить столкновения с препятствиями.
Робота предполагается оснастить продвинутым текстово-разговорным чат-ботом с искусственным интеллектом, помогающим клиентам определиться с выбором. Универсальная система помощи в принятии решения, позволит разобраться в многообразии ассортимента продукции и принять взвешенный выбор. Специальные алгоритмы нейронной сети искусственного интеллекта чат-бота, еще до момента первого контакта с клиентом, будут способны оценить его социально-демографические параметры, или даже извлечь из базы данных его историю покупок, что позволит более точно спрогнозировать подходящий для покупки товар.
Для взаимодействия с клиентом, робот сможет переместить свой экран на уровень его глаз. В процессе общения робот может проводить семантический анализ ответов клиента, для определения контекста и ключевой информации, выводить на экран изображения, текст и кнопки выбора, предлагать наглядно показать товар - и в случае согласия, проводить клиента до нужного места и указывать на товар “лапками”. В процессе общения, робот анализирует ответы клиента и реагирует на них набором запрограммированных реакций, включающих такие действия как наклоны, покачивания, движения “лапками”, цветная подсветка, анимация на экране.
Планируется, что комплекс будет имеет модульную архитектуру, состоящую из сервера данных и управления и модуля робота. Сервер предназначен для хранения и обработки основных баз данных, программных модулей построения алгоритмов чат-бота, наполнения баз данных о продукции, состава витрин, вариантов взаимодействия, консоли сбора сведений о состоянии роботов в сети, места оператора службы поддержки. При необходимости, рабочие места операторов службы поддержки могут быть вынесены на отдельные ПК, также по принципу клиент-серверной архитектуры.
Модуль робота будет состоять из двух основных составляющих: центральный вычислительный блок и плата подключения периферии.
Центральная часть на начальных стадиях проекта будет представлена планшетом на ОС Android, на котором запущен основной пул программного обеспечения обработки поступающей информации и взаимодействия с пользователем. Для распознавания клиента предполагается использовать штатную камеру. Также к планшету может быть подключена IP-камера для мониторинга пространства и внешние динамики с усилителем.
Планшет будет соединяться с платой подключения периферии по протоколу Bluetooth, для передачи управляющих команд. Плата подключения периферии будет иметь собственный процессор ATmega2560 (платформа Arduino), с операционной системой реального времени. Она предназначена для управления работой шаговых двигателей стандарта nema 17 (через драйверы StepStick A4988, DRV8825 или более современные), и получения ответных сигналов от концевых выключателей, лазерных дальномеров и лидаров.
Кроме того, робот дополнительно может быть оборудован устройством проведения бесконтактной оплаты, манипулятором для захвата товара и соединяться с внешними устройствами по открытым протоколам.
