roboforum.ru

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

Простой компас для приблизительного определения положения

Re: Простой компас для приблизительного определения положени

Alex080969 » 04 апр 2013, 13:35

А почему бы ему их и не ловить? При повороте по любому будут ускорения. Просто для того что-бы расчитать угол потребуеются дополнительные вычисления, при чём на погрешность измерения накладывается ппотеря точности при обработке. Так что результат будет так-себе. Вот почему я и сказал - худо-бедно :D

Re: Простой компас для приблизительного определения положени

Myp » 04 апр 2013, 14:17

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

если автору принципиально знать направление на стороны света то энкодер магнитный компас не заменит.

Re: Простой компас для приблизительного определения положени

elmot » 04 апр 2013, 14:21

Компас НЕ показывает правильно. Мы не в чистом поле на телеге с лошадьми. Вокруг железо и и (электро)магнитные поля.

Re: Простой компас для приблизительного определения положени

Alex080969 » 04 апр 2013, 14:23

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

Re: Простой компас для приблизительного определения положени

elmot » 04 апр 2013, 14:40

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

Re: Простой компас для приблизительного определения положени

Nesenin » 04 апр 2013, 14:43

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

Re: Простой компас для приблизительного определения положени

Alex080969 » 04 апр 2013, 14:45

Да на самом то деле любой датчик будет накапливатьошибку. Весь вопрос в том что Какая ошибка предельно допустима и за какой период времени(ну или пройденоо пути). Соответственно и надо выбирать совокупность методов.

Re: Простой компас для приблизительного определения положени

elmot » 04 апр 2013, 14:49

я бы гироскоп поставил. Он ловит ровно то, что надо(угловые повороты), но там ноль ползет. Соответственно, самое простое решение для не очень точного определения - гир, но его показания игнорировать, если никуда не едем. Мелкий гир стоит от $5, платы с мк и гиром тоже есть недорогие.

Re: Простой компас для приблизительного определения положени

Nesenin » 04 апр 2013, 15:06

приехали. гир который стоит 5$ чем лучше упомянутого (лень искать другие) http://www.terraelectronica.ru/news_postup.php?ID=2271
3 осевого компаса и 3осевого акселерометра за 102рубля?

я вот запускаю квадрокоптер с платой
Изображение
при том что там 4 движка мощностью >200Вт каждый http://www.rctimer.com/index.php?gOo=go ... oductname=
рядом проходят провода (снизу по центру) и по ним идут десятки ампер.

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

все работает.
________________________________________________________
автор проще\быстрее\дешевле повторить какой-нибудь arduino проект с компасом.

Re: Простой компас для приблизительного определения положени

elmot » 04 апр 2013, 15:24

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

Re: Простой компас для приблизительного определения положени

Nesenin » 04 апр 2013, 15:29

а кому сейчас легко? :)
физика заставляет меня выносить камеры\антены\плату с акселем\гироскопами\компасом на "голову" колесному роботу
Изображение
то же самое с GPS антеной и другими антенами
и это справедливо как для машинок так и для какого-нибудь морского крейсера.
Изображение
так уж надо

Re: Простой компас для приблизительного определения положени

Myp » 04 апр 2013, 15:33

elmot писал(а):Компас НЕ показывает правильно. Мы не в чистом поле на телеге с лошадьми. Вокруг железо и и (электро)магнитные поля.

компас хотябы приблизительно показывает))
а энкодеры не показывают вобще никак.

Re: Простой компас для приблизительного определения положени

elmot » 04 апр 2013, 15:43

гпс необяз на мачту. главное чтобы сверху железа не было. эт я тебе как яхтенный старпом говорю.

Добавлено спустя 1 минуту 20 секунд:
Re: Простой компас для приблизительного определения положения
Nesenin, телега внушаит! :good: :beer:

Re: Простой компас для приблизительного определения положени

Scorpio » 05 апр 2013, 16:58

elmot писал(а):Nesenin, телега внушаит! :good: :beer:

Присоединяюсь. Телега крутая! А где про нее тема? Хотелось бы про использование кинекта подробности узнать.
По теме. Долго возился с компасом, установленном на "Ванессе". Потерял кучу времени , но никакими калибровками точности добиться не удалось. В разных местах помещения все равно одно и тоже направление показывает по-разному. Приблизительно определить направление конечно можно, только зачем?

Re: Простой компас для приблизительного определения положени

Nesenin » 05 апр 2013, 17:10

а кинект (там кстати не кинект http://www.primesense.com/developers/get-your-sensor/) пока не используется. данные вывел
Изображение
что с ними делать не знаю.
зато турель в автоматическом режиме давно опробована и уже ушла "жить на полку"
post255799.html#p255799
тема моя больше года живет post269715.html#p269715 и развивается. так как начиналось все с РУ китайской игрушки и модели гаус пушки, а заканчивать я пока и не думаю. работаем потихоньку.


Rambler\'s Top100 Mail.ru counter