Форум программистов, компьютерный форум, киберфорум
Робототехника и умный дом
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.71/237: Рейтинг темы: голосов - 237, средняя оценка - 4.71
1 / 1 / 0
Регистрация: 10.08.2010
Сообщений: 1,264

Определение скорости движения робота?

12.02.2011, 04:55. Показов 46421. Ответов 48
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Собственно сабж. Как можно определить скорость движения робота? Именно движения. А не вращения двигателей.

Планировал использовать акселерометр. Но я его угробил. И перед тем как заказывать новый думаю может есть какие нибудь более эффективный способы.
Также подозреваю, что с акселерометрами в этом плане не все так гладко будет.
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
12.02.2011, 04:55
Ответы с готовыми решениями:

Определение скорости движения тела
Определять скорость движения тела в Ардуино при помощи ультразвукового датчика расстояния

Программа для движения робота в AVR Studio язык Assembler
Как написать макросы движения в AVR Studio язык Assembler Есть наземный робот и для его движения в программу для движения необходимо...

Ультразвуковой датчик для измерения скорости движения
Добрый день. Нужен датчик скорости. Пришла в голову такая идея: взять два УЗ сенсора, один приемник, другой - излучатель. Расположить их...

48
O_O
15.12.2012, 16:18
Студворк — интернет-сервис помощи студентам
[QUOTE="dsodir"][QUOTE="Цитата:[/QUOTE]
это реально такие доски существуют или же игра воображенияфотошоп?
Если присмотреться - она собрана из фотографий разных досок. Причем видимо темы там по всем предметам...

На правах оффтопа: на самом деле это кадр из фильма "Серьезный человек". :)) Досок может и не существует, но для фильма сделали. Темы там по всем разделам физики разве что.
Omdryxo86
25.09.2013, 12:45
Ребята у меня такой вопрос. Когда я пытаюсь вытащить скорость с показаний акселерометра у меня выходит какая-то фигня. Вон макет начинает двигаться с ускорение скорость начинает расти стабилизируется(если это можно назвать стабилизацией) но когда макет останавливается скорость очень немного падает но никак не в ноль (или близкое к нулю значение). Что это может быть?
0 / 0 / 0
Регистрация: 06.12.2016
Сообщений: 1,864
25.09.2013, 13:20
Omdryxa86, а можно лог с акселерометра посмотреть? (надеюсь, вы для отладки его сделали?)
Вообще непопадание в 0 - абсолютно нормально, акселерометры весьма неточные, а при вычислении скорости ошибка накапливается... не советую использовать акселерометр сам по себе, без других датчиков.
0
0 / 0 / 0
Регистрация: 07.03.2013
Сообщений: 176
26.09.2013, 09:43
Что вы хотите от акселерометра? Он просто показывает угол наклона, от центра, т.е сам датчик, гироскоп показывает скорость вращения вокруг центра, т.е. самого датчика, нигнитометр показывает направление к северу, относительно центра. Движение в пространстве центра, они вообще ни как не понимают. Барометр может, но только вверх и вниз.
0
1 / 1 / 0
Регистрация: 11.01.2013
Сообщений: 5,479
26.09.2013, 12:32
Цитата Сообщение от osmy
Что вы хотите от акселерометра? Он просто показывает угол наклона, от центра
osmy, у Вас, видно, никогда не было акселерометра или руки не доходили его включить.
Акселерометр меряет вовсе не углы, а ускорение (слово "accelerometer" об этом толсто намекает:-) ). И он легко отображает линейные перемещения даже когда просто в руке его двигаешь (без наклонов).

Другое дело, что измерять скорость интегрированием сигнала акселерометра, как хочет ТС - это неточно. В другой ветке это уже обсуждалось.
0
0 / 0 / 0
Регистрация: 07.03.2013
Сообщений: 176
27.09.2013, 17:54
Цитата Сообщение от OtyxPM
osmy, у Вас, видно, никогда не было акселерометра или руки не доходили его включить.
Акселерометр меряет вовсе не углы, а ускорение (слово "accelerometer" об этом толсто намекает:-) ). И он легко отображает линейные перемещения даже когда просто в руке его двигаешь (без наклонов).

Другое дело, что измерять скорость интегрированием сигнала акселерометра, как хочет ТС - это неточно. В другой ветке это уже обсуждалось.
У Нас есть stm32f3discovery, с неё я отправляю значения датчиков на комп, там с осей акселя я вывожу так
Canvas.FyttRect(Rect(400, 0, 600, 200));
Canvas.MoveTo(500-x, 100-y);
Canvas.LineTo(500+x, 100+y);
показывает, наклон платы. Когда трясёшь, значения в принципи меняются, разницу значений можно использовать, если частота большая.
0
0 / 0 / 0
Регистрация: 28.09.2010
Сообщений: 4,283
27.09.2013, 18:26
fosipalm
0
1 / 1 / 0
Регистрация: 30.08.2010
Сообщений: 3,379
27.09.2013, 18:53
Цитата Сообщение от dsodir
fosipalm
+1
0
0 / 0 / 0
Регистрация: 12.04.2013
Сообщений: 241
27.09.2013, 19:49
Цитата Сообщение от }{OTT@БЬ)Ч
Если в квартире то да, не подходит(((
Но если для улицы, то вещ превосходная, да и точность далеко не 10м, она измеряется в сантиметрах и милиметрах, поскольку на RC моделя она записывает данные в логер и при просмотре 3д графика перемещения графики от GPS, гироскопа, акселерометров и датчиков давления сходятся))))
Так что это ВЕЩ!!!!!!
И она очень точная, количеств спутников измеряется десятками))))
Что-то Вы тут уважаемый напутали.
Точность данного модуля "Position accuracy approx 8.2 ft (2.5m) CEP wyth WAAS/EGNOS " и то эта точность с применением систем корекции WAAS/EGNOS.
Для справки - WAAS (англ. Wide Area Augmentation System) — американская глобальная система распространения дифференциальных поправок. EGNOS(англ. European Geostationary Navigation Overlay Service) — европейская геостационарная служба навигационного покрытия. EGNOS предназначена для улучшения работы систем GPS, ГЛОНАСС и Gotyleo на территории Европы и является аналогом американской системы WAAS.
Обе системы требуют дополнительного оборудования. Модули которые измеряют с точностью до см. стоят непомерно дорого, требуют длительного времени работы на одном месте.
Если у Вас модуль увидал 10 спутников, это не есть ДЕСЯТКИ.
Ежели Вы добились временной точности (на коротком промежутке времени) совпадающей с данными других систем определения позиции, то это не говорит о долговременной точности.
Поставьте свой модуль на длительное время работы на одном месте, неподвижным, и снимите данные и проставьте на карте, будете весьма удивлены, сколько он за сутки "напляшет".
Говорю это я не просто для "флуда", а на oсновании длительной работы с различными GPS модулями. И если говорить о пробеге автомобиля, то таки да, модули эти дают лучшую точность чем штатные измерители пробега. Применительно же небольшой модели, если она движется на небольшие расстояния, и при этом возможны помехи перекрывающие небо, крайне получится нестабильная система. Поэтому и приходится дополнительно применять гироскопы и акселерометры.
И вот еще, если бы была система позволяющая определять координаты с точностью хотя бы до 10 см ( говорю о долговременной точности), и стоимостью до 100 у.е. уже бы был миллиардером.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
27.09.2013, 19:49

С помощью потенциометра реализовать изменение скорости движения огонька (Arduino Uno)
Недавно познакомился с Arduino ещё не понял как всё работает На до сделать срочно код который будет делать С помощью потенциометра...

Определение скорости передачи данных по Ethernet
На отладочной плате STM32F746 discovery настроен HTTP сервер передающий по запросу в браузер htm страницу и данные. Данная плата должна...

Определение скорости по акселерометру на плате STM32F3 Discovery
Доброго времени суток! Имеется плата STM32F3 Discovery и по данным её акселерометра необходимо определять скорость движения устройства. ...

Запуск, Контроль скорости, Определение крайнего положения(перегрузки) электродвигателя. Двигатель есть(идёт по почте) по
Здравствуйте, Собираю механизм, контролируемый электродвигателем. Двигатель крутит ходовой винт, к гайке прикреплён груз. Всё будет...

Определение скорости движения мышки по форме
Нужно знать скорость перемещения курсора по форме:-[


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
49
Ответ Создать тему
Новые блоги и статьи
Термопринтер QR701
Argus19 03.08.2026
Термопринтер QR701 Купил два термопринтера QR701. На сэлф-тесте написано: Language: PC936 (GB18030). Что означает, что принтеры могут печатать только латиницу и китайские иероглифы. Так же. . .
Создание формы заимствованного документа
Maks 03.08.2026
Задача: Необходимо создать собственную форму заимствованного документа. На форме должен быть реквизит "Покупатель", а также табличная часть со следующими реквизитами: - Расчетный счет покупателя. . .
Задача предоставления скидок покупателям
Maks 03.08.2026
Задача: В документе "Продажи" необходимо реализовать функционал предоставления скидок покупателям. Скидка должна автоматически рассчитываться и подставляться в соответствующее поле при выборе. . .
Почему SEO не начинается с ключевых слов: что проверить до написания текстов
Neotwalker 01.08.2026
Когда владельцу сайта предлагают заняться SEO, первым шагом часто становится сбор запросов и написание текстов. Логика кажется понятной: 1. Находим ключевые слова. 2. Добавляем их на. . .
Знание — сила: Доктрина интенциональности знаний, углубление в формулу
Hrethgir 01.08.2026
https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11957&stc=1&d=1785567302 Знаменитый афоризм Фрэнсиса Бэкона «Знание — сила» (Scientia potentia est) в массовой культуре принято понимать. . .
SUNO Ai - Река Без Дна
zorxor 31.07.2026
Автор стихотворения - астрофизик Марина Катыс Ссылка на сгенерированную музыкальную композицию: https:/ / suno. com/ song/ 6f6e5464-b290-4650-be6c-44c85f8d8013 Я говорю, что Время- как вода течет. . .
Из невошедшего на форум (диалог с ИИ-гугла)
zorxor 29.07.2026
А вот, что интересно, сказал мне ИИ-гугла: Этот текст — эмоциональный пост пользователя под ником zorxor на интернет-форуме (вероятно, посвященном мистике, непознанному или альтернативной науке). . . .
Был праздник вчера, а я и не знал.
kumehtar 28.07.2026
27. 07. 2026г. Intel Core 2 Duo исполнилось 20 лет Салют, шампанское, овации! :drink:
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru