Previous Page  7 / 19 Next Page
Information
Show Menu
Previous Page 7 / 19 Next Page
Page Background

Кэ Кэ Гэн, Н.А. Чулин

82

ISSN 0236-3933. Вестник МГТУ им. Н.Э. Баумана. Сер. Приборостроение. 2017. № 3

ошибка матрицы

B

V

L

увеличивается со временем. Для решения этой проблемы

координаты БПЛА получены с помощью алгоритма SLAM, а не визуальной одо-

метрией, т. е. координаты характерных точек можно найти из уравнения:

,

,

,

,

.

f

f

v

B

b k

b k

V k w k

= +

X X R X

Расширенный фильтр Калмана (EKF) в алгоритме SLAM.

Для алгоритма

планирования полета БПЛА целесообразно использовать модель, описываю-

щую только кинематику траекторного движения. При этом можно принять, что

на каждом шаге алгоритма скорость полета не меняется, а изменения скорости

от шага к шагу ограничены располагаемыми ускорениями.

Вектор состояния модели движения камеры на БПЛА и матрицу координат

ориентиров в неподвижной системе координат можно записать следующим об-

разом:

т

,

;

v v

V

b b

=

X X V

т

,1

,2

,

,

,

, ...,

, ...,

,

f

f

f i

f n

M b

b

b

b

=

X X X X X

где

т

,

,

v

v v v

x y z

b

b b b

V v v v

=

— скорость камеры в неподвижной системе координат;

т

,

,

,

,

,

,

f i

f i

f i

f i

b

b b b

x y z

=

X

— координаты

i

-го ориентира в неподвижной системе

координат;

n

число наблюдаемых ориентиров.

Расширенный вектор состояния камеры на БПЛА и ориентиров карты в не-

подвижной системе координат имеет вид

[

]

т

,

.

V M

=

X X X

Рис. 3.

Системы координат для момента времени

:

k

B B B B

O X Y Z

— базовая неподвижная система координат;

,

,

,

,

V k V k V k V k

O X Y Z

— связанная система

координат БПЛА в момент

k

;

,

,

,

,

W k W k W k W k

O X Y Z

— система координат камеры в момент

k

;

1,

1,

1,

1,

k

k k

k

C C C C

O X Y Z

— система координат камеры для первого кадра изображения в момент

k

;

2,

2,

2,

2,

k

k

k

k

C C C C

O X Y Z

— система координат камеры для второго кадра изображения в момент

k