<<
>>

Увеличение неопределенности местоположения робота при использовании вероятностной модели движения

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

Это происходит при рекурсивном вычислении функции плотности вероятности ) в выражении (6.5), что наглядно продемонстрировано в следующем чис­ленном эксперименте [112].

Робот помещен в комнату 15?12.5 метров с начальным положением Из этого положения робот совершает четыре перемещения и после

каждого перемещения вычисляет прогноз дл5по (6.5) в соответствии с накоп­ленной в ходе перемещения неопределенностью, выражаемой матрицейВо время каждого перемещения робот проходит 3 метра вдоль прямой линии. В конце второго перемещения робот совершает правый поворот на 90 градусов.

В начале каждого перемещения происходит инициализацияВо вре­

мя каждого перемещения ковариационная матрица С< обновляется 30 раз с ис­пользованием выражения (6.11) через равные приращения позиции робота (че­рез каждые 0.1 метр пройденного пути). Результирующая в конце каждого пе­ремещения неопределенностьиспользовалась для вычисления условного распределенияпри помощи выражения (6.13). Увеличение неопре­

деленности местоположения робота в процессе этих перемещений показано на рис. 6.6. Предполагаемая траектория робота показана штриховой линией.

Рис. 6.6. Увеличение неопределенности местоположения мобильного робота после нескольких перемещений по данным одометрии с использованием веро­ятностной модели движения

<< | >>
Источник: ЛУКЬЯНОВ АНДРЕЙ АНАТОЛЬЕВИЧ. МАТЕМАТИЧЕСКОЕ МОДЕЛИРОВАНИЕ В ПРОБЛЕМЕ ОБЕСПЕЧЕНИЯ ТОЧНОСТИ ДВИЖЕНИЯ И ПОЗИЦИОНИРОВАНИЯ МОБИЛЬНЫХ МАНИПУЛЯЦИОННЫХ РОБОТОВ. ДИССЕРТАЦИЯ на соискание ученой степени доктора технических наук. Иркутск - 2005. 2005

Еще по теме Увеличение неопределенности местоположения робота при использовании вероятностной модели движения: