реклама на сайте
подробности

 
 
> Измерение расстояния, пути с MEMs акселерометр + гироскоп
Aner
сообщение May 12 2014, 12:58
Сообщение #1


Гуру
******

Группа: Свой
Сообщений: 4 869
Регистрация: 28-02-08
Из: СПБ
Пользователь №: 35 463



Кто делал реализацию просьба поделитесь достигнутыми результатами, идеями, алгоритмами, ссылками, прогами. Задача в измерении пути в 2D, 3D используя MEMs акселерометр, гироскоп например такие ADXL345; L3G4200 или аналогичные. Допустимая точность, разбросы параметров. Скорость в пределах от 0 до 50км/час. 1 - предполагается прямолинейное равномерное движение в плоскости по прямой точка точка. 2 - предполагается криво-линейное не равномерное движение в плоскости по прямой точка точка. 3 - в 3D криво, неравномерно.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Aner
сообщение May 13 2014, 13:27
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 4 869
Регистрация: 28-02-08
Из: СПБ
Пользователь №: 35 463



Дус может и лучше но из-за цены, доступности не рассмтривается. Не для леталки нужно. Предел расстояния для измерения от 2 до 500 метров, с точностью 1...5% допускаются. Для первого варианта Z вертикаль можно не использовать - предполагается прямолинейное равномерное движение в плоскости по прямой точка точка. Да могут быть шаги, бег, можно использовать эту идею. Но также может быть и колёсное движение или перемещение по плоскости.
Go to the top of the page
 
+Quote Post
amaora
сообщение May 15 2014, 17:47
Сообщение #3


Местный
***

Группа: Участник
Сообщений: 421
Регистрация: 2-01-08
Пользователь №: 33 778



Цитата(Aner @ May 13 2014, 17:27) *
Дус может и лучше но из-за цены, доступности не рассмтривается.


Цитата
The L3G4200 is a low-power, three-axis angular rate sensor ...


Ничего не понял про цену и доступность. Аngular rate sensor это и есть Датчик Угловой Скорости (ДУС).

Цитата
Предел расстояния для измерения от 2 до 500 метров, с точностью 1...5% допускаются.


Исходите из времени работы БИНС, а не расстояния. Ну или можно приблизительно пересчитать, пешеходная скорость 5км/час дает 6 минут. Для начала самым наивным образом можете дважды проинтегрировать измерение неподвижного акселерометра и посмотреть, что будет через 6 минут. Чтобы получить не более 25м ошибки за 6 минут, ошибка нуля акселерометра должна быть ниже 4e-4 м/c^2. У ADXL345 температурная зависимость 0.4 mg (~4e-3 м/c^2) на градус. То есть уже превышение в 10 раз, от одного градуса изменения температуры. И это лишь один из источников погрешности.

А от литературы отказываетесь зря, многие вопросы нашли бы там ответы. Мне вот нравится "Н.И. Амелькин Динамика твердого тела", кратко и понятно. Да оно не про БИНС, а про то на чем основаны любые ИНС.
Go to the top of the page
 
+Quote Post
Aner
сообщение May 18 2014, 05:30
Сообщение #4


Гуру
******

Группа: Свой
Сообщений: 4 869
Регистрация: 28-02-08
Из: СПБ
Пользователь №: 35 463



QUOTE (amaora @ May 15 2014, 20:47) *
... дважды проинтегрировать измерение неподвижного акселерометра и посмотреть, что будет через 6 минут. Чтобы получить не более 25м ошибки за 6 минут, ошибка нуля акселерометра должна быть ниже 4e-4 м/c^2.

У ADXL345 температурная зависимость 0.4 mg (~4e-3 м/c^2) на градус. То есть уже превышение в 10 раз, от одного градуса изменения температуры. И это лишь один из источников погрешности.

А от литературы отказываетесь зря, многие вопросы нашли бы там ответы. Мне вот нравится "Н.И. Амелькин Динамика твердого тела", кратко и понятно. Да оно не про БИНС, а про то на чем основаны любые ИНС.

Нет от литературы не отказываюсь, ... Температурная зависимость позже (предполагается, что температура не меняется), поскольку при измерении могу контролировать, следить за температурой.
Контролировать отклонения от нуля, после двойного интегрирования неподвижного акселерометра не проблема. Получается приемлемо. А вот в движении по прямой точка-точка, идет накопление ошибки от двух других дименсий, если делаем слежение в 3D.
Go to the top of the page
 
+Quote Post
polyakovav
сообщение May 18 2014, 11:54
Сообщение #5


Частый гость
**

Группа: Свой
Сообщений: 197
Регистрация: 26-05-06
Из: Воронеж
Пользователь №: 17 486



Цитата(Aner @ May 18 2014, 13:40) *
Нет от литературы не отказываюсь, ... Температурная зависимость позже (предполагается, что температура не меняется), поскольку при измерении могу контролировать, следить за температурой.
Контролировать отклонения от нуля, после двойного интегрирования неподвижного акселерометра не проблема. Получается приемлемо. А вот в движении по прямой точка-точка, идет накопление ошибки от двух других дименсий, если делаем слежение в 3D.


Комплексная система навигации мобильного комплекса на GPS, акселерометрах и гироскопе в автономном режиме (потеря сигнала GPS) имеет уход около 5 градусов за первую минуту, потом дрейф ускоряется.
Для компенсации дрейфов нужно провести инициализацию (движение, сочетающее прямые участки 100 м с поворотами в разные стороны).
В общем, современные МЕМС не позволяют пока получить необходимую точность в автономе. Немного улучшает ситуацию магнитометр, но он чувствителен к влиянию всякого железа и токов - в помещениях сильно врет.
Очень неплохие результаты можно получить на встроенной навигации смартфонов, только нужно брать сырые данные с датчиков.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Aner   Измерение расстояния, пути с MEMs акселерометр + гироскоп   May 12 2014, 12:58
- - a-p   Цитата(Aner @ May 12 2014, 16:58) Кто дел...   May 12 2014, 13:40
- - Aner   http://habrahabr.ru/post/131555/   May 12 2014, 13:40
- - TSerg   См./ищи "Бесплатформенные инерциальные навига...   May 12 2014, 13:41
|- - Aner   QUOTE (TSerg @ May 12 2014, 16:41) См./ищ...   May 12 2014, 14:28
|- - TSerg   Цитата(Aner @ May 12 2014, 18:28) Но они ...   May 12 2014, 22:07
|- - Aner   QUOTE (TSerg @ May 13 2014, 01:07) Ну и к...   May 13 2014, 08:03
|- - TSerg   Цитата(Aner @ May 13 2014, 12:03) Разница...   May 13 2014, 13:25
- - amaora   Хорошие БИНС расходятся по 1 м/с (в среднем минут ...   May 12 2014, 15:00
- - _pv   используя один акселерометр нельзя отличить поворо...   May 12 2014, 15:27
|- - amaora   Цитата(_pv @ May 12 2014, 19:27) надо бра...   May 12 2014, 15:37
|- - _pv   Цитата(amaora @ May 12 2014, 21:37) Есть ...   May 12 2014, 15:59
|- - amaora   Цитата(_pv @ May 12 2014, 19:59) по сравн...   May 12 2014, 16:22
|- - _pv   Цитата(amaora @ May 12 2014, 22:22) Без д...   May 12 2014, 16:41
|- - amaora   Цитата(_pv @ May 12 2014, 20:41) для этог...   May 13 2014, 10:32
- - fider   Может быть, это будет интересно? У нас делали. 1....   May 12 2014, 17:16
|- - polyakovav   Цитата(Aner @ May 18 2014, 13:40) ... А в...   May 19 2014, 13:56
- - TSerg   35 лет назад небольшая (20 кг) платформенная ИНС д...   May 15 2014, 18:59
- - TSerg   Кстати, если говорить о пешеходных БИНС, то удаетс...   May 18 2014, 12:38
- - amaora   Aner А по оптическим датчикам не подходит? http:...   May 19 2014, 11:01
|- - Aner   QUOTE (amaora @ May 19 2014, 18:11) Aner ...   May 19 2014, 13:30
- - Aner   Вибрация, тремор (этот, не совсем технический терм...   May 20 2014, 02:28
- - amaora   Понятно, значит литература уже изучена и вопрос в ...   May 20 2014, 09:19
- - Aner   Если задаёмся порогом, делаем переодическое обнуле...   May 20 2014, 10:11
- - alx125   Возможно будет интересна статья "Мультисенсор...   May 22 2014, 20:40
- - Aner   QUOTE (alx125 @ May 23 2014, 03:50) Возмо...   May 24 2014, 04:41
- - alx125   Цитата(Aner @ May 24 2014, 11:51) Все же ...   May 24 2014, 06:33


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 22nd July 2025 - 07:44
Рейтинг@Mail.ru


Страница сгенерированна за 0.01442 секунд с 7
ELECTRONIX ©2004-2016