roboforum.ru

Технический форум по робототехнике.

Навигация робота и картирование помещений недорого

Re: Навигация робота и картирование помещений недорого

cjA » 14 авг 2010, 15:16

OFFTOP
Ну как говорится есть ложь, есть большая ложь, и есть бетаверсия.

Re: Навигация робота и картирование помещений недорого

Виталий » 14 авг 2010, 18:45

При текущем положении дел сделать полноценную ИНС на базе твердотельных MEMS модулей невозможно.

Re: Навигация робота и картирование помещений недорого

avr123.nm.ru » 14 авг 2010, 20:44

Вы от имени общественности ? Широк ее круг ?

Полноценная и ненужна, требуется на небольшой промежуток времени.

Re: Навигация робота и картирование помещений недорого

Виталий » 14 авг 2010, 21:12

От той общественности которая напрямую занимается ИНС.

Re: Навигация робота и картирование помещений недорого

Grem » 14 авг 2010, 21:26

Виталий, так вы скажите с помощью чего делают _полноценные_ ИНС.

Re: Навигация робота и картирование помещений недорого

D1mcon » 14 авг 2010, 22:10

Наверно, полноценные инс стоят на межконтинентальных ракетах. :) Но и из того что есть у нас надо попробовать что-то сделать,а то тема превратиться в вечное обсуждение на основе догадок и предположений.
В общем я присоединяюсь к идее avr123.nm.ru, надо пробовать.

Re: Навигация робота и картирование помещений недорого

Grem » 14 авг 2010, 22:23

если ещё добавить магнетометр, энкодеры, компас, темп. датчик, фильтр Калмана, то, думаю, точность будет неплохой. Планирую с начала осени начать экспериментировать с приведенным мною списком, всё уже есть у меня, но так же из-за работы времени нету :)

Re: Навигация робота и картирование помещений недорого

Michael_K » 14 авг 2010, 23:06

Из всего вышеперечисленного энкодер будет выдавать наиболее адекватную информацию, но и он будет накапливать ошибку...

Уверен, на _дешевых_ датчиках сделать инерциалку практически нереально.
Да и на _хороших_ - очень непросто.

Фильтр Кальмана - штука специфическая - он хорошо работает
только в случае нормального распределения шумов и, кроме того, вносит задержку.
Да и учесть все факторы, как правило, непросто.

Если хотите "попробовать", то предлагаю простейший эксперимент - тележка
на рельсе с акселерометром (гироскоп не нужен, поскольку поворотов нет).
Массивная и задемпфированная - чтобы избегать пиковых ускорений.
Лично я пробовал...

На магнетометры и компасы слишком сильно влияет окружение (речь про помещения).
Не пробовал - по косвенным данным.

И дело здесь не только в точности измерений - тут важны и полосы частот,
и процесс оцифровки и многие другие факторы, многие физические факторы...
(на серьезных инерциалках, например, учитываются силы кориолиса, притяжение луны...)

Ну и с датчиками не так все просто - например, в практических ИНС используются нормальные гироскопы, а не ДУСы... Гироскоп - он _направление_ показывает, а не угловую скорость.
Как бы маркетологи не пытались исказить значение термина, MEMSы - это НЕ гироскопы, а всего лишь ДУСы (датчики угловых скоростей).

Re: Навигация робота и картирование помещений недорого

Grem » 14 авг 2010, 23:19

вы каких успехов добились с тележкой на рельсах?

Re: Навигация робота и картирование помещений недорого

Michael_K » 14 авг 2010, 23:30

Поставили энкодер в конце концов. Все там плохо.

Re: Навигация робота и картирование помещений недорого

D1mcon » 14 авг 2010, 23:31

На магнетометры и компасы слишком сильно влияет окружение (речь про помещения).
Не пробовал - по косвенным данным.

Да, абсолютно согласен, но мне одна мысль не дает покоя (а проверить пока не получается) - если эти датчики так чувствительны к внешним помехам, значит нужно сделать так чтобы эти помехи "работали" на нас, т.е. расположить в помещении сверхсильный магнит, может и не один (правда это уже маяками попахвает :) ).

Re: Навигация робота и картирование помещений недорого

Grem » 14 авг 2010, 23:38

к стати, чтоб уменьшить погрешность энкодеров, можно приклеить маленький магнит к краю диска колеса, и напротив него, на корпус, поставить датчик Холла, который будет считать обороты, и их сравнивать с показанием энкодера и корректировать их. У датчика Холла на несколько порядков меньше погрешности, особенно если кол-во оборотов не большое.
но не порядок быть магниту рядом с компасом и магнетометром :pardon:

Re: Навигация робота и картирование помещений недорого

Michael_K » 14 авг 2010, 23:51

Конечно маяками попахивает...
И энкодер, и компас, и магнетометр - это все привязка к внешнему миру...
Они все "маяками попахивают"...

Только ведь батарее отопления пофиг, какие поля искривлять - магнитное поле земли или поле "свермощного магнита"... Помните про топор под компасом из "детей капитана Гранта"?

Я лично компасы в руках не держал, но попадались аппнотесы,
как с помощью компаса считать проезжающие мимо автомобили.... сам факт наводит на мысли.

Добавлено спустя 8 минут 41 секунду:
Grem писал(а):чтоб уменьшить погрешность энкодеров, можно приклеить маленький магнит

Это то же самое, что поставить еще один энкодер на то же колесо...
Энкодер накапливает ошибку из-за того, что радиус колеса неточный, поверхность кривая, кривое колесо, разрешение ограничено, колесо проскальзывает и т.д. и никакие дополнительные датчики на самом колесе не помогут...
Последний раз редактировалось Michael_K 14 авг 2010, 23:52, всего редактировалось 1 раз.

Re: Навигация робота и картирование помещений недорого

avr123.nm.ru » 14 авг 2010, 23:52

Сегвей постоянно падает. :cry:

Когда же они сделают так чтоб на нем ездить можно было !
Последний раз редактировалось avr123.nm.ru 14 авг 2010, 23:53, всего редактировалось 1 раз.

Re: Навигация робота и картирование помещений недорого

Michael_K » 14 авг 2010, 23:53

Чё?


Rambler\'s Top100 Mail.ru counter