M2X

M2X: Единый язык для мобильных роботов и складской инфраструктуры

Единый язык для мобильных роботов

Представьте себе склад недалекого будущего. Робот уборщик самостоятельно движется по маршруту, подъезжает к откатным воротам, и они гостеприимно открываются, робот сам вызывает лифт, чтобы спуститься в холл, там отправляется мыть входную группу с десятком турникетов, которые распахиваются перед ним каждый раз, когда он приближается к ним для того, чтобы промыть очередной проход. Выглядит как четко отлаженный механизм, не так ли?

 

Но пока на практике интеграция роботов с окружающей инфраструктурой часто превращается в настоящую головную боль. Оборудование, системы управления и роботы производятся разными компаниями, и у каждого — свои собственные интерфейсы. В результате запуск проекта требует месяцев индивидуальной разработки, тестирования и постоянной доработки софта и железа на первоначальном этапе внедрения.

Эту проблему можно назвать «Вавилонской башней» не только в роботизации в логистики, но и в клининге.

Технология M2X

Робот не может работать в вакууме. На своем пути по складу, заводу, торговому центру, отелю и другим объектам, ему необходимо взаимодействовать с десятками объектов: воротами, лифтами, турникетами, погрузочными станциями и т. д. Без единых стандартов каждая такая интеграция требует написания уникального кода. Чем больше оборудования, тем выше трудозатраты и риск ошибок.

 

Решить эту проблему призвана технология M2X (Machine to X). Ее открытая архитектура определяет общие правила, содержание и процессы обмена информацией между мобильными роботами и окружающей средой. Этот недавно разработанный проект может быть использован, протестирован и доработан компаниями, производителями и интеграторами. Технология M2X, позволит создать общие правила и процессы обмена информацией между мобильными роботами и окружающей средой.

 

Спецификация M2X решает проблему интеграции различного рода мобильных роботов, предлагая готовую структуру для подключения ключевых элементов инфраструктуры: дверей, лифтов, турникетов, систем сигнализации и станций обработки грузов.

«M2X —это важный шаг на пути к созданию автономных складов, терминалов логистических центров. Там, где необходимое оборудование уже есть, интеграция часто становится камнем преткновения. Именно здесь на помощь приходит M2X, предоставляя машинам общий язык».

Как работает M2X?

 

Разработкой спецификации занимались ведущие научные специалисты: кафедра погрузочно-разгрузочных работ Дортмундского технического университета (FLW) и Институт материальных потоков и логистики им. Фраунгофера (Fraunhofer IML) при поддержке ассоциации VDMA.

M2X основан на концепции открытого коммуникационного интерфейса VDA 5050, который структурирует связь между системой управления и несколькими мобильными роботами. В то время как VDA 5050 уже определяет связь между системами управления парком и транспортными средствами, M2X расширяет этот подход, включая ключевые области складского хозяйства и других секторов. Хотя M2X концептуально основан на VDA 5050, его использование не является обязательным; интерфейс может использоваться и независимо от него. Гармонизация интерфейсов призвана обеспечить бесперебойную совместную работу различных систем от разных производителей.

Ключевые особенности технологии:

С технической точки зрения, M2X основан на нейтральной к промежуточному программному обеспечению коммуникационной архитектуре по принципу «публикация-подписка». Спецификация определяет содержание и поток сообщений, а не используемый протокол или брокерский продукт. Для реализации предоставляются определенные JSON-схемы и диаграммы последовательности. Все интерфейсы имеют единую структуру: участники описывают свои возможности с помощью информационного листа, а действия осуществляются посредством обмена запросами.

В данном случае особенно важна открытость концепции. M2X не предписывает какой-либо конкретной технической реализации и может использоваться как в централизованных, так и в децентрализованных архитектурах управления автопарком. Таким образом, существующие и устаревшие системы могут быть постепенно интегрированы и модернизированы без необходимости полной замены инфраструктуры.

 

Преимущества для бизнеса

 

Открытость архитектуры дает ощутимые выгоды всем участникам рынка:

 

Для операторов складов: больше не нужно привязываться к одному поставщику (vendor lock-in). Появляется возможность масштабировать площадку, подключая оборудование разных брендов по знакомым правилам.
Для производителей и интеграторов: можно не изобретать велосипед в каждом новом проекте, а использовать готовые наработки.
3.  Для малого и среднего бизнеса (МСП): открытая архитектура позволяют внедрять роботизацию с меньшими затратами, используя уже существующие знания и передовые практики.

Что дальше? Открытый код и тестирование.

 

Спецификация M2X уже опубликована в открытом доступе на GitHub. Это значит, что проект находится только в начале своего пути.

Отныне все зависит от заинтересованности и поддержки компаний. Чем больше людей примут участие, внесут свой вклад и поделятся своим опытом и отзывами, тем будет лучше.

 

Разработчики приглашают интеграторов, производителей и операторов к тестированию стандарта на реальных объектах. Станет ли M2X тем самым «универсальным переводчиком» для роботов по всему миру — покажет время и практика. Но фундамент для будущего автономной логистики и клининга уже заложен.