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

 
 
> Измерение расстояния, пути с 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
Ответов
_pv
сообщение May 12 2014, 15:27
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 2 563
Регистрация: 8-04-05
Из: Nsk
Пользователь №: 3 954



используя один акселерометр нельзя отличить поворот самого датчика от приложенного поперечного ускорения.
мемс гироскоп тут не поможет так как имеет большие смещения/дрейфы и очень быстро потеряет направление.
надо брать 3 разнесённых акселерометра, а еще лучше 4, чтобы не в одной плосткости находились, и по ним определять и ориентацию в пространтстве и направление ускорения.
однако чтобы получить смещения из ускорения, его надо интегрировать, причём дважды, поэтому любые минимальные смещения начинают очень быстро накапливаться.
то есть 1mg ошибки (а с обычными акселерометрами будет больше) или 10мм/с^2, за пару минут (100сек) превратится в a * t ^ 2 / 2 = 5м ошибки. ну и дальше квадратично за 20мин - 500м.
и это только длина пройденного пути при допущении что мы знаем куда перемещаемся, а с потерей ориентации в пространстве будет гораздо хуже, то есть за те же пару минут, мемсы что гироскопы, что акселерометры полностью забудут куда они изначально были направлены и в результате в какую именно сторону был двигается объект уже не узнать
Go to the top of the page
 
+Quote Post
amaora
сообщение May 12 2014, 15:37
Сообщение #3


Местный
***

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



Цитата(_pv @ May 12 2014, 19:27) *
надо брать 3 разнесённых акселерометра, а еще лучше 4, чтобы не в одной плосткости находились, и по ним определять и ориентацию в пространтстве и направление ускорения.


Есть какие-то результаты по такой схеме? Мне кажется это развалится быстрее ДУСов.
Go to the top of the page
 
+Quote Post
_pv
сообщение May 12 2014, 15:59
Сообщение #4


Гуру
******

Группа: Свой
Сообщений: 2 563
Регистрация: 8-04-05
Из: Nsk
Пользователь №: 3 954



Цитата(amaora @ May 12 2014, 21:37) *
Есть какие-то результаты по такой схеме? Мне кажется это развалится быстрее ДУСов.

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

Go to the top of the page
 
+Quote Post
amaora
сообщение May 12 2014, 16:22
Сообщение #5


Местный
***

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



Цитата(_pv @ May 12 2014, 19:59) *
по сравнению с гироскопами, так можно по g ориентацию определять, хотя бы частично, с вращением вокруг оси параллельной g - беда.


Без дополнительных предположений о траектории движения так же (как и в случае с акс. + дус) нельзя по акселерометрам определить ориентацию. Ну начнут они все выдавать вектор повернутый на 10 градусов, это будет ориентация или ускорение? Или в свободном падении все 0 будут показывать.

Добавка: Можно пересчитать показания акселерометров, чтобы постоянная составляющая скомпенсировалась а угловая осталась. Получается снова ДУС.

Сообщение отредактировал amaora - May 12 2014, 16:30
Go to the top of the page
 
+Quote Post
_pv
сообщение May 12 2014, 16:41
Сообщение #6


Гуру
******

Группа: Свой
Сообщений: 2 563
Регистрация: 8-04-05
Из: Nsk
Пользователь №: 3 954



Цитата(amaora @ May 12 2014, 22:22) *
Без дополнительных предположений о траектории движения так же (как и в случае с акс. + дус) нельзя по акселерометрам определить ориентацию. Ну начнут они все выдавать вектор повернутый на 10 градусов, это будет ориентация или ускорение?


для этого их и надо несколько штук разнесённых в пространстве, так как тогда при повороте они угловое ускорение увидят и его можно проинтегрировать чтобы угол поворота получить. и поворот от ускорения всторону можно будет отличить.
Цитата(amaora @ May 12 2014, 22:22) *
Или в свободном падении все 0 будут показывать.

при отсутсвии силы тяжести ориентация по акселерометрам пожалуй хуже чем по гироскопам, там хотя бы только один раз интегрировать надо.
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
|- - amaora   Цитата(_pv @ May 12 2014, 20:41) для этог...   May 13 2014, 10:32
- - fider   Может быть, это будет интересно? У нас делали. 1....   May 12 2014, 17:16
- - Aner   Дус может и лучше но из-за цены, доступности не ра...   May 13 2014, 13:27
|- - amaora   Цитата(Aner @ May 13 2014, 17:27) Дус мож...   May 15 2014, 17:47
|- - Aner   QUOTE (amaora @ May 15 2014, 20:47) ... д...   May 18 2014, 05:30
|- - polyakovav   Цитата(Aner @ May 18 2014, 13:40) Нет от ...   May 18 2014, 11:54
|- - 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
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 30th July 2025 - 05:13
Рейтинг@Mail.ru


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