roboforum.ru

Технический форум по робототехнике.
Текущее время: 02 дек 2024, 16:09

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




Начать новую тему Ответить на тему  [ Сообщений: 174 ]  На страницу Пред.  1, 2, 3, 4, 5, 6, 7 ... 12  След.
Автор Сообщение
 Заголовок сообщения: Re: Клонируем LittleDog'а
СообщениеДобавлено: 02 ноя 2010, 16:41 
Не в сети
Аватара пользователя

Зарегистрирован: 06 янв 2006, 03:02
Сообщения: 496
Откуда: Москва
прог. языки: VHDL, C++, Matlab
ФИО: Павел
=DeaD= писал(а):
Этих серв тогда видимо не было :) я давно искал, года 3 назад.

Может быть :) хотя эти сервы сделаны по образу футаб и хайтеков :)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Клонируем LittleDog'а
СообщениеДобавлено: 08 ноя 2010, 15:39 
Не в сети
Аватара пользователя

Зарегистрирован: 06 янв 2006, 03:02
Сообщения: 496
Откуда: Москва
прог. языки: VHDL, C++, Matlab
ФИО: Павел
продолжаем ковырять математику.
Упрощённая модель в Солиде:
Вложение:
noga_1.jpg
noga_1.jpg [ 39.02 КиБ | Просмотров: 2085 ]


она же в Матлабе:
Вложение:
noga_01.jpg
noga_01.jpg [ 89.17 КиБ | Просмотров: 2120 ]


математическая модель:
Вложение:
model.jpg
model.jpg [ 215.14 КиБ | Просмотров: 2194 ]


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

Видео загрузить не могу, ужать нечем. Матлаб просит кодеки.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Клонируем LittleDog'а
СообщениеДобавлено: 08 ноя 2010, 15:42 
Не в сети

Зарегистрирован: 29 дек 2004, 23:15
Сообщения: 3744
Откуда: Санкт-Петербург
прог. языки: C, C++, C#, Asm
ФИО: Кашликов Сергей
Не хочешь скинуть мат модель в тему про АР-600? А то там они железо сделали, а ходить не могут научить


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Клонируем LittleDog'а
СообщениеДобавлено: 08 ноя 2010, 15:45 
Не в сети
Аватара пользователя

Зарегистрирован: 06 янв 2006, 03:02
Сообщения: 496
Откуда: Москва
прог. языки: VHDL, C++, Matlab
ФИО: Павел
Сергей писал(а):
Не хочешь скинуть мат модель в тему про АР-600? А то там они железо сделали, а ходить не могут научить

пока нечего кидать, не готово ещё.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Клонируем LittleDog'а
СообщениеДобавлено: 08 ноя 2010, 15:50 
Не в сети

Зарегистрирован: 29 дек 2004, 23:15
Сообщения: 3744
Откуда: Санкт-Петербург
прог. языки: C, C++, C#, Asm
ФИО: Кашликов Сергей
Ну у тебя хотяб что-то начато :)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Клонируем LittleDog'а
СообщениеДобавлено: 08 ноя 2010, 16:06 
Не в сети
Аватара пользователя

Зарегистрирован: 06 янв 2006, 03:02
Сообщения: 496
Откуда: Москва
прог. языки: VHDL, C++, Matlab
ФИО: Павел
Сергей писал(а):
Ну у тебя хотяб что-то начато :)

я думаю доделать до момента хождения двух ног, раз уж начал в Матлабе. Но параллельно собираюсь ознакомиться с РоботикСтудией. Интересно, где всё это делается проще и где модель будет полнее.

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

Интересно было бы узнать мнение тех, кто хорошо знаком с РоботикСтудией


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Клонируем LittleDog'а
СообщениеДобавлено: 08 ноя 2010, 18:44 
Не в сети
Аватара пользователя

Зарегистрирован: 01 сен 2009, 14:58
Сообщения: 1142
Откуда: Чехия
прог. языки: C/С++, VHDL, Verilog, ASM, Python
В матлабе моделька из солида? если да то через что в матлаб добавить? о чем читать мануал?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Клонируем LittleDog'а
СообщениеДобавлено: 08 ноя 2010, 19:04 
Не в сети
Аватара пользователя

Зарегистрирован: 06 янв 2006, 03:02
Сообщения: 496
Откуда: Москва
прог. языки: VHDL, C++, Matlab
ФИО: Павел
Aseris писал(а):
В матлабе моделька из солида? если да то через что в матлаб добавить? о чем читать мануал?

в Матлабовском хелпе читать Computer-Aided Design Translation. Там есть примеры.
на сайте Матворкс скачать плагин для Солида.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Клонируем LittleDog'а
СообщениеДобавлено: 08 ноя 2010, 20:51 
Не в сети
Аватара пользователя

Зарегистрирован: 12 янв 2007, 00:34
Сообщения: 6285
Откуда: Масква
Кстати есть аналоги (вроде как) - может будет полезно глянуть. А может и нет ))

Неплохая вроде походка.

Отличная подвижность и гибкость шасси. (там в кадре ещё другая тварюшка, но тем и веселее)

_________________
.............солнце светит, птички поют, я - зелёный бамбук меня тянет к солнцуЯ - зелёный бамбук, я - зелёный бамбук , меня тянет к солнцу. Я - не огурчик и не лягушка, я - зелёный бамбук. Меня курят...............


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Клонируем LittleDog'а
СообщениеДобавлено: 08 ноя 2010, 21:09 
Не в сети
Аватара пользователя

Зарегистрирован: 07 окт 2009, 00:29
Сообщения: 6028
Откуда: СПб
Интересно, что в первом ролике работают практически только 8 серв. Центр тяжести перемещается за счет длины ног (ценой подпрыгивания и наклона корпуса). Правда повернуть на восьми сервах наверное не получится.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Клонируем LittleDog'а
СообщениеДобавлено: 08 ноя 2010, 21:30 
Не в сети
Аватара пользователя

Зарегистрирован: 06 янв 2006, 03:02
Сообщения: 496
Откуда: Москва
прог. языки: VHDL, C++, Matlab
ФИО: Павел
MegaBIZON писал(а):
Кстати есть аналоги (вроде как) - может будет полезно глянуть. А может и нет ))

Неплохая вроде походка.

Отличная подвижность и гибкость шасси. (там в кадре ещё другая тварюшка, но тем и веселее)


Интересно сделано. Я поначалу думал, сколько степеней свободы брать, 3 или 4. Потом решил всё таки 3 оставить.
Похоже датчиков касания поверхности у него. Без них как-то не так.

Michael_K писал(а):
Интересно, что в первом ролике работают практически только 8 серв. Центр тяжести перемещается за счет длины ног (ценой подпрыгивания и наклона корпуса). Правда повернуть на восьми сервах наверное не получится.


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


нашёл ветку форума про него http://forums.trossenrobotics.com/showthread.php?t=1821


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Клонируем LittleDog'а
СообщениеДобавлено: 08 ноя 2010, 21:32 
Не в сети
Аватара пользователя

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Клонируем LittleDog'а
СообщениеДобавлено: 08 ноя 2010, 21:36 
Не в сети
Аватара пользователя

Зарегистрирован: 06 янв 2006, 03:02
Сообщения: 496
Откуда: Москва
прог. языки: VHDL, C++, Matlab
ФИО: Павел
Michael_K писал(а):
а с фига ли он тогда так качается?

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Клонируем LittleDog'а
СообщениеДобавлено: 08 ноя 2010, 23:52 
Не в сети
Аватара пользователя

Зарегистрирован: 08 окт 2004, 16:43
Сообщения: 2114
Откуда: St. Petersburg
Skype: quark-bot
ФИО: Клебан Виталий
Мне все кажется, что для того чтобы реально что-то дельно сделать надо выкидывать из сервы контроллер родной и ставить что-то что давало бы обратную связь. Потому что без этого получается практически программное управление.

_________________
Все новости о моих проектах http://savethebest.ru


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Клонируем LittleDog'а
СообщениеДобавлено: 08 ноя 2010, 23:56 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
Или тупо выводить провод с потенциометра еще один на АЦП головного МК :)

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


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

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


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

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


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

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