[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

RU2740229C1 - Способ локализации и построения навигационных карт мобильного сервисного робота - Google Patents

Способ локализации и построения навигационных карт мобильного сервисного робота Download PDF

Info

Publication number
RU2740229C1
RU2740229C1 RU2020111520A RU2020111520A RU2740229C1 RU 2740229 C1 RU2740229 C1 RU 2740229C1 RU 2020111520 A RU2020111520 A RU 2020111520A RU 2020111520 A RU2020111520 A RU 2020111520A RU 2740229 C1 RU2740229 C1 RU 2740229C1
Authority
RU
Russia
Prior art keywords
robot
map
obstacles
data
building
Prior art date
Application number
RU2020111520A
Other languages
English (en)
Inventor
Дмитрий Владимирович Лаконцев
Михаил Александрович Куренков
Владимир Сергеевич Рамжаев
Тамаш Гуль Карим Фазли
Тарас Викторович Мельник
Дмитрий Олегович Тетерюков
Андрей Вениаминович Семенов
Серафим Алексеевич Новичков
Original Assignee
Автономная некоммерческая образовательная организация высшего образования "Сколковский институт науки и технологий"
Общество с ограниченной ответственностью "Платформа"
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Автономная некоммерческая образовательная организация высшего образования "Сколковский институт науки и технологий", Общество с ограниченной ответственностью "Платформа" filed Critical Автономная некоммерческая образовательная организация высшего образования "Сколковский институт науки и технологий"
Priority to RU2020111520A priority Critical patent/RU2740229C1/ru
Application granted granted Critical
Publication of RU2740229C1 publication Critical patent/RU2740229C1/ru

Links

Images

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C21/00Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
    • G01C21/04Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 by terrestrial means
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C3/00Measuring distances in line of sight; Optical rangefinders
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C7/00Tracing profiles
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05DSYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
    • G05D1/00Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
    • G05D1/02Control of position or course in two dimensions
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05DSYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
    • G05D3/00Control of position or direction
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T1/00General purpose image data processing

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Automation & Control Theory (AREA)
  • Theoretical Computer Science (AREA)
  • Electromagnetism (AREA)
  • Multimedia (AREA)
  • Aviation & Aerospace Engineering (AREA)
  • Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)

Abstract

Изобретение относится к робототехнике. В способе локализации и построения навигационных карт мобильного сервисного робота, эксплуатирующегося в помещении, корректируют текущие координаты робота и пройденной траектории с использованием стационарных светоотражающих маяков с установленной на каждом из маяков RFID-меткой. Строят подкарту препятствий в конкретной позиции робота и обновляют слои построенной подкарты с использованием RGB-D камеры. Привязывают подкарту препятствий к системе координат помещения согласно пройденной траектории. При перемещении робота на заданную пороговую величину строят новую подкарту препятствий и обновление слоев построенной подкарты. Объединяют подкарту препятствий в карту препятствий после построения каждой новой подкарты препятствий. Затем строят глобальную карту с использованием данных карты SLAM, статической карты и с учетом данных карты препятствий. Повышается точность определения координат робота. 8 ил.

Description

Изобретение относится к области робототехники, а именно к системам и способам локализации и построения карт препятствий и глобальной карты помещения для мобильного сервисного робота, осуществляющего технологические функции на коммерческих объектах, в частности, операции, связанные с инвентаризацией.
Известен способ работы робота для очистки полов (заявка WO № 2019007038А1 от 23.01.2018), включающий в себя следующие этапы: получение от бинокулярной камеры двух изображений объекта, сделанных одновременно с разных углов; получение информации о препятствии на основе информации двух изображений и выбор различных режимов работы на основе информации о препятствиях. Информация о препятствии содержит размер препятствия, форму препятствия и расстояние между препятствием и роботом. Этап одновременного получения двух изображений одного и того же препятствия под разными углами дополнительно содержит ассоциирование системой обработки видеоизображения всей информации о препятствии с соответствующим режимом работы.
Недостаток данного способа – невысокая точность определения контуров препятствий, обусловленная применением для позиционирования только RGB-камеры.
Известен способ составления карт рабочей области для автономного робота (заявка на изобретение US № 2018/0004217А1 от 18.11.2015), включающий: выполнение роботом идентификации граничных линий между смежными отображенными подобластями и не отображенными подобластями рабочей области, которые должны быть отображены на карте, путем сравнения расстояний, пройденных роботом, впервые проезжающим по рабочей области, измеренных с помощью средств определения координат и одометрии; инициирование отображения на карте не отображенной подобласти, примыкающей к граничным линиям, идентифицированным контактным датчиком, во время движения из первой точки на первой граничной линии в ненанесенную на карту подобласть; генерирование карты рабочей области на основе карт подобластей, составленных роботом.
Основным недостатком данного способа является отсутствие метода корректировки расчетной координаты робота, что приводит к нарастанию погрешности определения координаты местоположения робота в процессе движения, так как данные одометрии имеют значительную погрешность.
Известен способ построения карты роботом (патент US № 8761925В2 от 23.10.2008) оснащенным трехмерным измерительным аппаратом (например, стереокамерой или видеокамерой глубины и расстояния (ToF-камерой)), включающий: последовательное получение первых и вторых данных о поверхности маршрута, по которому движется робот; сопоставление данных первой и второй поверхности для вычисления разности между данными о первой и второй поверхностях; обнаружение динамического препятствия по первым и вторым поверхностным данным в соответствии с разницей между данными о первой и второй поверхностях; генерирование данных третьей поверхности путем удаления данных о динамическом препятствии по меньшей мере из данных о первой или второй поверхностях; сопоставление данных третьей поверхности без динамического препятствия с данными первой и второй поверхностей для построения карты, при этом сопоставление данных выполняется путем итерации ближайшей точки (ICP) для регистрации данных первой и второй поверхностей, а данные о трехмерном образе робот получает в процессе движения.
Основным недостатком данного способа является отсутствие метода корректировки расчетной координаты робота, что приводит к нарастанию погрешности локализации в процессе движения, так как данные одометрии имеют значительную погрешность. Также недостатком данного способа является применение только одного типа сенсора - трехмерного измерительного аппарата.
Известна система и способ навигации транспортного средства с использованием абсолютных и относительных координат (заявка JP № 2010519550А от 21.02.2008). Система включает GPS-датчик абсолютного положения в дополнение к одному или нескольким дополнительным датчикам, таким как камера, лазерный сканер или радар.
В процессе движения датчики обнаруживают присутствие объектов и измеряют относительное положение транспортного средства относительно этих объектов. Эта информация используется вместе с информацией об абсолютном местоположении и дополнительной картографической информацией для определения местоположения транспортного средства и для поддержки функций управления и предотвращения столкновений. Система по одному из вариантов использует относительное позиционирование, не полагаясь на сохранение информации об абсолютном положении. В способе навигации используются RFID-метки для идентификации различных физических объектов на карте, таких как дорожные знаки.
Описанные система и способ используют GPS для корректировки текущей координаты, что не позволяет применять их для роботов в закрытых помещениях.
Известен способ генерации и обновления карт помещений (заявка CN № 107764270А от 19.10.2017) роботом c лазерным радаром (далее - ЛИДАР), установленным на его верхней части, кодером и чипом центрального процессора, установленными в роботе; сигнальной антенной, связывающей робот с управляющим компьютером, и ЛИДАРом для сканирования окружающего пространства и передачи отсканированной информации о дискретных точках в центральный процессор. Использование ЛИДАР позволяет осуществлять быстрый и точный сбор данных и точно создавать, и обновлять карту помещений.
Данный способ включает следующие этапы: преобразование данных о 361 точке окружения робота, полученных с помощью ЛИДАР, в диапазоне 180 градусов с интервалом 0,5 градуса, представленных полярными координатами в глобальные координаты карты помещения в декартовой системе координат; обработку информации о данных дискретных точек, полученной ЛИДАРом, в сегмент линии, используемый для представления информации об окружении робота (о препятствиях) и генерации локальной карты; перемещение робота в помещении для получения множества локальных карт; генерирование глобальной карты помещения объединением множества локальных карт; обновление глобальной карты помещения для точного позиционирования робота путем вычисления взаимосвязи между соответствующими линейными сегментами для соответствующих линейных сегментов локальной и глобальной карт; представление областей карт одним или несколькими сегментами линий.
Основным недостатком данного способа невозможность обнаружения препятствий, находящихся выше и ниже уровня сканирования ЛИДАРа.
Известны способ и устройство навигации робота (заявка CN № 106681330А от 25.01.2017, прототип), использующие для построения карты мультисенсорное объединение данных (технологию «sensor fusion»).
Способ содержит следующие этапы: создание карты окружающего пространства в соответствии с данными, полученными лазерным радаром и данными одометрии; определение текущего положения робота на глобальной карте окружающего пространства в режиме реального времени в соответствии с данными, полученными с помощью лазерного радара, акселерометра, гироскопа и магнитометра, глобальной карты и данных одометрии; карта локальной среды строится в соответствии с данными, полученными в режиме реального времени камерой глубины и лазерным радарным датчиком; управление роботом для объезда препятствий осуществляется с помощью локального алгоритма планирования пути, стратегией выбора предварительно установленного направления; картой локальной среды (включающей препятствия), текущим положением и запланированным маршрутом робота; данные, полученные в режиме реального времени, проецируются на двухмерную плоскость для создания двухмерной проекции; если для соответствующего положения робота не существует данных двухмерной проекции, полученных лазерным радаром, данные карты локальной среды соответствующей позиции заполняются соответствующими данными двухмерной проекции; если для соответствующего положения робота имеются данные двухмерной проекции и данные, полученные лазерным радарным датчиком, то данные двухмерной проекции и данные, полученные лазерным радаром, взвешиваются и усредняются для получения данных локальной карты окружающего пространства для соответствующей позиции робота.
Основным недостатком данного способа является отсутствие метода корректировки расчетной координаты робота, что приводит к нарастанию погрешности локализации в процессе движения, так как данные одометрии имеют значительную погрешность.
Техническая задача, решаемая изобретением - повышение точности определения координаты местоположения робота, формы и расположения препятствий на пути мобильного сервисного робота в режиме реального времени.
Техническая задача решена в способе локализации и построения навигационных карт мобильного сервисного робота, эксплуатирующегося в помещении коммерческого объекта, включающем: использование в помещении стационарных светоотражающих маяков; построение первоначального маршрута с использованием плана помещения (статической карты); определение текущей координаты робота с помощью модуля одновременной локализации и картирования (далее – SLAM, англ.: simultaneous localization and mapping); использование RFID-меток для идентификации стационарных светоотражающих маяков в окружающем робота пространстве; детектирование контуров объектов с помощью камеры глубины, ЛИДАРа и ультразвуковых дальномеров; построение модулем SLAM карты SLAM с помощью данных сенсоров ЛИДАР, одометрии и инерционного измерительного устройства (далее - IMU); определение текущей координаты робота с помощью модуля SLAM; построение модулем SLAM пройденной роботом траектории; построение глобальной карты с использованием данных карты SLAM и статической карты; преобразование данных с камеры глубины в проекцию на плоскость, при этом способ включает: корректировку текущей координаты робота с использованием стационарных светоотражающих маяков с установленной на каждом из маяков RFID-меткой; построение подкарты препятствий в конкретной позиции робота и обновление слоев построенной подкарты препятствий с использованием данных с RGB-D камеры, заднего ЛИДАР и ультразвуковых дальномеров соответственно при построении каждого из слоев в произвольной последовательности; привязка текущей подкарты препятствий к системе координат помещения в соответствии с пройденной траекторией робота; при перемещении робота на заданную пороговую величину построение новой подкарты препятствий робота и обновление слоев построенной подкарты препятствий с использованием данных с RGB-D камеры, заднего ЛИДАР и ультразвуковых дальномеров при построении каждого из слоев соответственно в произвольной последовательности; привязка новой подкарты препятствий к системе координат помещения в соответствии с пройденной траекторией робота; объединение подкарт препятствий в карту препятствий после построения каждой новой подкарты препятствий; построение глобальной карты с использованием данных карты SLAM, статической карты и карты препятствий.
Решение технической задачи - повышение точности определения текущей координаты местоположения робота, формы и расположения препятствий на пути мобильного сервисного робота в режиме реального времени, - обеспечивается следующей совокупностью отличительных признаков способа локализации и построения карты мобильного сервисного робота, включающего: корректировку текущей координаты робота с использованием стационарных светоотражающих маяков с установленной на каждом из маяков RFID-меткой; построение подкарты препятствий в конкретной позиции робота и обновление слоев построенной подкарты препятствий с использованием данных с RGB-D камеры, заднего ЛИДАРа и ультразвуковых дальномеров соответственно при построении каждого из слоев в произвольной последовательности; привязку текущей подкарты препятствий к системе координат помещения в соответствии с пройденной траекторией робота; при перемещении робота на заданную пороговую величину - построение новой подкарты препятствий робота и обновление слоев построенной подкарты препятствий с использованием данных с RGB-D камеры, заднего ЛИДАРа и ультразвуковых дальномеров соответственно при построении каждого из слоев в произвольной последовательности; привязку новой подкарты препятствий к системе координат помещения в соответствии с пройденной траекторией робота; объединение подкарт препятствий в карту препятствий после построения каждой новой подкарты препятствий; построение глобальной карты с использованием данных карты SLAM, статической карты и с учетом данных карты препятствий.
Данная совокупность отличительных признаков не обнаружена в ходе патентно-информационного поиска, следовательно, техническое решение соответствует критерию «новизна». Оно также не следует явно из уровня техники, следовательно, оно соответствует критерию «изобретательский уровень».
На фиг. 1 показана схема помещения коммерческого объекта.
На фиг. 2 показана структурная схема мобильного сервисного робота.
На фиг. 3 представлена структурная схема программного обеспечения компьютера мобильного сервисного робота.
На фиг. 4 показана структурная схема комплекса программного модуля формирования глобальной карты помещения.
На фиг. 5 показана функциональная схема формирования глобальной карты помещения коммерческого объекта.
На фиг. 6 показана схема алгоритма корректировки оценки текущей координаты мобильного сервисного робота с использованием стационарных светоотражающих маяков.
На фиг. 7 показана схема алгоритма детектирования стационарных светоотражающих маяков.
На фиг. 8 показана схема алгоритма построения карты препятствий.
Способ локализации и построения навигационных карт мобильного сервисного робота 1 (фиг. 1-2), оснащенного сенсорами: RFID 2, передним ЛИДАРом 3, задним ЛИДАРом 4, RGB-D видеокамерой 5 и ультразвуковыми дальномерами 6; контроллером 7 обработки сигналов сенсоров 2-6, колесами с двигателями 8 с одометрическим датчиком 9 и IMU 10, контроллером 11 двигателей, обрабатывающим данные, поступающие от одометрического датчика 9 и IMU 10; компьютером 12 мобильного сервисного робота 1, который с помощью блока 13 человеко-машинного интерфейса или с помощью внешнего сервисного устройства 14, соединенного с компьютером 12 через блок 15 коммуникаций. В помещении 17 коммерческого объекта, разделенного на зоны 18, со стеллажами 19 расположены стационарные светоотражающие маяки 16 с установленной на каждом из маяков RFID-меткой (не показана).
Робот 1 с компьютером 12 имеет следующие программные модули (фиг. 3):
- программный модуль 20 формирования статической карты,
- комплекс 21 программных модулей формирования глобальной карты помещения коммерческого объекта,
- программный модуль 22 обработки сигналов сенсоров,
- программный модуль 23 навигации и распознавания стеллажей,
- программный модуль 24 формирования маршрута движения,
- программный модуль 25 управления движением.
Комплекс 21 программных модулей формирования глобальной карты помещения коммерческого объекта состоит из взаимосвязанных модулей:
- программного модуля 21a корректировки координат местонахождения робота,
- программного модуля 21b SLAM, реализующего алгоритмы SLAM,
- программного модуля 21c создания проекции данных от RGB-D камеры на горизонтальную плоскость,
- программного модуля 21d построения карты препятствий,
- программного модуля 21e формирования глобальной карты.
Способ локализации и построения навигационных карт мобильного сервисного робота, эксплуатирующегося в помещении коммерческого объекта, выполняется в указанной ниже последовательности.
При поступлении команды «старт» программный модуль (далее – ПМ) 21 получает от ПМ 20 статическую карту. Получив исходные данные, ПМ 21 генерирует стартовую глобальную карту помещения 17 с нанесенной стартовой позицией робота 1, включая координату стартовой позиции. Сгенерированные глобальная карта и координаты передаются в ПМ 23, который по полученным данным генерирует путевые точки. Сгенерированные путевые точки передаются в ПМ 24, который, на основе координат полученных путевых точек, генерирует маршрут движения, передаваемый на исполнение в ПМ 25, который, учитывая окружающую динамическую ситуацию, получаемую от сенсоров 2-6 через контроллер 7 (фиг. 2) и ПМ 22, формирует команды управления двигателями 8 (фиг. 2) и передает команды управления на контроллер 11 (фиг. 2). Контроллер 11 дает команду на начало движения робота 1. Робот 1 начинает движение из стартовой позиции по маршруту, сформированному ПМ 24.
Далее запускается параллельная работа ПМ 21-25 (фиг. 3). ПМ 22 получает данные от сенсоров 2-6 (фиг. 1, 2), сканирующих окружающее пространство, и после первичной обработки данных контроллером 7 (фиг. 2) передает сводную информацию в ПМ 21 и ПМ 25 (фиг. 3). ПМ 21 (фиг. 3) формирует, по мере обследования, глобальную карту помещения 17 и определяет координату местонахождения робота 1.
ПМ 21 (фиг. 3) работает следующим образом.
ПМ 21b SLAM (фиг. 4, 5) получает от ПМ 22 (фиг. 3) данные одометрии и IMU. ПМ 21b обрабатывает полученные данные, используя метод SLAM
(http://ais.informatik.unifreiburg.de/teaching/ss12/robotics/slides/12-slam.pdf),
оценивает пройденную траекторию и абсолютные координаты робота 1 и передает результат в ПМ 21а (фиг. 5). ПМ 21а, используя данные от переднего ЛИДАРа, полученные от ПМ 22 (фиг. 3), детектирует наличие стационарных светоотражающих маяков 16 (фиг. 1) с RFID-метками (фиг. 1) в соответствии с алгоритмом (фиг. 7). В случае обнаружения в окружении робота 1 (фиг. 1) RFID-метки, соответствующей стационарному светоотражающему маяку 16 (фиг. 1), ПМ 21а (фиг. 5), в соответствии с алгоритмом (фиг. 6), производит корректировку координаты местоположения и пройденной траектории робота 1 (фиг. 1) с учетом координаты обнаруженного стационарного светоотражающего маяка 16 (фиг. 1).
Скорректированный результат возвращается в ПМ 21b (фиг. 5), который формирует текущую карту SLАM и пройденную роботом 1 (фиг. 1) траекторию.
Текущая карта SLAM передается в программный ПМ 21е (фиг. 5) формирования глобальной карты.
Пройденная траектория передается в ПМ 21d (фиг. 5). ПМ 21d работает следующим образом (фиг. 8):
- ПМ 21d (фиг. 5) получает от ПМ 22 (фиг. 3) данные от заднего ЛИДАРа 4 (фиг. 1) и ультразвуковых дальномеров 6 (фиг. 1); затем ПМ 21d получает от ПМ 22 (фиг. 3) через ПМ 21с от RGB-D видеокамеры 5 (фиг. 1) проекцию на горизонтальную плоскость;
- строится подкарта препятствий в конкретном местоположении робота и обновляются слои построенной подкарты препятствий с использованием данных с RGB-D видеокамеры 5 (фиг. 1), заднего ЛИДАРа 4 (фиг. 1) и ультразвуковых дальномеров 6 (фиг. 1) соответственно при построении каждого из слоев в произвольной последовательности;
- осуществляется привязка текущей подкарты препятствий к системе координат помещения в соответствии с пройденной траекторией робота;
- при перемещении робота на заданную пороговую величину строится новая подкарта препятствий робота и обновляются слои построенной подкарты препятствий с использованием данных с RGB-D видеокамеры 5 (фиг. 1), заднего ЛИДАРа 4 (фиг. 1) и ультразвуковых дальномеров 6 (фиг. 1) соответственно при построении каждого из слоев в произвольной последовательности;
- осуществляется привязка новой подкарты препятствий к системе координат помещения в соответствии с пройденной траекторией робота.
По полученным данным ПМ 21d (фиг. 5), объединяя подкарты препятствий, формирует карту препятствий, содержащую информацию о контурах препятствий, обнаруженных по маршруту движения робота 1 (фиг. 1).
Сформированная карта препятствий передается в ПМ 21е (фиг. 5). ПМ 21е объединяет в одну глобальную карту полученные карты: от ПМ 21b - карту SLAM; от ПМ 21d - карту препятствий; от ПМ 20 (фиг. 3) - статическую карту.
Работа всех ПМ завершается по возвращении робота 1 (фиг. 1) на стартовую позицию.
Построение подкарт и карты препятствий позволяет повысить точность определения формы и расположения препятствий на пути робота в режиме реального времени. Корректировка текущей координаты робота с помощью стационарных светоотражающих маяков позволяет повысить точность определения текущей координаты местоположения робота при выполнении складских операций.

Claims (1)

  1. Способ локализации и построения навигационных карт мобильного сервисного робота, эксплуатирующегося в помещении коммерческого объекта, включающий: использование в помещении стационарных маяков; использование RFID-меток для идентификации стационарных объектов на глобальной карте; детектирование контуров объектов с помощью камеры глубины, ЛИДАРа и ультразвуковых дальномеров; построение карты SLAM с помощью ЛИДАРа и инерционного измерительного устройства; определение текущей координаты робота с помощью модуля SLAM; построение с помощью модуля SLAM пройденной роботом траектории; построение глобальной карты с использованием данных карты SLAM и статической карты; преобразование данных с камеры глубины в проекцию на плоскость, отличающийся тем, что он включает: корректировку текущей координаты робота и пройденной роботом траектории с использованием стационарных светоотражающих маяков с установленной на каждом из маяков RFID-меткой; построение подкарты препятствий в конкретной позиции робота и обновление слоев построенной подкарты препятствий с использованием данных с RGB-D камеры, заднего ЛИДАРа и ультразвуковых дальномеров соответственно при построении каждого из слоев в произвольной последовательности; привязку текущей подкарты препятствий к системе координат помещения в соответствии с пройденной траекторией робота; при перемещении робота на заданную пороговую величину - построение новой подкарты препятствий робота и обновление слоев построенной подкарты препятствий с использованием данных с RGB-D камеры, заднего ЛИДАРа и ультразвуковых дальномеров соответственно при построении каждого из слоев в произвольной последовательности; привязку новой подкарты препятствий к системе координат помещения в соответствии с пройденной траекторией робота; объединение подкарт препятствий в карту препятствий после построения каждой новой подкарты препятствий; построение глобальной карты с использованием данных карты SLAM, статической карты и с учетом данных карты препятствий.
RU2020111520A 2020-03-19 2020-03-19 Способ локализации и построения навигационных карт мобильного сервисного робота RU2740229C1 (ru)

Priority Applications (1)

Application Number Priority Date Filing Date Title
RU2020111520A RU2740229C1 (ru) 2020-03-19 2020-03-19 Способ локализации и построения навигационных карт мобильного сервисного робота

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
RU2020111520A RU2740229C1 (ru) 2020-03-19 2020-03-19 Способ локализации и построения навигационных карт мобильного сервисного робота

Publications (1)

Publication Number Publication Date
RU2740229C1 true RU2740229C1 (ru) 2021-01-12

Family

ID=74183971

Family Applications (1)

Application Number Title Priority Date Filing Date
RU2020111520A RU2740229C1 (ru) 2020-03-19 2020-03-19 Способ локализации и построения навигационных карт мобильного сервисного робота

Country Status (1)

Country Link
RU (1) RU2740229C1 (ru)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113703001A (zh) * 2021-08-30 2021-11-26 上海景吾智能科技有限公司 一种在机器人已有地图上生成障碍物的方法、系统及介质
CN113776516A (zh) * 2021-09-03 2021-12-10 上海擎朗智能科技有限公司 一种添加障碍的方法、装置、电子设备及存储介质
CN114543808A (zh) * 2022-02-11 2022-05-27 杭州萤石软件有限公司 室内重定位方法、装置、设备及存储介质
CN115406436A (zh) * 2022-09-19 2022-11-29 三一机器人科技有限公司 磁导航定位方法、装置及agv系统
WO2023059222A1 (ru) 2021-10-04 2023-04-13 Общество с ограниченной ответственностью "ЭвоКарго" Способ картографирования местности для автономных транспортных средств
CN116358534A (zh) * 2021-12-28 2023-06-30 中核武汉核电运行技术股份有限公司 一种大型规则地底圆形隧道环境综合定位感知方法
RU2822720C1 (ru) * 2023-08-11 2024-07-11 федеральное государственное бюджетное образовательное учреждение высшего образования "Ульяновский государственный технический университет" Способ управления движением динамического объекта по пространственной траектории

Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
RU2424105C2 (ru) * 2008-11-28 2011-07-20 Валерий Александрович Бимаков Устройство управления автономным роботом
RU2619542C1 (ru) * 2015-12-08 2017-05-16 Общество с ограниченной ответственностью Викрон Способ управления подвижным роботом
CN106681330A (zh) * 2017-01-25 2017-05-17 北京航空航天大学 基于多传感器数据融合的机器人导航方法及装置
RU2016107570A (ru) * 2016-03-01 2017-09-04 Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования "Мордовский государственный университет им. Н.П. Огарёва" Способ навигации мобильного робота
RU2634857C2 (ru) * 2012-09-27 2017-11-07 Конинклейке Филипс Н.В. Автономный мобильный робот и способ его работы
US20180004217A1 (en) * 2014-12-16 2018-01-04 Robert Bosch Gmbh Method for Mapping a Processing Area for Autonomous Robot Vehicles
RU178222U1 (ru) * 2017-03-15 2018-03-28 федеральное государственное бюджетное образовательное учреждение высшего образования "Нижегородский государственный технический университет им. Р.Е. Алексеева" (НГТУ) Мобильный робот
WO2019007038A1 (zh) * 2017-07-05 2019-01-10 广东宝乐机器人股份有限公司 扫地机器人、扫地机器人系统及其工作方法
RU2017146108A (ru) * 2015-05-28 2019-06-28 Дайсон Текнолоджи Лимитед Способ управления мобильным роботом

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
RU2424105C2 (ru) * 2008-11-28 2011-07-20 Валерий Александрович Бимаков Устройство управления автономным роботом
RU2634857C2 (ru) * 2012-09-27 2017-11-07 Конинклейке Филипс Н.В. Автономный мобильный робот и способ его работы
US20180004217A1 (en) * 2014-12-16 2018-01-04 Robert Bosch Gmbh Method for Mapping a Processing Area for Autonomous Robot Vehicles
RU2017146108A (ru) * 2015-05-28 2019-06-28 Дайсон Текнолоджи Лимитед Способ управления мобильным роботом
RU2619542C1 (ru) * 2015-12-08 2017-05-16 Общество с ограниченной ответственностью Викрон Способ управления подвижным роботом
RU2016107570A (ru) * 2016-03-01 2017-09-04 Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования "Мордовский государственный университет им. Н.П. Огарёва" Способ навигации мобильного робота
CN106681330A (zh) * 2017-01-25 2017-05-17 北京航空航天大学 基于多传感器数据融合的机器人导航方法及装置
RU178222U1 (ru) * 2017-03-15 2018-03-28 федеральное государственное бюджетное образовательное учреждение высшего образования "Нижегородский государственный технический университет им. Р.Е. Алексеева" (НГТУ) Мобильный робот
WO2019007038A1 (zh) * 2017-07-05 2019-01-10 广东宝乐机器人股份有限公司 扫地机器人、扫地机器人系统及其工作方法

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113703001A (zh) * 2021-08-30 2021-11-26 上海景吾智能科技有限公司 一种在机器人已有地图上生成障碍物的方法、系统及介质
CN113776516A (zh) * 2021-09-03 2021-12-10 上海擎朗智能科技有限公司 一种添加障碍的方法、装置、电子设备及存储介质
CN113776516B (zh) * 2021-09-03 2024-05-14 上海擎朗智能科技有限公司 一种添加障碍的方法、装置、电子设备及存储介质
WO2023059222A1 (ru) 2021-10-04 2023-04-13 Общество с ограниченной ответственностью "ЭвоКарго" Способ картографирования местности для автономных транспортных средств
CN116358534A (zh) * 2021-12-28 2023-06-30 中核武汉核电运行技术股份有限公司 一种大型规则地底圆形隧道环境综合定位感知方法
CN114543808A (zh) * 2022-02-11 2022-05-27 杭州萤石软件有限公司 室内重定位方法、装置、设备及存储介质
CN115406436A (zh) * 2022-09-19 2022-11-29 三一机器人科技有限公司 磁导航定位方法、装置及agv系统
RU2822720C1 (ru) * 2023-08-11 2024-07-11 федеральное государственное бюджетное образовательное учреждение высшего образования "Ульяновский государственный технический университет" Способ управления движением динамического объекта по пространственной траектории

Similar Documents

Publication Publication Date Title
RU2740229C1 (ru) Способ локализации и построения навигационных карт мобильного сервисного робота
US6442476B1 (en) Method of tracking and sensing position of objects
KR101948728B1 (ko) 데이터 수집 방법 및 시스템
WO2020258721A1 (zh) 智能巡航车导航方法及系统
JP7502409B2 (ja) 中間ウェイポイント生成器
US10006772B2 (en) Map production method, mobile robot, and map production system
JP6649191B2 (ja) 車載処理装置
CN112740274B (zh) 在机器人设备上使用光流传感器进行vslam比例估计的系统和方法
US6453223B1 (en) Infrastructure independent position determining system
CN104932515B (zh) 一种自主巡航方法以及巡航设备
US11143511B2 (en) On-vehicle processing device
CN113607166B (zh) 基于多传感融合的自主移动机器人室内外定位方法及装置
US12033400B2 (en) Overhead-view image generation device, overhead-view image generation system, and automatic parking device
KR101049906B1 (ko) 자율 이동 장치 및 이의 충돌 회피 방법
KR20120046974A (ko) 이동 로봇 및 이동 로봇의 위치인식 및 지도작성 방법
KR20140003987A (ko) 비젼 센서 정보와 모션 센서 정보를 융합한 모바일 로봇용 slam 시스템
EP4208763A1 (en) Method of operating a mobile device
JP2016080460A (ja) 移動体
JP7321035B2 (ja) 物体位置検出方法及び物体位置検出装置
KR102203284B1 (ko) 이동 로봇의 주행 평가 방법
CN115855068A (zh) 一种基于bim的机器人路径自主导航方法及系统
KR100784125B1 (ko) 단일 카메라를 이용한 이동 로봇의 랜드 마크의 좌표 추출방법
KR20200043329A (ko) 데이터 수집 방법 및 시스템
Tsukiyama Global navigation system with RFID tags
JP7618378B2 (ja) 自律移動体