1. Главная
  2. Как робокартографы помогают роботам-доставщикам ориентироваться в городе

Как робокартографы помогают роботам-доставщикам ориентироваться в городе

6 марта 20263 минуты чтения
Иллюстрация материала

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

Кто и как прокладывает путь

Роботы-доставщики (или роверы) — это автономные платформы, оснащенные набором сенсоров: лидарами, камерами и радарами. Чтобы перевезти груз из точки А в точку Б, им нужно видеть город не так, как привыкли люди — набором картинок, а как математически точную модель.

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

Почему для доставщика важна точность

Обычный навигатор в смартфоне работает с погрешностью 3–5 метров, что допустимо для автомобиля на широкой дороге. Но для механического курьера на узком тротуаре такая неточность окажется критической — аппарат должен четко понимать, где заканчивается асфальт и начинается газон, чтобы не застрять в грязи, не задеть пешехода или водителя средства индивидуальной мобильности (СИМ).

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

Как создается цифровой двойник города

Построение карты начинается с первичного проезда сканирующей платформы — миллионы лазерных лучей лидара отражаются от поверхностей и возвращаются, формируя детальный 3D-рельеф. Всего выделяют три этапа:

  1. Сбор данных. Лазерный сканер фиксирует геометрию зданий, высоту бордюров и расположение стационарных объектов.
  2. Фильтрация. Умные алгоритмы удаляют из полученной модели динамичные шумы — проезжающие мимо машины, прохожих и птиц. Остаются только неподвижные элементы населенного пункта.
  3. Семантическая разметка. Специалисты или обученные нейросети дополняют карту логическими данными, например, дорожной разметкой, типами покрытий и знаками.

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

Сложности городского ландшафта и динамические изменения

Город постоянно меняется, поэтому робокартографы должны учитывать, что вчерашний свободный путь сегодня может быть перекрыт из-за строительных лесов или ремонта теплотрассы.

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

Испытание погодой: снег, лед и холод

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

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

Безопасность и невидимый контроль

Несмотря на высокую автономность, за перемещением роботов неустанно следят операторы.

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

Текст: