О навигации транспортного робота с двумя рулевыми колесами
Розглянуто задачу навігації колісного транспортного робота з двома рульовими колесами. Задача розв’язується без використання акселерометрів і датчиків кутової швидкості тільки шляхом вимірювання кінематичних параметрів руху. Передбачається, що датчики кутів поворотів рульових коліс мають систематичн...
Gespeichert in:
| Datum: | 2017 |
|---|---|
| 1. Verfasser: | |
| Format: | Artikel |
| Sprache: | Russian |
| Veröffentlicht: |
Інститут кібернетики ім. В.М. Глушкова НАН України
2017
|
| Schriftenreihe: | Проблемы управления и информатики |
| Schlagworte: | |
| Online Zugang: | https://nasplib.isofts.kiev.ua/handle/123456789/208509 |
| Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
| Назва журналу: | Digital Library of Periodicals of National Academy of Sciences of Ukraine |
| Zitieren: | О навигации транспортного робота с двумя рулевыми колесами / В.Б. Ларин // Проблемы управления и информатики. — 2017. — № 2. — С. 145-153. — Бібліогр.: 11 назв. — рос. |
Institution
Digital Library of Periodicals of National Academy of Sciences of Ukraine| id |
irk-123456789-208509 |
|---|---|
| record_format |
dspace |
| spelling |
irk-123456789-2085092025-11-01T01:06:53Z О навигации транспортного робота с двумя рулевыми колесами Про навігацію транспортного робота з двома рульовими колесами On navigation of the transport robot with two steering wheels Ларин, В.Б. Роботы и системы искусственного интеллекта Розглянуто задачу навігації колісного транспортного робота з двома рульовими колесами. Задача розв’язується без використання акселерометрів і датчиків кутової швидкості тільки шляхом вимірювання кінематичних параметрів руху. Передбачається, що датчики кутів поворотів рульових коліс мають систематичні похибки, які необхідно компенсувати. Корекція навігаційних параметрів здійснюється за допомогою сигналів GPS. Детально розглянуто випадок, коли систематичну похибку має тільки один з датчиків кутів поворотів рульових коліс. Запропонований підхід базується на тому, що колісний робот розглядається як система з неголономними зв’язками. Ефективність функціонування такої навігаційної системи демонструється на прикладі. The problem of navigation of the wheeled transport robot with two steering wheels is considered. The problem is solved without the use of accelerometers and gyroscopes, but only by measurement of kinematic parameters of movement. It is supposed, that sensors of angles of turns of steering wheels have regular errors which it is necessary to compensate. Correction of navigating parameters is carried out by signals of GPS. The case when only one of the sensors of angles of turns of steering wheels has a regular error is considered in detail. The stated approach is based on the treatment of the wheeled robot as a system with nonholonomic constraints. Efficiency of algorithm of such navigating system is shown on the example. 2017 Article О навигации транспортного робота с двумя рулевыми колесами / В.Б. Ларин // Проблемы управления и информатики. — 2017. — № 2. — С. 145-153. — Бібліогр.: 11 назв. — рос. 0572-2691 https://nasplib.isofts.kiev.ua/handle/123456789/208509 531.8 10.1615/JAutomatInfScien.v49.i3.20 ru Проблемы управления и информатики application/pdf Інститут кібернетики ім. В.М. Глушкова НАН України |
| institution |
Digital Library of Periodicals of National Academy of Sciences of Ukraine |
| collection |
DSpace DC |
| language |
Russian |
| topic |
Роботы и системы искусственного интеллекта Роботы и системы искусственного интеллекта |
| spellingShingle |
Роботы и системы искусственного интеллекта Роботы и системы искусственного интеллекта Ларин, В.Б. О навигации транспортного робота с двумя рулевыми колесами Проблемы управления и информатики |
| description |
Розглянуто задачу навігації колісного транспортного робота з двома рульовими колесами. Задача розв’язується без використання акселерометрів і датчиків кутової швидкості тільки шляхом вимірювання кінематичних параметрів руху. Передбачається, що датчики кутів поворотів рульових коліс мають систематичні похибки, які необхідно компенсувати. Корекція навігаційних параметрів здійснюється за допомогою сигналів GPS. Детально розглянуто випадок, коли систематичну похибку має тільки один з датчиків кутів поворотів рульових коліс. Запропонований підхід базується на тому, що колісний робот розглядається як система з неголономними зв’язками. Ефективність функціонування такої навігаційної системи демонструється на прикладі. |
| format |
Article |
| author |
Ларин, В.Б. |
| author_facet |
Ларин, В.Б. |
| author_sort |
Ларин, В.Б. |
| title |
О навигации транспортного робота с двумя рулевыми колесами |
| title_short |
О навигации транспортного робота с двумя рулевыми колесами |
| title_full |
О навигации транспортного робота с двумя рулевыми колесами |
| title_fullStr |
О навигации транспортного робота с двумя рулевыми колесами |
| title_full_unstemmed |
О навигации транспортного робота с двумя рулевыми колесами |
| title_sort |
о навигации транспортного робота с двумя рулевыми колесами |
| publisher |
Інститут кібернетики ім. В.М. Глушкова НАН України |
| publishDate |
2017 |
| topic_facet |
Роботы и системы искусственного интеллекта |
| url |
https://nasplib.isofts.kiev.ua/handle/123456789/208509 |
| citation_txt |
О навигации транспортного робота с двумя рулевыми колесами / В.Б. Ларин // Проблемы управления и информатики. — 2017. — № 2. — С. 145-153. — Бібліогр.: 11 назв. — рос. |
| series |
Проблемы управления и информатики |
| work_keys_str_mv |
AT larinvb onavigaciitransportnogorobotasdvumârulevymikolesami AT larinvb pronavígacíûtransportnogorobotazdvomarulʹovimikolesami AT larinvb onnavigationofthetransportrobotwithtwosteeringwheels |
| first_indexed |
2025-11-01T02:07:43Z |
| last_indexed |
2025-11-02T02:03:59Z |
| _version_ |
1847642333608148992 |
| fulltext |
© В.Б. ЛАРИН, 2017
Международный научно-технический журнал
«Проблемы управления и информатики», 2017, № 2 145
РОБОТЫ И СИСТЕМЫ ИСКУССТВЕННОГО ИНТЕЛЛЕКТА
УДК 531.8
В.Б. Ларин
О НАВИГАЦИИ ТРАНСПОРТНОГО РОБОТА
С ДВУМЯ РУЛЕВЫМИ КОЛЕСАМИ
Введение
В последнее время, кроме общих вопросов теории управления и навигации
(см. [1–5], где есть дальнейшие ссылки), значительное внимание уделяется задачам
построения навигационных систем, не использующих датчики угловой скоро-
сти (см. [6], где есть дальнейшие ссылки). К этому классу можно отнести и задачи
навигации без использования как датчиков угловой скорости, так и акселеро-
метров [7, 8].
Ниже рассматривается задача навигации колесного транспортного робота
с двумя рулевыми колесами. Задача решается без использования акселерометров
и датчиков угловой скорости, только путем измерения кинематических параметров
движения. Предполагается, что датчики углов поворотов рулевых колес имеют
систематические ошибки, которые необходимо компенсировать. Коррекция нави-
гационных параметров осуществляется с помощью сигналов GPS. Подробно рас-
смотрен случай, когда систематическую погрешность имеет только один из дат-
чиков углов поворотов рулевых колес. Излагаемый подход базируется на том, что
колесный робот рассматривается как система с неголономными связями. Эф-
фективность функционирования такой навигационной системы демонстриру-
ется на примере.
1. Уравнения движения
Найдем уравнения движения для колесного транспортного робота (ТР)
с двумя рулевыми колесами (рис. 1). Предполагается, что ,2 LAO BO ,
21, — углы поворота переднего и заднего рулевого колеса соответственно,
— угол, который образует кор-
пус аппарата с осью .x
Полагая известными углы
21, и скорость точки )( BVB , со-
гласно плану скоростей (рис. 1) (точ-
ка C — мгновенный центр скоро-
стей) запишем следующее выра-
жение для угловой скорости :
1
21
cos2
)sin(
L
VB . (1)
y
0 x
B
2
VB
12
1 VA
A
C
О
Рис. 1
146 ISSN 0572-2691
Обозначив yoxo VyVx 00 , проекции на оси x и y скорости точки ,O
запишем соотношения
)(tg
sin)2(
cos)2(
1
LV
LV
xo
yo
, ,)(tg
sin
cos
2
xo
yo
V
V
которые можно переписать в виде
0cos)cos()sin( 222 yoxo VV ,
0cos)2()cos()sin( 211 LVV yoxo
или в матричной форме
,
0
0
b
V
V
A
y
x
)cos()sin(
)cos()sin(
11
22
A ,
1
2
cos)2(
cos
L
b . (2)
Решение системы (2) имеет следующий вид:
cos
sin
)sin( 21
1
0
0
s
y
x
AbA
V
V
,
)2,2()1,2(
)2,1()1,1(
ss
ss
s
AA
AA
A , (3)
)sin()sin()()1,1( 2121 LLAs ,
21coscos2)2,1( LAs ,
),2,1()1,2( ss AA )1,1()2,2( ss AA
или с учетом (1)
cos
sin
cos2 10
0
s
B
y
x
A
L
V
V
V
. (4)
При L эти соотношения можно представить в таком виде [9]:
)sin)sin(coscoscos2(
)sin(
2121
12
L
Vxo
,
)cos)sin(sincoscos2(
)sin(
2121
12
L
Vyo
.
Отметим, что в случае 0 соотношения (4) с учетом (1) принимают
следующий вид:
cos
sin
sincos
cossin
22
22
B
yo
xo
V
V
V
. (5)
Если 0,0 2 , то согласно (5) выражения для yoxo VV , совпадают с приведен-
ными в [7]:
sin
cos
0
0
B
y
x
V
V
V
.
Таким образом, соотношения (1), (3) являются уравнениями (в кинематиче-
ском приближении) движения ТР с двумя рулевыми колесами. Однако если
Международный научно-технический журнал
«Проблемы управления и информатики», 2017, № 2 147
известны 21,,,, yoxoB VVV , то величины cos,sin , а следовательно, и угол
определяются соотношением (4). Поэтому эти соотношения можно использовать
в навигационной задаче [7, 8] определения величины по результатам измерений
yoxo VV , , например, приемником GPS, установленным в точке O .
2. Навигация ТР
Рассмотрим возможность построения навигационного комплекса ТР без ис-
пользования акселерометров и датчиков угловой скорости. Предполагается, что
фигурирующая в (1) скорость ÂV может быть получена в результате регистрации
угловой скорости задних колес ТР. Как следует из соотношения (1), при извест-
ной величине BV угловая скорость определяется величиной углов поворота ру-
левых колес (величиной 21, ). В этой ситуации можно путем интегрирования
yoxo VV , (которые определяются (4)) и величины , определяемой (1), находить
как функции времени координаты точки O объекта ),( yx и ориентацию объекта
(угол ). Предполагая, что регистрация значений BV , 21, происходит в дис-
кретные моменты времени, для получения оценок текущих значений ,, yx мож-
но использовать ту или иную аппроксимацию. Так, пусть измерение параметров
BV , 21, происходит через равные интервалы времени ,d т.е. dtt kk 1 ,
,2,1,0k , где kt — момент k -го измерения.
Обозначим ku вектор навигационных параметров в этот же момент времени:
Tkkkk yxu .
Здесь и далее верхний индекс «Т» означает операцию транспонирования.
Полагая, что скорость изменения существенно меньше скорости измене-
ния ,, yx далее будем использовать следующую аппроксимацию, которая опреде-
ляет последовательность векторов ku :
12)85( 211 kkkkk wwwduu , (6)
T][
kyokxokk VVw
,
k
kkBk
kkkk
L
V
d
1
21
1
cos2
)sin(
,
,
здесь yokxok VV , определяются соотношением (4), где принимается, что ,11 k
kBkBk VV ,,22 .
Отметим, что соотношения (6) можно рассматривать как аналог соотно-
шения (2) [7].
Вопросы о точностных характеристиках такой аппроксимации рассматрива-
лись в [7].
3. Уравнения фильтра
Обозначим T
21 ][ yx вектор погрешностей определения
навигационных параметров для системы, движение которой описывается уравне-
ниями (1), (4). Предполагая, что скорость BV регистрируется точно, а погрешности
датчиков углов поворота рулевых колес 21, постоянны, можно записать
148 ISSN 0572-2691
уравнения изменения ошибок навигационной системы, использующей в качестве
исходной информации кинематические параметры системы (1), (4) (аналог
уравнения (3.1) [5]):
F , (7)
— вектор шумов измерений, ненулевые элементы матрицы F (размера 55 )
имеют следующий вид:
)sin()cos(sincos
2
212213 BB Vtg
L
VF
,
2
1
2
14
)(cos
sincos
2
L
VF B
,
)sin()sin(cossin
2
221215 BB Vtg
L
VF
,
)cos()cos(sinsin
2
221223 BB Vtg
L
VF
,
2
1
2
24
)(cos
coscos
2
L
VF B
,
)cos()sin(coscos
2
221225 BB Vtg
L
VF
,
2
1
2
34
)(cos
cos
2
L
V
F B ,
1
12
35
cos
)cos(
2
L
V
F B .
В качестве дискретного аналога (7), т.е. соотношения, связывающего изменение
ошибок через малый интервал времени ,d принимается следующее уравнение
(аналог уравнения (3.2) [5]):
kkkk n 1 , (8)
dFI ,
kn — вектор случайных помех. Здесь и далее I — единичная матрица соответ-
ствующего размера. Пусть на k -м такте работы системы имеет место следую-
щий процесс наблюдений:
kkk Hz , (9)
k — погрешность измерений.
Отметим, что GPS-приемник, установленный в точке O (рис. 1), позволяет,
кроме координат 00 , yx точки ,O определить и скорость этой точки, т.е. 00 , yx VV .
Используя эту информацию, можно согласно (4) находить оценку угла . Другими
словами, можно считать, что GPS-приемник, располагаемый в точке ,O дает
информацию о координатах yx, и угле . Отметим, что GPS-приемник не дает
Международный научно-технический журнал
«Проблемы управления и информатики», 2017, № 2 149
информацию о величине систематических погрешностей 21, . Поэтому
можно считать, что матрица H в (9) имеет следующую структуру:
00100
00010
00001
H . (10)
Таким образом, используя соотношения (9), (10), задачу коррекции навигаци-
онной системы (НС) можно формулировать как задачу оптимальной фильтрации.
Известно (см., например, [10, п.12.4]), что решение этой задачи имеет вид
.
),(
kkk
kkkkk HzK
(11)
Матрица коэффициентов усиления фильтра ( kK ), генерирующего вектор оп-
тимальной оценки k , определяется следующим образом (уравнения фильтра):
1TT )( kkkk RHHMHMK . (12)
,T
1 kkkkk QSM (13)
.)( TT
kkkkkk KRHHMKMS (14)
Здесь матрицы kk RQ , являются ковариационными матрицами шумов kn , k , ко-
торые фигурируют в (8), (9). Матрица 0M — ковариационная матрица начальной
оценки вектора ; считается заданной. Отметим, что обычно коррекция ошибок
НС происходит через 1j тактов. В этом случае в промежутках между момента-
ми коррекции изменение ошибок НС происходит в соответствии с уравнением (8),
а изменение их корреляционной матрицы — в соответствии с (13) (можно по-
лагать, что на этих тактах H = 0, т.е. фигурирующая в (12) матрица 0K ). На
такте, на котором осуществляется коррекция, изменения корреляционной мат-
рицы описываются уравнением (14).
Далее будет рассматриваться упрощенный вариант задачи коррекции, т.е.
предполагается, что систематическая погрешность присутствует только в одном
датчике. Известно, какой датчик обладает систематической погрешностью, кото-
рую надо компенсировать. Очевидно, что в этом случае вектор содержит 4
компоненты и матрица H имеет следующий вид:
0100
0010
0001
H . (15)
Соотношения, определяющие матрицу ,F могут быть получены из приведенных
выше общих соотношений. Так, если отсутствует систематическая погрешность
)0( 22 , т.е. вектор T
1][ yx , то соответствующая матрица F
(размера 44 ) получается путем вычеркивания в матрице, фигурирующей в (7),
последней строки и последнего столбца, т.е. в этом случае ненулевые элементы
матрицы F имеют такой вид:
150 ISSN 0572-2691
)sin()cos(sincos
2
212213 BB Vtg
L
VF
,
2
1
2
14
)(cos
sincos
2
L
VF B
,
)cos()cos(sinsin
2
221223 BB Vtg
L
VF
,
2
1
2
24
)(cos
coscos
2
L
VF B
,
2
1
2
34
)(cos
cos
2
L
V
F B .
Отметим, что при 02 , 0 выражения для матрицы F совпадают
с (3.1) [5].
Аналогичным образом может быть записано выражение для матрицы F
и в случае 01 . В этом случае в матрице F , определяемой (7), необходимо
вычеркнуть 4-й столбец и 4-ю строку.
Применительно к случаю ,02 опишем процедуру коррекции. Коррекция
систематической погрешности 1 происходит следующим образом. Полученная
в результате коррекции (11) на такте, когда 0H , оценка 1
~
̂ систематической
погрешности 1 (четвертая компонента вектора k ) вычитается из показаний
датчика угла поворота рулевого колеса (до следующего момента коррекции, при
котором 0H ).
Так, пусть nt — моменты коррекции (моменты, когда 0H ). Обозначим
nn ,1,1 , значения систематической погрешности 1 до и после nt ,
а n,1
~
̂ — оценку систематической погрешности в момент nt . В этом случае
nnn k ,1,1,1
~
̂ . (16)
Выбором величины, фигурирующего в (16) коэффициента k , можно влиять
как на быстроту затухания пере-
ходного процесса, так и на флукту-
ацию значений n,1
~
ˆ после окон-
чания переходного процесса (рис.
2).
Для повышения точности вы-
числительных процедур в такого ро-
да задачах обычно используются ал-
горитмы, позволяющие вычислять
множители Холецкого соответству-
ющих ковариационных матриц.
Ниже будет описан алгоритм [11],
базирующийся на QR-разложении
матрицы. Предполагается, что матрица kR обратима. Общий случай см. в [11].
50 60 t
0 10 20 30 40
– 0,2
– 0,1
0
0,1
0,2
0,3
0,4
1d
50 60 t
Рис. 2
Международный научно-технический журнал
«Проблемы управления и информатики», 2017, № 2 151
4. Вычисление множителей Холецкого
Пусть kkkk rqpm ,,, — множители Холецкого матриц kkkk RQSM ,,, со-
ответственно, т.е.
.R,Q,S , TTTT
kkkkkkkkkkkk rrqqppmmM (17)
В рассматриваемом случае обратимости матрицы kR соотношение (14) мож-
но переписать в следующем виде:
.)( T11TTT
kkkkkkk mHmRHmImpp (18)
Представим выражение в скобках в виде произведения двух прямоуголь-
ных матриц
.][
,
1TT
T1TT
kkk
kkkkk
rHmIN
NNHmRHmI
С помощью ортогональной матрицы U, используя алгоритм QR-разложения,
преобразуем матрицу TN следующим образом:
,
0
T
kk
k
NU
(19)
где k — обратимая матрица.
Итак, согласно (18), (19) имеем
.1 kkk mp (20)
Аналогично представим правую часть (13) в виде произведения двух прямо-
угольных матриц и используем QR-разложение этих матриц, которое осуществля-
ет ортогональная матрица kZ .
,TT
11 kkkk TTmm
,][ kkkk qpT (21)
,
0
T
T
TZ
X
k
k
(22)
.1 kk Xm (23)
Таким образом, по заданным kk rm , согласно (19), (20) вычисляется множи-
тель kp , а далее согласно (21)–(23) находится множитель 1km .
Пример. ТР (рис. 1), расстояние между осями которого 12 LAB м,
,L движется по окружности, радиус которой ì10R (радиус движения
точек BA, ), с постоянной скоростью 1V м/с. Согласно рис. 1
2
1 105sin
R
L
.
Измерения параметров движения происходят с частотой 50 Гц, т.е. c02,0d .
Принимаются следующие гипотезы о погрешностях измерений кинематических
параметров ТР: скорость BV регистрируется без помех, измерения угла поворота
рулевого колеса 1 сопровождаются аддитивными погрешностями. Погрешность
измерений угла поворота nm1 содержит систематическую погрешность m
и случайную n , которая моделируется последовательностью случайных чисел kn
с равномерным распределением, нулевым математическим ожиданием и диспер-
сией 03,0 . Интервал времени, на котором проводилось моделирование,
152 ISSN 0572-2691
принят равным 68 с. В начальный момент точка O ТР имеет координаты:
22 Rx , 0y . Угол при 0t принят равным
2
.
Проиллюстрируем возможность использования сигналов GPS для коррек-
ции НС. Частота коррекции принимается равной Ãö
4
1
. Систематические погреш-
ности измерения углов поворота рулевых колес следующие: 5,01 , 02 .
Погрешность 1 компенсируется в соответствии с соотношением (16). Матрица H
задается соотношением (15). Определим фигурирующие в (18) множители Холецкого.
Полагаем, что матрицы kk rq , не зависят от k , т.е. rrqq kk , ,
.,1,0 k Выберем следующие значения для этих матриц
1,0000
01,000
0010
0001
10 2q ,
1,000
010
001
2,0 .
Определяющая ковариационную матрицу начальной оценки вектора ,
матрица 0p принимается в виде Ip 3
0 10 . Для определения навигационных
параметров использовалось соотношение (6).
Результаты моделирования работы описанного алгоритма НС приведены на
рис. 2–4.
10 60 40 0 20 30 50 t
– 1
– 3
– 4
– 2
0
1
2
,, óx
Рис. 4
Изменение систематической погрешности 1 (сплошная линия соответ-
ствует 1k в (16), штриховая — 4,0k ) приведено на рис. 2. На рис. 3 показаны
графики оценки траектории движения ТР (сплошная линия) и фактическая траек-
тория (пунктирная линия). На рис. 4 приведены графики погрешностей определе-
ния координат и угла поворота ТР (сплошная линия соответствует x , пунктир-
ная — ,y штрих-пунктирная — ).
Отметим, что результаты, приведенные на рис. 3, 4, соответствуют значению
4,0k в (16).
Судя по результатам, приведенным на этих графиках, описанный алгоритм НС
позволяет компенсировать значительные систематические погрешности датчика.
Заключение
Рассмотрена задача навигации колесного транспортного робота с двумя руле-
выми колесами. Задача решается без использования акселерометров и датчиков
угловой скорости, только путем измерения кинематических параметров движения.
Предполагается, что датчики углов поворотов рулевых колес имеют системати-
– 10 – 8 – 6 – 4 – 2 0 2 4 6 8 x
– 8
– 6
– 4
– 2
0
2
4
6
8
y
Рис. 3
Международный научно-технический журнал
«Проблемы управления и информатики», 2017, № 2 153
ческие ошибки, которые необходимо компенсировать. Коррекция навигационных
параметров осуществляется с помощью сигналов GPS. Подробно рассмотрен случай,
когда систематическую погрешность имеет только один из датчиков углов пово-
ротов рулевых колес. Излагаемый подход базируется на том, что колесный робот
рассматривается как система с неголономными связями. Эффективность функциони-
рования такой навигационной системы демонстрируется на примере.
В.Б. Ларін
ПРО НАВІГАЦІЮ ТРАНСПОРТНОГО РОБОТА
З ДВОМА РУЛЬОВИМИ КОЛЕСАМИ
Розглянуто задачу навігації колісного транспортного робота з двома рульовими
колесами. Задача розв’язується без використання акселерометрів і датчиків ку-
тової швидкості тільки шляхом вимірювання кінематичних параметрів руху.
Передбачається, що датчики кутів поворотів рульових коліс мають системати-
чні похибки, які необхідно компенсувати. Корекція навігаційних параметрів
здійснюється за допомогою сигналів GPS. Детально розглянуто випадок, коли
систематичну похибку має тільки один з датчиків кутів поворотів рульових ко-
ліс. Запропонований підхід базується на тому, що колісний робот розглядається
як система з неголономними зв’язками. Ефективність функціонування такої на-
вігаційної системи демонструється на прикладі.
V.B. Larin
ON NAVIGATION OF THE TRANSPORT ROBOT WITH
TWO STEERING WHEELS
The problem of navigation of the wheeled transport robot with two steering wheels is
considered. The problem is solved without the use of accelerometers and gyroscopes,
but only by measurement of kinematic parameters of movement. It is supposed, that
sensors of angles of turns of steering wheels have regular errors which it is necessary
to compensate. Correction of navigating parameters is carried out by signals of GPS.
The case when only one of the sensors of angles of turns of steering wheels has a
regular error is considered in detail. The stated approach is based on the treatment of
the wheeled robot as a system with nonholonomic constraints. Efficiency of algo-
rithm of such navigating system is shown on the example.
1. Martynyk A.A. Elememts of a theory of stability of motion for hybrid systems (review) // Int.
Appl. Mech. — 2015. — 51, N 3. — P. 3–66.
2. Larin V.B., Tunik A.A. On improving the quality of tracking the program trajectory by aircraft // Ibid.
— 2015. — 51, N 5. — P. 137–144.
3. Larin V.B., Tunik A.A. Fault–tolerant strapdown inertial navigation systems with external correc-
tions // Appl. and Comp. Math. — 2015. — 14, N 1. — Р. 23–37.
4. Larin V.B., Tunik A.A. Software algorithms for low-cost strapdown inertial navigation systems of
small UAV // TWMS J. Pure Appl. Math. — 2016. — 7, N 2. — P. 146–166.
5. Larin V.B. On navigation sensor error correction // Int. Appl. Mech. — 2016. — 52, N 1. — P. 90–95.
6. Larin V.B., Tunik A.A. On inertial-navigation system without angular-rate sensor // Ibid. — 2013.
— 49, N 4. — P. 488–500.
7. Ларин В.Б. О навигации колесного транспортного робота // Международный научно-
технический журнал «Проблемы управления и информатики». — 2014. — № 4. — С. 89–95.
8. Larin V.B. Navigation of the wheeled transport robot under measurement noise // TWMS J. Pure
Appl. Math. — 2016. — 7, N l. — P. 20–27.
9. Fazal-ur-Rehman. steering of nonholonomic mobile robots by using differential geometric ap-
proach // Appl. Comput. Math. — 2002. — 1, N 2. — P. 131–141.
10. Bryson A.E. Jr., Ho-Yu-Chi. Applied optimal control. optimization, estimation and control. —
Massachusetts, Waltham : Braisdell Publising Company. — 1969. — 544 p.
11. Larin V.B. Attitude-determination problems for a rigid body // Int. Appl. Mech. — 2001. — 37, N
7. — P. 870–898.
Получено 20.12.2016
|