roboforum.ru

Технический форум по робототехнике.
Текущее время: 07 май 2025, 13:09

Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ Сообщений: 39 ]  На страницу 1, 2, 3  След.
Автор Сообщение
 Заголовок сообщения: датчик растяжения
СообщениеДобавлено: 26 окт 2009, 13:44 
Не в сети

Зарегистрирован: 26 окт 2009, 13:10
Сообщения: 9
Откуда: Санкт-Петербург
привет Господа,

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: датчик растяжения
СообщениеДобавлено: 26 окт 2009, 13:47 
Не в сети
Аватара пользователя

Зарегистрирован: 15 сен 2007, 13:03
Сообщения: 6338
Откуда: Красноярск
прог. языки: ASM(МК), C(PC)
ФИО: Гагарский Андрей Александрович
я думаю в будущем делать свою электронику к сервам, тем что выберу подходящими.. момент можно мерить измеряя ток якорю ДПТ сервы...

_________________
«Как сердцу выразить себя? … Мысль изреченная есть ложь!»
В этом мире меня подводит доброта и порядочность...
"двое смотрят в лужу, один видит лужу, другой отраженные в ней звезды"


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: датчик растяжения
СообщениеДобавлено: 26 окт 2009, 13:51 
Не в сети
Аватара пользователя

Зарегистрирован: 21 дек 2006, 19:56
Сообщения: 4468
Откуда: Украина, г.Одесса
прог. языки: Delphi и С
Можно в пружину засунуть переменный резистор линейный, как ползунок в магнитофоне.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: датчик растяжения
СообщениеДобавлено: 26 окт 2009, 13:52 
Не в сети
Аватара пользователя

Зарегистрирован: 15 сен 2007, 13:03
Сообщения: 6338
Откуда: Красноярск
прог. языки: ASM(МК), C(PC)
ФИО: Гагарский Андрей Александрович
выглядеть будет ужасно и громоздко...

_________________
«Как сердцу выразить себя? … Мысль изреченная есть ложь!»
В этом мире меня подводит доброта и порядочность...
"двое смотрят в лужу, один видит лужу, другой отраженные в ней звезды"


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: датчик растяжения
СообщениеДобавлено: 26 окт 2009, 13:52 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
2hagureinu: Зависит от бюджета, есть готовые датчики давления, которые можно поставить на концы ног. Но если нужно именно на суставах мерить - такого не видел пока, можно действительно через ток попробовать, посмотрите проект OpenServo, может быть у них это уже есть.

_________________
Проект [[Open Robotics]] - Универсальные модули для построения роботов


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: датчик растяжения
СообщениеДобавлено: 26 окт 2009, 14:04 
Не в сети

Зарегистрирован: 26 окт 2009, 13:10
Сообщения: 9
Откуда: Санкт-Петербург
к сожалению, думаю, что ток в серве не поможет. если я правильно понимаю, это в статике работать не будет. и хочется именно на суставах, т.к. это дает дополнительную и очень полезную информацию о векторе силы, действующей на ногу...


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: датчик растяжения
СообщениеДобавлено: 26 окт 2009, 14:05 
Не в сети
отсылающий читать курс
Аватара пользователя

Зарегистрирован: 06 ноя 2005, 04:18
Сообщения: 14195
Откуда: Москва
hagureinu писал(а):
бывают такие? собственно что посоветуете?

Австриямикросистемс вам подойдет. prosoft.ru имеет на складе.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: датчик растяжения
СообщениеДобавлено: 26 окт 2009, 14:07 
Не в сети

Зарегистрирован: 17 апр 2009, 15:09
Сообщения: 987
Откуда: Rostov-Don
Цитата:
робот должен уметь чувствовать усилие на суставах. на данный момент думаю соединить сервопривод с суставом с помощью тросика пущенного через довольно жесткую пружину, работающую на растяжение

А Вы не путаете усилие с позицией? Вас положение сустава интересует или нагрузка на привод?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: датчик растяжения
СообщениеДобавлено: 26 окт 2009, 14:09 
Не в сети
Аватара пользователя

Зарегистрирован: 15 сен 2007, 13:03
Сообщения: 6338
Откуда: Красноярск
прог. языки: ASM(МК), C(PC)
ФИО: Гагарский Андрей Александрович
а вычитаете внимательно посты? мерить нужно растяжение пружины...

_________________
«Как сердцу выразить себя? … Мысль изреченная есть ложь!»
В этом мире меня подводит доброта и порядочность...
"двое смотрят в лужу, один видит лужу, другой отраженные в ней звезды"


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: датчик растяжения
СообщениеДобавлено: 26 окт 2009, 14:16 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
2avr123: А нет информации - работающий рядом движок сервы не помешает своим ЭМ излучением работе магнитного энкодера?

_________________
Проект [[Open Robotics]] - Универсальные модули для построения роботов


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: датчик растяжения
СообщениеДобавлено: 26 окт 2009, 14:31 
Не в сети

Зарегистрирован: 26 окт 2009, 13:10
Сообщения: 9
Откуда: Санкт-Петербург
avr123.nm.ru писал(а):
hagureinu писал(а):
бывают такие? собственно что посоветуете?

Австриямикросистемс вам подойдет. prosoft.ru имеет на складе.


это интересно. спасибо!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: датчик растяжения
СообщениеДобавлено: 26 окт 2009, 14:46 
Не в сети
скрытый хозяин вселенной :)
Аватара пользователя

Зарегистрирован: 18 сен 2006, 12:26
Сообщения: 18018
Откуда: Тверь по прозвищу Дверь
прог. языки: псевдокод =) сила в алгоритме!
ФИО: глубокоуважаемый Фёдор Анатольевич
а вы внимательно пишете посты?

имея пружину соединённую с суставом мы сможем измерять положение сустава
туда сюда на какой угол нога повернулась будем знать

а уже зная силу пружины в ньютонах(заранее динамометром измерив) мы математически сможем высчитать усилие которое эту пружину растянуло, на 1см допустим .

Добавлено спустя 2 минуты 43 секунды:
нужны данные требуемой точности

может достаточно поставить переменный резистор в сустав с пружиной

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

_________________
<telepathmode>На вопросы отвечает Бригадир Телепатов!</telepathmode>
Всё уже придумано до нас!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: датчик растяжения
СообщениеДобавлено: 26 окт 2009, 14:48 
Не в сети
отсылающий читать курс
Аватара пользователя

Зарегистрирован: 06 ноя 2005, 04:18
Сообщения: 14195
Откуда: Москва
=DeaD= писал(а):
2avr123: А нет информации - работающий рядом движок сервы не помешает своим ЭМ излучением работе магнитного энкодера?

Я не проверял, но энкодеры как раз для электропривода рекомендуются ими и для линейного тоже.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: датчик растяжения
СообщениеДобавлено: 26 окт 2009, 14:51 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
Я просто думаю - можно ли их заместо переменника в серву засунуть, там оно совсем рядом с движком будет, а так замечательное решение было бы - всё в защищенном корпусе.

_________________
Проект [[Open Robotics]] - Универсальные модули для построения роботов


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: датчик растяжения
СообщениеДобавлено: 26 окт 2009, 14:51 
Не в сети
скрытый хозяин вселенной :)
Аватара пользователя

Зарегистрирован: 18 сен 2006, 12:26
Сообщения: 18018
Откуда: Тверь по прозвищу Дверь
прог. языки: псевдокод =) сила в алгоритме!
ФИО: глубокоуважаемый Фёдор Анатольевич
хотя если там сервы стоят..
то либо робот уже сломался и его раздавило нагрузкой
либо стоит ровно в том положении в котором мы указали подав импульс на сервы
и смысла в пружине и определения положения ноль!


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

_________________
<telepathmode>На вопросы отвечает Бригадир Телепатов!</telepathmode>
Всё уже придумано до нас!


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 39 ]  На страницу 1, 2, 3  След.

Часовой пояс: UTC + 4 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 0


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
phpBB SEO