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

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

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

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

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

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

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

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

48
0 / 0 / 0
Регистрация: 09.02.2011
Сообщений: 57
12.02.2011, 17:36
Студворк — интернет-сервис помощи студентам
Предлагаю тебе поставить энкодеры. А далее решать проблему программно уже дело техники... Если нужно более подробно рассказать, пиши.
0
0 / 0 / 0
Регистрация: 25.12.2010
Сообщений: 504
12.02.2011, 17:37
Я считаю, что вы неправы
Возможно.Я не строила луноходов а просто сделала предположения.
0
SWK
12.02.2011, 18:55
Цитата Сообщение от Btomdyi
SWK,это реально такие доски существуют или же игра воображенияфотошоп?
Не знаю, в Интернете нашел.
Это я к тому, что не стоит излишне усложнять проблему, когда сама она этого не требует.
Если исходные данные заведомо не точны, а так же не требуется академично точного результата, то и решение надо упрощать. В пределах разумного. Например, нет смысла использовать 16 или 24 битный АЦП, если опора и элементы схемы гуляют на 5% при изменении температуры или питания... Так же и с одометрами.
0 / 0 / 0
Регистрация: 12.04.2010
Сообщений: 3,260
12.02.2011, 19:35
Цитата Сообщение от SWK
Цитата Сообщение от Btomdyi
SWK,это реально такие доски существуют или же игра воображенияфотошоп?
Не знаю, в Интернете нашел.
Это я к тому, что не стоит излишне усложнять проблему, когда сама она этого не требует.
Если исходные данные заведомо не точны, а так же не требуется академично точного результата, то и решение надо упрощать. В пределах разумного. Например, нет смысла использовать 16 или 24 битный АЦП, если опора и элементы схемы гуляют на 5% при изменении температуры или питания... Так же и с одометрами.
Поддерживаю.
0
0 / 0 / 0
Регистрация: 28.09.2010
Сообщений: 4,283
12.02.2011, 19:42
это реально такие доски существуют или же игра воображенияфотошоп?
Если присмотреться - она собрана из фотографий разных досок. Причем видимо темы там по всем предметам...
0
0 / 0 / 0
Регистрация: 25.12.2010
Сообщений: 504
12.02.2011, 20:22
Если исходные данные заведомо не точны, а так же не требуется академично точного результата, то и решение надо упрощать. В пределах разумного. Например, нет смысла использовать 16 или 24 битный АЦП, если опора и элементы схемы гуляют на 5% при изменении температуры или питания... Так же и с одометрами.
Согласна,просто в "идеальном" случае всегда хочется сделать сверхточный результат,насколько могут позволить текущие технологии.Мечтать не вредно?Вроде нет.А когда оказывается что система выходит слишком дорогая и навороченная,сообразуемся с тем что есть и выкидываем лишнее.В итоге от всей монстроидальной идеи остается ощипанный худенький "скелет",толщина которого регулируется как раз с финансами,временем,качеством и доступностью.Тут уж каждый на что горазд.
0
0 / 0 / 0
Регистрация: 16.08.2010
Сообщений: 69
12.02.2011, 20:28
Но как это будет влиять на повороты. Это еще загадка.
Если такое колесо грамотно прикрепить, лучше всего сзади, и сделать грамотную систему прижима к поверхности,то оно вообще не должно влиять на повороты, а если добавить и горизонтальную степень свободы, то оно будет немного помогать))) (кстати помоему неплохой пример это заднее колесо у трехколесной тележки, которую SWK делал(-ет). Заднее колесо там не проскальзывает, не буксует...)
0
0 / 0 / 0
Регистрация: 25.12.2010
Сообщений: 504
12.02.2011, 23:37
Однако трехногий стул куда легче опрокинуть,чем четырехногий.
0
0 / 0 / 0
Регистрация: 28.10.2010
Сообщений: 892
12.02.2011, 23:45
Если патриотично - то через ГЛОНАСС.
0
SWK
13.02.2011, 01:01
Цитата Сообщение от Btomdyi
Однако трехногий стул куда легче опрокинуть,чем четырехногий.
Три точки всегда почти на любой местности найдут опору. А от четвертой точки в простых конструкциях толку мало. Если колеса не подрессоривать, а крепить на платформе жестко, довольно часто одно из колес будет терять контакт с поверхностью. Кроме того, при четырех колесах придется пару из них делать рулевыми, что также усложнит конструкцию. И при использовании одного двигателя на два колеса нужен дифференциал в мосте, без него повороты также затруднены...
Поворот "по танковому" при четырех неповорачиваемых колесах также затруднен, тем больше, чем лучше сцепление с почвой, из за стремления такой тележки сохранять прямолинейное движение.
Так что пара ведущих колес с третьим подруливающим - свободно встающим по ходу, - является достаточно простой, и надежной системой, сочетающей простоту колеса с простотой управления и маневреностью "по танковому" - разницей проходимого колесами пути. А при правильном распределении веса по колесам устойчивость трехколесной системы ненамного хуже, чем четырехколесной, при намного более простой реализации.
Немаловажно также и то, что 3х колесное шасси допускает разворот практически на месте, с вращением колес в разные стороны, а также развороты с вращением только одного из колес, что упрощает выезд из различных тупиков, и упрощает обьезд препятствий.

Когда же будут достаточно хорошо отработаны принципы управления, движения, обнаружения и обхода препятствий, никто не мешает перейти на другое шасси, особенно при модульной системе, вроде той, что в моем роботе, с минимальными аппаратными и программными переделками. Например, я не прочь использовать со временем 4х или даже 6 колесное шасси, с независимой подвеской и амортизацией всех колес, раздельным приводом на каждое из них, и нормальным рулевым управлением одной или двумя парами из них. Изменение алгоритма потребуется только в ходовом контроллере, центральный же попрежнему будет командовать: "Прямо 20", "влево 5", "назад 10", "Поворот вправо на Х градусов", и так далее...
0 / 0 / 0
Регистрация: 25.12.2010
Сообщений: 504
13.02.2011, 01:18
Три точки всегда почти на любой местности найдут опору. А от четвертой точки в простых конструкциях толку мало
Тогда целиком и полностью согласна.Нужна независимая подвеска как минимум.А как быть с гусеничными роботами?Ставить доп.колеса-одометры?
0
SWK
13.02.2011, 01:35
Цитата Сообщение от Btomdyi
Тогда целиком и полностью согласна.Нужна независимая подвеска как минимум.А как быть с гусеничными роботами?Ставить доп.колеса-одометры?
Проще в них одометры ставить на выходные оси или на шестерни редуктора (если есть доступ). Сами гусеницы проскальзывают обычно редко.
Мне гусеницы не нравятся в основном тем, что при малых размерах их возможны заклинивания попадающими в них камушками и палочками (если ездить во дворе), а дома по ковровым дорожкам - ворс может мешать. Иногда на поворотах слетать могут. У достаточно крупных колес проходимость лучше, и изготовить самому их проще... И мусор меньше налипает.
Можно для колес использовать разные резиновые бублики - от сантехники, ручные кистевые экспандеры в спорттоварах, резиновые кольца в аптеках, которые малышам дают грызть, колеса от игрушечных машин и моделей, и много чего еще. В крайнем случае - выточить из дерева или пластмассы, и натянуть резиновое кольцо от мотоциклетной или вело камеры.
С гусеницами - сложнее...
0 / 0 / 0
Регистрация: 18.02.2011
Сообщений: 24
23.02.2011, 02:00
Здравствуйте, все))))
Может конечно я влез, не совсем в тему, поскольку границы бюджета не указаны и игра стоит свеч, тогда могу предложить весьма бюджетный вариант.
http://www.eagletreesystems.som/Support ... Manual.pdf
Это GPS-навигатор для RC моделей, довольно точная, но стоит уже у нас порядка 100 баксов((((
Так, что если у вас серьезный проект, то рекомендую не поскупится и поставить)))
0
0 / 0 / 0
Регистрация: 12.07.2011
Сообщений: 2
23.02.2011, 02:22
Цитата Сообщение от }{OTT@БЬ)Ч
Это GPS-навигатор для RC моделей
В квартире ГПС обычно не ловит:) Да и на улице точность редко превышает 10-15м.
А тут в основном мелкие модели роботов рассматриваются.
0
0 / 0 / 0
Регистрация: 18.02.2011
Сообщений: 24
23.02.2011, 02:35
Если в квартире то да, не подходит(((
Но если для улицы, то вещ превосходная, да и точность далеко не 10м, она измеряется в сантиметрах и милиметрах, поскольку на RC моделя она записывает данные в логер и при просмотре 3д графика перемещения графики от GPS, гироскопа, акселерометров и датчиков давления сходятся))))
Так что это ВЕЩ!!!!!!
И она очень точная, количеств спутников измеряется десятками))))
0
0 / 0 / 0
Регистрация: 12.07.2011
Сообщений: 2
23.02.2011, 02:48
Про конкретно это не знаю, но мой htc desire точность меньше 10м не показал ни разу. Даже в поле с количеством спутников больше 20.
0
0 / 0 / 0
Регистрация: 18.02.2011
Сообщений: 24
23.02.2011, 03:00
Цитата Сообщение от PRS
Про конкретно это не знаю, но мой htc desire точность меньше 10м не показал ни разу. Даже в поле с количеством спутников больше 20.
)))))))))))
Тот девайсик, который я скинул - разработан для слежения перемещения маленьких и очень маневренных объектов)))
0
1 / 1 / 0
Регистрация: 10.08.2010
Сообщений: 1,264
23.02.2011, 03:15
В робототехнике абсолютно не нужная вещь. Но в автопроме вещь может и будет полезной.

GPS очень легко заглушить. Глушилку легко сделать.
И, что тогда будет делать робот когда потеряет связь со спутником?
А если робот будет спускаться или подниматься? Для определения пути придется использовать дополнительные датчики.
Одним словом это слишком сложно, дорого и не надежно.

PS: Армия США не использует GPS в своих крылатых ракетах по той же причине.
0
0 / 0 / 0
Регистрация: 18.02.2011
Сообщений: 24
23.02.2011, 03:28
Спуск и подъем он фиксирует)))
Но в принципе в данной ситуации, как прибор ориентации его использовать нельзя((((
0
0 / 0 / 0
Регистрация: 27.01.2010
Сообщений: 109
23.02.2011, 21:10
юзаю E-ten GloFiish x800 для навигации. точность отличная! сантиметры/миллиметры не берусь гарантировать, но то что повороты с точностью до метра показывает это точно, причем при количестве спутников от 4 уже все ОК!
если юзать устройство для пеших прогулок, то нужно в проге переключиться на соответствующий режим и все будет в норме! причем ему не важно в городе или в поле, важно количество видимых спутников...
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
23.02.2011, 21:10

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

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

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

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

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


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

Или воспользуйтесь поиском по форуму:
40
Ответ Создать тему
Новые блоги и статьи
Программный домашний кинотеатр
russiannick 27.09.2026
Сподобился на программный домашний кинотеатр. В качестве ЯВУ по традиции выбрал js. В помощники взял Яндекс-Алису. Было создано три зала на разные интересы. исторические и ретро сериал Хичкок. . .
Беседа с ИИ о программистах, недопускающих к созданию и правке кода генеративные ИИ и причины этого
zorxor 21.09.2026
Раньше я радовался или получал некоторые эмоции, пусть небольшие, но всё же, от самого процесса написания кода, рекомпиляции и запуска, видя постепенное развитие программы и прочее. А теперь лень. . .
Мобильное приложение ColorStep
pavlinmavlin 17.09.2026
Реализовал приложение Красный, Зеленый, Синий в Unity3d + c#. Название изменил на ColorStep. Приложение прошло модерацию и теперь доступно для скачивания. Делал его сам, шаг за шагом — и вот,. . .
Запрет дублирования строк в табличной части
Maks 13.09.2026
Реализация из решения ниже выполнена на нетиповом справочнике "Нормы ТО" с табличной часть "Виды ТО", разработанного в КА2, со следующими реквизитами: - ВидТО (СправочникСсылка. ВидыТО); - ВидГСМ. . .
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Jin X 06.09.2026
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр. Работая с форумом и нейросетями в браузере часто хочется что-то подкорректировать или добавить какого-то функционала. Ниже прикреплён. . .
Программа опроса у.з. расходомера SLS-720F
Argus19 02.09.2026
Программа опроса у. з. расходомера SLS-720F Программа опрашивает один раз в минуту три ультразвуковых расходомера SLS-720F через интерфейс RS-485 по протоколу Modbus RTU. Опрашиваются регистры. . .
Hyper-V: Компьютер должен поддерживать доверенный платформенный модуль 2.0.
Maks 31.08.2026
При установке Windows 11 на виртуальную машину Hyper-V 2-го поколения вылезла такая ошибка: Решение: в параметрах виртуальной машины, в разделе "Безопасность" (Security) активировать флаг. . .
Архитектура биовида Стива в Майнкрафте: Зачем бонобо кубический каннибализм
anaschu 30.08.2026
Кубический Вагинокапитализм в Minecraft: Математический инвариант ОДУ и рок Стивов-бонобо Главная задача разработанной «Модели Всего» — наглядно продемонстрировать наличие системной «судьбы». . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru