roboforum.ru

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

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




Начать новую тему Ответить на тему  [ Сообщений: 152 ]  На страницу Пред.  1 ... 4, 5, 6, 7, 8, 9, 10, 11  След.
Автор Сообщение
 Заголовок сообщения: Re: Датчик направления
СообщениеДобавлено: 11 ноя 2009, 18:24 
Не в сети
отсылающий читать курс
Аватара пользователя

Зарегистрирован: 06 ноя 2005, 04:18
Сообщения: 14195
Откуда: Москва
У меня ж нет слона, как я измерю ?

Добавлено спустя 4 минуты 48 секунд:
=DeaD= писал(а):
идея вполне реализуемая ?

Этож сколько оборотов надо сделать при падении чтоб дальномером определить где поверхность на которую упадем ???

Теперь столкните игрушку с края стола ( этож не долго ) и посмотрите сколько она сделает оборотов до падения.

==========

Повторение - мать учения ! Поэтому повторю. Для приближения к решению этой НЕ простой задачи рекомендую использовать - 6 DOF IMU - есть разные и есть хорошие типа ADIS http://analog.com

В последние модели и компас встроен. http://www.analog.com/en/sensors/inerti ... oduct.html


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

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

Как связано использование симулятора и то, насколько прочным надо делать робота? Все деньги уйдут на бесплатный симулятор? ;)

Добавлено спустя 6 минут 39 секунд:
avr123.nm.ru писал(а):
Этож сколько оборотов надо сделать при падении чтоб дальномером определить где поверхность на которую упадем ???

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

avr123.nm.ru писал(а):
Теперь столкните игрушку с края стола ( этож не долго ) и посмотрите сколько она сделает оборотов до падения

Надо просто этим управлять ;)

Добавлено спустя 3 минуты 37 секунд:
В целом стратегия такая:

При падении:

Шаг 1. Параллельно: выравниваем ноги для приземления, замеряем, где у нас поверхность на которую летим;

Далее смотрим, какие моменты вращения имеем после шага 1 и считаем - как надо повернуться по оси вращения аккума, чтобы приземлиться на лапы;

Шаг 2. Вращаем аккум для приземления на лапы;

При приближении к рассчетно поверхности начинаем складывать лапы, чтобы саммортизировать при посадке.

Шаг 3. Складываем лапы, амортизируя падение.

Добавлено спустя 1 минуту 7 секунд:
Поправка - аккум по 1 оси вращать мало, надо 2 оси :(

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


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

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

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


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

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

Добавлено спустя 31 секунду:
А то проще выстреливаемый парашут сделать :D

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


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

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

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


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

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

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


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

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

что конкретно тебя смущает?

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


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

Зарегистрирован: 07 окт 2009, 00:29
Сообщения: 6028
Откуда: СПб
Цитата:
как насчет инвариантности конечного положения робота...

Ну, чем теоретически, лапа сильно отличается от акка?
Можно быстро крутить лапами в двух перпендикулярных плоскостях - почему бы и нет?
Кошка же крутит хвостом и лапами, а их положения тоже конечны.

Нет разве?

Но ГОРАЗДО практичнее делать прочного "первертыша" :))))


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

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

Добавлено спустя 57 секунд:
Michael_K писал(а):
Но ГОРАЗДО практичнее делать прочного "первертыша" :))))

Скукотища это :)

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


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

Зарегистрирован: 07 окт 2009, 00:29
Сообщения: 6028
Откуда: СПб
Цитата:
если мы хотим приземлиться в каком-то одном положении лап относительно тела робота - то как ими не маши в полёте - один фиг приземляться будет под одним и тем же углом к горизонту.

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


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

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

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


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

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

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


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

Зарегистрирован: 07 окт 2009, 00:29
Сообщения: 6028
Откуда: СПб
Цитата:
Сколько ты кругов нарисуешь сервами за секунду?

Это другой вопрос. Может у меня нога длинная и тяжелая, да и сервоприводы очень разные бывают :)


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

Зарегистрирован: 06 ноя 2005, 04:18
Сообщения: 14195
Откуда: Москва
=DeaD= писал(а):
им даже положение чаще, чем 50 раз в секунду передать нельзя.


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


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

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
Можно то можно - серва вращается на 60° за 0.16сек обычно. Внимание вопрос еще раз - сколько оборотов ногой на сервах можно будет получить за 1 секунду? :) Пусть 1 оборот сделаем даже полный своей ногой за 0.32сек.

Какая масса там крутиться будет? А какая общая масса? Ну и? :)

Добавлено спустя 1 минуту 42 секунды:
Тут надо быстрый агрегат какой-то для вращения. Я правда себе только с трудом представляю диск в котором в 2 плоскостях будет аккум крутиться и как это всё организовать - достаточно не просто будет :)

Добавлено спустя 49 секунд:
Может даже проще поставить 2 аккума поменьше вращающиеся по наиболее длинной оси, разместить их просто перпендикулярно друг другу.

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


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 152 ]  На страницу Пред.  1 ... 4, 5, 6, 7, 8, 9, 10, 11  След.

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


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

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


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

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