×
24.07.2018
218.016.740d

Результат интеллектуальной деятельности: СПОСОБ АВТОМАТИЧЕСКОГО ФОРМИРОВАНИЯ ГЛАДКИХ ТРАЕКТОРИЙ ДВИЖЕНИЯ МОБИЛЬНОГО РОБОТА В НЕИЗВЕСТНОМ ОКРУЖЕНИИ

Вид РИД

Изобретение

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

Изобретение относится к области робототехники и, в частности, к планированию движений автономных мобильных роботов (подводных аппаратов, беспилотных летательных аппаратов, наземных роботов) в заранее неизвестном окружении.

Известен способ коррекции курса мобильного робота. Этот робот содержит устройство для его перемещения, устройство для обнаружения препятствия, управляющую часть, соединенную с устройством для перемещения мобильного робота и устройством для обнаружения препятствия и управляющую ими, устройство для определения текущего местоположения мобильного робота, соединенное с управляющей частью, и источник питания. Устройство для определения текущего местоположения мобильного робота содержит первую обзорную телекамеру для создания изображения потолка помещения и распознавания базового знака на потолке и первую видеоплату, обрабатывающую изображение, полученное с первой обзорной телекамеры, и передающую данные в управляющую часть. Источник питания соединен с управляющей частью и аккумулирует электроэнергию и питает устройство для перемещения мобильного робота, устройство для обнаружения препятствия, устройство для определения местоположения и управляющую часть. Устройство для обнаружения препятствия содержит линейный лазер для излучения линейного светового пучка по направлению к препятствию, вторую обзорную телекамеру для распознавания отраженного от препятствия линейного светового пучка и вторую видеоплату для обработки видеоданных, полученных второй телекамерой (см. RU 2210492 С2, Бюл. №23, 2003 г.).

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

Известен способ автоматического управления наземным робототехническим комплексом, включающий радиообмен между пультом управления и робототехническим комплексом, обеспечение ввода и обработку входной информации, поступающей от бортовых датчиков, вычисление текущей ориентации и местоположения робототехнического комплекса, отличающийся тем, что при потере радиосвязи между пультом управления и робототехническим комплексом осуществляют его автоматический возврат в точку старта или в зону уверенного радиообмена по ранее пройденной траектории с корректировкой этой траектории в обход обнаруженных препятствий путем реализации на борту робототехнического комплекса базовых алгоритмов движения в заранее неизвестной обстановке по дальнометрическому изображению внешней среды с помощью навигационно-вычислительного блока (см. RU 2 574 938 С2, Бюл. №4 2016 г.).

Этот способ по своей технической сущности является наиболее близким к предлагаемому изобретению. Однако для формирования траекторий движения робота предлагается использовать трехмерную картину окружающей среды, построенную с помощью комплексной обработки данных, полученных от бортовой видеокамеры, и лазерных дальномеров. Распознавание видеоизображения и последующее комплексирование всех получаемых сигналов для формирования траекторий движения роботов в реальном масштабе времени имеет высокую сложность и требует использования мощных вычислительных средств. Это приводит к увеличению габаритов роботов и их стоимости. Кроме того, использование визуальной информации и лазерных дальномеров для автономных подводных роботов возможно в редких случаях и только на малых дистанциях до препятствий, что приводит к значительному снижению скорости их движения в неизвестном окружении, а в результате - к уменьшению производительности работы. Поэтому для подводных роботов основным источником информации об окружающей обстановке должны являться дешевые ультразвуковые сонары.

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

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

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

Сопоставительный анализ признаков заявляемого способа с признаками аналога и прототипа свидетельствует о его соответствии критерию "новизна".

При этом отличительные признаки формулы изобретения предназначены для решения следующих функциональных задач.

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

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

Заявленное изобретение иллюстрируется чертежами, где на фиг. 1 показана обобщенная схема построения бортовой системы автоматического формирования гладких траекторий движения робота в неизвестном окружении, а на фиг. 2 - схема движения мобильного робота в среде с препятствиями. На этих чертежах введены следующие обозначения: 1 - мобильный робот; 2 - блок хранения; 3 - блок формирования траектории; 4 - блок формирования программных сигналов; 5 - система управления исполнительными устройствами; 6 - бортовые дальномеры; 7 - блок формирования расстояний до возможных препятствий; 8 - блок формирования дополнительной целевой точки.

Кроме того, на фиг. 2 введены следующие обозначения: - препятствия, расположенные в рабочей зоне робота; Wi(i=1, 2, 3,…) - целевые точки, задаваемые оператором перед началом выполнения миссии, по которым должна пройти гладкая траектория мобильного робота; doi(i=1, 2) - расстояния между соседними препятствиями, определенные по показаниям дальномеров; точечные линии - направления измерений бортовых дальномеров робота; черные точки - точки на препятствиях, обнаруженные соответствующими дальномерами; Ψ - текущий угол курса робота; - дополнительная целевая точка, корректирующая траекторию движения робота при обнаружении препятствий; X - текущее положение робота; Xo - точка на препятствии, обнаруженная соответствующим дальномером и являющаяся ближайшей к исходной траектории движения робота; Xt - точка на траектории, являющаяся ближайшей к точке XoDmin - минимально допустимая дистанция до препятствия; ху - абсолютная система координат.

Заявленный способ реализуется следующим образом.

Перед началом движения робота 1 оператор записывает в блок 2 набор целевых точек Wi(i=1, 2, 3,…), по которым должен пройти этот робот. По этим целевым точкам блок 3 рассчитывает параметры сплайнов Безье третьего порядка, которые формируют гладкую траекторию его движения. На основе этих параметров блок 4 вычисляет программные сигналы и подает их на входы системы 5 управления исполнительными устройствами робота 5.

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

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

Если расстояния между двумя обнаруженными соседними препятствиями, выявленные соответствующими дальномерами, не обеспечивают безопасный проход робота, то эти два препятствия рассматриваются как одно. Расстояния между соседними препятствиями(см. отрезки do1 и do2 на фиг. 2) определяются расстояниями между последней обнаруженной точкой на одном препятствии и первой обнаруженной точкой на соседнем. Для более точного определения расстояний между препятствиями количество дальномеров должно быть большим, а расстояния между направлениями их измерений, соответственно, малым.

После определения расположения препятствий относительно исходной траектории движения робота производится ее коррекция так, чтобы она проходила на расстоянии не меньшем Dmin, от препятствий (см. фиг. 2). Для этого в блоке 8 рассчитывается положение дополнительной целевой точки , которая делит участок новой (скорректированной) траектории от текущего положения робота до ближайшей целевой точки Wt на два гладких участка, обеспечивая безопасный проход робота на минимально допустимом расстоянии между препятствиями или около них. Скорректированные траектории формируются на основе сплайнов Безье третьего порядка.

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

1. Если препятствие полностью находится в стороне от траектории, то точка должна располагаться на расстоянии, не меньшем Dmin до ближайшей к исходной траектории точки Хo на препятствии (см. фиг. 2).

2. Если исходная траектория пересекает обнаруженное препятствие, то точка может располагаться слева или справа от препятствия также на расстоянии, не меньшем Dmin до ближайшей обнаруженной соответствующим дальномером крайней точки огибаемого препятствия. Точка располагается слева от препятствия, если при приближении робота к нему по исходной траектории количество ненулевых сигналов левых (от центрального) дальномеров, относящихся к этому препятствию, меше количества ненулевых сигналов правых дальномеров. Иначе точку располагают справа.

После коррекции траектории по точке направление движения робота не изменяется, а в точке Wi сохраняется таким же, как и на исходной траектории.

После первоначальной коррекции траектории движения робота при обходе препятствия не гарантируется, что вся эта траектория всегда будет находиться на безопасном расстоянии от препятствия, поскольку по мере прохода робота по указанной траектории его дальномерами могут быть обнаружены другие, вначале невидимые, но опасные для прохода участки препятствия. В последнем случае и вновь построенная траектория будет непрерывно корректироваться описанным выше способом так, чтобы она всегда располагалась на безопасном расстоянии (большем или равном Dmin) до огибаемого препятствия.

Поскольку траектория всегда корректируется с учетом текущего положения Х робота до ближайшей целевой точки, то это исключает его «застревание» в тупике. При попадании робота в проход между препятствиями, заканчивающимся недопустимым для дальнейшего движения «заужением» или тупиком, автоматически будет установлено, что текущая траектория движения теперь пересекает очередное препятствие, и далее будет сформирована новая траектория его обхода справа или слева. При этом для роботов, которые не могут осуществить разворот на месте, выбор величины Dmin будет сделан с учетом выполнения необходимого маневра (разворота с доступным радиусом).

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

Способ автоматического формирования гладких траекторий движения мобильного робота в неизвестном окружении, отличающийся тем, что он включает определение местоположения робота, обработку информации от бортовых дальномеров для определения расстояния до возможных препятствий и формирование траектории движения с учетом обнаруженных препятствий, причем траекторию движения мобильного робота формируют в виде гладкой кривой, проходящей по заранее заданной последовательности целевых точек, с обеспечением ее расположения от обнаруженных препятствий на расстоянии не меньшем, чем допустимое, при этом осуществляют непрерывную коррекцию траектории с учетом положения дополнительной целевой точки, координаты которой рассчитывают на основе данных об обнаруженных препятствиях, которые получают от бортовых дальномеров.
СПОСОБ АВТОМАТИЧЕСКОГО ФОРМИРОВАНИЯ ГЛАДКИХ ТРАЕКТОРИЙ ДВИЖЕНИЯ МОБИЛЬНОГО РОБОТА В НЕИЗВЕСТНОМ ОКРУЖЕНИИ
СПОСОБ АВТОМАТИЧЕСКОГО ФОРМИРОВАНИЯ ГЛАДКИХ ТРАЕКТОРИЙ ДВИЖЕНИЯ МОБИЛЬНОГО РОБОТА В НЕИЗВЕСТНОМ ОКРУЖЕНИИ
СПОСОБ АВТОМАТИЧЕСКОГО ФОРМИРОВАНИЯ ГЛАДКИХ ТРАЕКТОРИЙ ДВИЖЕНИЯ МОБИЛЬНОГО РОБОТА В НЕИЗВЕСТНОМ ОКРУЖЕНИИ
Источник поступления информации: Роспатент

Showing 1-10 of 27 items.
10.04.2014
№216.012.b10b

Способ контроля технического состояния высоковольтного трансформаторного оборудования

Предложен способ контроля технического состояния элементов высоковольтного оборудования (ЭО). В способе осуществляют регистрацию и анализ спектров собственного электромагнитного излучения (ЭМИ) ЭО, при котором производят мониторинг спектров ЭМИ. На основе зарегистрированной информации формируют...
Тип: Изобретение
Номер охранного документа: 0002511038
Дата охранного документа: 10.04.2014
20.07.2014
№216.012.e009

Способ оперативного определения остаточного ресурса сердечно-сосудистой системы человека-оператора

Изобретение относится к области медицины, в частности к физиологии. Создают учетную запись, идентифицируемую фамилией и именем обследуемого человека-оператора, и вносят в ее данные: пол, год рождения, дата и временя проведения измерения, жизненная емкость легких, масса тела, рост, а также...
Тип: Изобретение
Номер охранного документа: 0002523139
Дата охранного документа: 20.07.2014
20.09.2014
№216.012.f51c

Способ получения слоистого наноматериала

Способ получения слоистого наноматериала, включающий формирование слоев различного состава, отличается тем, что, по крайней мере, одну из граничащих друг с другом областей соседних слоев, в пределах ее толщины, по меньшей мере, равной трем монослоям, формируют из неоднородных по структуре...
Тип: Изобретение
Номер охранного документа: 0002528581
Дата охранного документа: 20.09.2014
20.06.2015
№216.013.5634

Устройство для передачи информации автономному подводному аппарату

Устройство для передачи информации автономному подводному аппарату содержит источник информации, шифратор, кабель-трос, герметичный световой излучатель, дешифратор. Кабель-трос с излучателем находятся под водой. Шифратор переводит цифровые сигналы источника информации в последовательность...
Тип: Изобретение
Номер охранного документа: 0002553598
Дата охранного документа: 20.06.2015
27.06.2015
№216.013.5b49

Устройство для передачи энергии автономному подводному аппарату

Устройство для передачи энергии автономному подводному аппарату содержит источник энергии на борту судна-носителя, кабель-трос, герметичный светодиодный излучатель высокой интенсивности, герметичную светоприемную панель. Излучатель на кабель-тросе опускают под воду и вводят в контакт со...
Тип: Изобретение
Номер охранного документа: 0002554910
Дата охранного документа: 27.06.2015
10.09.2015
№216.013.785b

Самонастраивающийся электропривод манипулятора

Изобретение относится к робототехнике. Технический результат - компенсация вредных переменных моментных воздействий на электропривод при движении манипулятора. Для этого в электропривод манипулятора дополнительно введены последовательно соединенные шестнадцатый блок умножения, первый и второй...
Тип: Изобретение
Номер охранного документа: 0002562400
Дата охранного документа: 10.09.2015
10.09.2015
№216.013.785e

Самонастраивающийся электропривод манипулятора

Изобретение относится к робототехнике. Технический результат - компенсация переменных воздействий на электропривод. Для этого в электропривод дополнительно введены последовательно соединенные третий датчик положения, девятый косинусный функциональный преобразователь, двадцать седьмой, двадцать...
Тип: Изобретение
Номер охранного документа: 0002562403
Дата охранного документа: 10.09.2015
20.10.2015
№216.013.8580

Самонастраивающийся электропривод манипулятора

Изобретение относится к робототехнике и может быть использовано для создания систем управления приводами манипуляторов. Технический результат выражается в формировании нового сигнала управления, подаваемого на вход электропривода третьей степени подвижности манипулятора, который обеспечивает...
Тип: Изобретение
Номер охранного документа: 0002565779
Дата охранного документа: 20.10.2015
13.01.2017
№217.015.8d69

Устройство для программного управления манипулятором

Изобретение относится к робототехнике и может быть использовано при создании контурных систем управления многостепенными манипуляторами. Задачей заявляемого изобретения является создание устройства управления, которое обеспечит выполнение технологических операций на протяженных объектах с...
Тип: Изобретение
Номер охранного документа: 0002604555
Дата охранного документа: 10.12.2016
13.01.2017
№217.015.8d91

Способ контроля технического состояния элементов высоковольтного оборудования

Изобретение относится к дистанционному контролю технического состояния элементов электроэнергетического оборудования (ЭО), в частности силовых трансформаторов, находящихся под напряжением, и может быть использовано для создания диагностических информационно-измерительных комплексов. Технический...
Тип: Изобретение
Номер охранного документа: 0002604578
Дата охранного документа: 10.12.2016
Showing 1-10 of 62 items.
10.04.2013
№216.012.327a

Электропривод манипулятора

Изобретение относится к робототехнике и может быть использовано при создании систем управления электроприводами манипуляторов. Технический результат - обеспечение полной инвариантности динамических свойств привода к изменениям его моментных нагрузочных характеристик. В электропривод содержит...
Тип: Изобретение
Номер охранного документа: 0002478465
Дата охранного документа: 10.04.2013
27.04.2013
№216.012.3b8c

Способ управления движением динамического объекта по пространственной траектории

Изобретение относится к области автоматического управления динамическими объектами и может быть использовано для создания высокоточных систем автоматического управления движением этих объектов по заданным пространственным траекториям. Технический результат изобретения заключается в перемещении...
Тип: Изобретение
Номер охранного документа: 0002480805
Дата охранного документа: 27.04.2013
10.07.2013
№216.012.539d

Электропривод манипулятора

Изобретение относится к робототехнике и может быть использовано при создании систем управления электроприводами манипуляторов. Изобретение направлено на обеспечение полной инвариантности динамических свойств рассматриваемого электропривода к изменениям его динамических моментных нагрузочных...
Тип: Изобретение
Номер охранного документа: 0002487008
Дата охранного документа: 10.07.2013
27.07.2013
№216.012.594a

Электропривод робота

Изобретение относится к робототехнике и может быть использовано для создания электроприводов роботов. В электропривод робота дополнительно введены четвертый синусный функциональный преобразователь, десятый и одиннадцатый блоки умножения, а также второй датчик ускорения и соответствующие связи....
Тип: Изобретение
Номер охранного документа: 0002488479
Дата охранного документа: 27.07.2013
27.07.2013
№216.012.594b

Электропривод робота

Изобретение относится к робототехнике и может быть использовано для создания электроприводов роботов. В электропривод робота дополнительно введены пятый косинусный функциональный преобразователь, тринадцатый и четырнадцатый блоки умножения, второй датчик ускорения, а также одиннадцатый сумматор...
Тип: Изобретение
Номер охранного документа: 0002488480
Дата охранного документа: 27.07.2013
10.08.2013
№216.012.5c4d

Электропривод робота

Изобретение относится к робототехнике и может быть использовано для создания электроприводов роботов. В электропривод робота дополнительно введены пятый синусный функциональный преобразователь, двенадцатый и тринадцатый блоки умножения, второй датчик ускорения, а также одиннадцатый сумматор и...
Тип: Изобретение
Номер охранного документа: 0002489250
Дата охранного документа: 10.08.2013
10.08.2013
№216.012.5c4e

Электропривод манипулятора

Изобретение относится к робототехнике и может быть использовано для создания систем управления электроприводами манипулятора. Электропривод манипулятора содержит последовательно соединенные первый сумматор, первый блок умножения, второй сумматор, усилитель и электродвигатель. Через редуктор...
Тип: Изобретение
Номер охранного документа: 0002489251
Дата охранного документа: 10.08.2013
20.05.2014
№216.012.c2d1

Устройство для управления подводным аппаратом

Изобретение относится к системам управления движением подводных аппаратов. Устройство содержит движители вертикального и горизонтального перемещений, телекамеру, установленную с возможностью поворота, датчики угла поворота, сумматоры, источники опорного сигнала, пороговые элементы, синусные и...
Тип: Изобретение
Номер охранного документа: 0002515632
Дата охранного документа: 20.05.2014
20.07.2014
№216.012.deed

Устройство для формирования программных сигналов управления пространственным движением динамических объектов

Устройство относится к вычислительной технике, а именно к области автоматического управления динамическими объектами. Техническим результатом является обеспечение максимально возможной скорости движения динамических объектов по заданной пространственной траектории без превышения предельно...
Тип: Изобретение
Номер охранного документа: 0002522855
Дата охранного документа: 20.07.2014
20.07.2014
№216.012.deee

Устройство для формирования программных сигналов управления пространственным движением динамических объектов

Устройство относится к вычислительной технике. Технический результат заявленного изобретения заключается в обеспечении заданной динамической точности скоростного движения динамического объекта (ДО) на всех участках криволинейной пространственной траектории независимо от динамических свойств...
Тип: Изобретение
Номер охранного документа: 0002522856
Дата охранного документа: 20.07.2014
+ добавить свой РИД