roboforum.ru

Технический форум по робототехнике.
Текущее время: 30 ноя 2024, 08:03

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




Начать новую тему Ответить на тему  [ Сообщений: 81 ]  На страницу Пред.  1, 2, 3, 4, 5, 6  След.
Автор Сообщение
 Заголовок сообщения: Re: v2robot
СообщениеДобавлено: 21 авг 2015, 17:31 
Не в сети
Аватара пользователя

Зарегистрирован: 18 апр 2009, 22:18
Сообщения: 10668
Holmes, а кнопок много? можно переключать режимы, допустим добавив режим управления не соединениями, а перемещением клешни. один джойстик перемещения на плоскости, второй + кнопки уже вверх/вних, углом последнего сочленения, поворотом и зажимом. смотря как кнопки расположены, может есть варианты как намного удобней управление сделать.


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

Зарегистрирован: 08 окт 2010, 14:22
Сообщения: 230
Откуда: Москва
прог. языки: Java, Javascript, C
ФИО: Роман
slom писал(а):
очень хорошо!
выглядит впечатляюще, и грузоподъемность удивительная. сервы сильно греются в режиме удержания?
как управляете, очень плавные движения, что за джойстик? модельный пульт? можно взглянуть на скетч?


Сервы вообще не греются, не замечал, там же передаточное отношение с обычной сервы 7:1. Управляет сервами Pololu MiniMaestro, ему можно задать с какой скоростью и/или ускорением двигать сервы, очень удобно. Но управление пока с компа клавишами, неудобно. Планирую прикрутить джой от денди.
Скетч, кстати, есть в первом посте, но он ничего не даст, т.к. вся плавность в сервоконтроллере зашита (я с него тащусь, честно).

Angel71 писал(а):
Holmes, а кнопок много? можно переключать режимы, допустим добавив режим управления не соединениями, а перемещением клешни. один джойстик перемещения на плоскости, второй + кнопки уже вверх/вних, углом последнего сочленения, поворотом и зажимом. смотря как кнопки расположены, может есть варианты как намного удобней управление сделать.


6 степеней своботы + захват = 7. По 2 кнопки = 14. По видео можно заметить как я туплю, забываю иногда что где ... надо будет менять управление. Пока хочу перейти на джой. Вот буду думать как это реализовать. Тут простая обратная кинематика не пойдет, т.к. сочленений 6, я специально рассчитывал чтоб можно было что угодно из любого положения поднять, в общем в раздумьях. Для начала хотя бы сделаю макросы (возврат в нулевую позицию из любого положения и т.п.).

Разработка идет не быстро ввиду наличия работы итп, но стараюсь.
Как водится буду держать в курсе.

Добавлено спустя 1 час 20 минут 22 секунды:
Протестировал, сервы двигаются довольно быстро. На видео плавно ибо программа на компе изменяет позицию плавно.
Сделано все довольно просто: пока кнопка нажата - по таймеру изменяется позиция сервы (шаг настраивается, сейчас 1 градус, таймер 50мсек).


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

Зарегистрирован: 07 сен 2014, 19:29
Сообщения: 645
Откуда: Севастополь
Skype: slom_3d
прог. языки: 3d max :)
выходит сервы у вас 360? по сути как моторы крутят большие звезды...
а если делать управление не с компа через клевую программу Pololu MiniMaestro, то как быть? уже такой плавности не будет? или есть аналог программы для скетча ардуины?

а почему джой от ниндендо а не от плейстейшин например?


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

Зарегистрирован: 18 апр 2009, 22:18
Сообщения: 10668
Holmes, у вас только кнопки? в том, то и дело, что степеней много и вместо того, что бы всеми ими управлять, можно упростить. смотря чем управляете, кнопками на компе или джойстиком. смотря какие движения нужно делать. как на последнем видео, так 2 джойстиков и нескольких кнопок легко хватит для более-менее удобного управления. переключили в режим управления "координат захвата" и допустим левый джойстик управляет перемещением в плоскости. второй вверх/вниз + или поворот или угол или зажимом.
в примерно таких частенько на передней боковой части 4 кнопки, 2 из которых достаточно просто нажимать во время управления двумя джойстиками.
Вложение:
2.jpg
2.jpg [ 26.66 КиБ | Просмотров: 2406 ]

первую кнопу зажали и два джойстика управляет и перемещением в плоскости и по высоте и ещё чего. зажали вторую кнопку и допустим первый джойстик управляет вращением по кругу (одной из первых степеней, т.е. как циркуль вращает) + увеличение/уменьшение его радиуса. второй сжимает/разжимает захват и в последнем сочленении изменяет угол. есть привод, который вокруг оси вращает захватом (как сверло), так один из джойстиков быстро отпустили и на соседних 2х кнопках повращали. часть кнопок, те же боковые "удерживаемые". а те, что сверху возле джойстиков "переключающие". попереключали верхними в нужный режим, зажали нужную боковую и эти верхние у вас же опять свободные, их можно в дополнение к джойстикам использовать. в машине состояний же это элементарно. на клавиатуре тоже вполне можно продумать, как запилить управление.
ещё раз, как сделать вариантов море, смотря какой джойстик и что нужно делать.


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

Зарегистрирован: 08 окт 2010, 14:22
Сообщения: 230
Откуда: Москва
прог. языки: Java, Javascript, C
ФИО: Роман
slom писал(а):
выходит сервы у вас 360? по сути как моторы крутят большие звезды...
а если делать управление не с компа через клевую программу Pololu MiniMaestro, то как быть? уже такой плавности не будет? или есть аналог программы для скетча ардуины?

а почему джой от ниндендо а не от плейстейшин например?


Да, сервы переделаны под 360 и крутят звезды, но на gearbox-е есть свой потенциометр (на большой звезде), к нему подключены выведенные из сервы провода. Теперь сервы делают до 400 градусов хоть и называются 360.

Pololu MiniMaestro не программа. А плавности можно добиться как я писал, изменять позицию сервы постепенно, на 1 градус каждые 50 мсек. У меня это на компе реализовано, мне так удобней, но можно и в дуине. Есть же библиотеки серво с возможностью задания скорости поворота сервы. На всякий случай я прилагаю такую библиотеку, сам когда-то переделал из обычной библиотеки Servo. Там можно скорость задать, а можно время в миллисекундах.

Джой почему такой, потому что у меня есть 2 таких от Logitech.

Angel71 писал(а):
ещё раз, как сделать вариантов море, смотря какой джойстик и что нужно делать.


Вообще конечно идея интересная, буду думать над обратной кинематикой. Сделаю отдельный режим для джоя и буду экспериментировать. Тут надо будет от задач отталкиваться. Положить предмет в сложное положение (сложное для обычной руки с 3-4 степенями и захватом) и пробовать поднять. Тогда будет понятно управление чем и куда на джое поместить.
Сейчас и начну.


Вложения:
ServoEx.zip [6.95 КиБ]
Скачиваний: 0
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: v2robot
СообщениеДобавлено: 22 авг 2015, 13:57 
Не в сети
Аватара пользователя

Зарегистрирован: 18 апр 2009, 22:18
Сообщения: 10668
а это не идея, а суровая реальность. даже на хитропопых панельках с кучей кнопочек и джойстиков управлять не особо легко. хотя бы по той причине, что руки две. для аниматроники в фильмах иногда особо не заморачиваются, просто несколько людей управляет. а так все выкручиваются вот введеним примерно таких режимов. это начали делать ещё во времена первых приставок, самое популярное было это куча комбо. ну а режимы это те же яйка, только в профиль.
можно взять ещё парочку тех же нунчак. две кнопки, джойстик и аксель.


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

Зарегистрирован: 29 апр 2011, 12:37
Сообщения: 1672
Откуда: Москва
прог. языки: С
Holmes, робот интересный.

А какую доставку использовали?

Мне предложили за 55$ при стоимости заказа 7$

_________________
R3 forum87/topic15337.html
R2 roboforum.ru/forum102/topic13980.html
R4 roboforum.ru/post336339.html#p336339
Делать надо хорошо - плохо получится само!


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

Зарегистрирован: 08 окт 2010, 14:22
Сообщения: 230
Откуда: Москва
прог. языки: Java, Javascript, C
ФИО: Роман
linvinus писал(а):
Holmes, робот интересный.

А какую доставку использовали?

Мне предложили за 55$ при стоимости заказа 7$

Ну да, там минимальная стоимость доставки примерно так, не выгодно делать мелкий заказ.
Мои были по $300, $400 и $120, доставку выбирал Express за $67, доходит за 7-10 дней.
Вообще можно кооперироваться и экономить.

Добавлено спустя 6 минут 29 секунд:
Кстати, потратил немало времени на написание кода чтения джойстика на C#. Кому интересно могу скинуть модуль, сделал через RawInput.


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

Зарегистрирован: 07 сен 2014, 19:29
Сообщения: 645
Откуда: Севастополь
Skype: slom_3d
прог. языки: 3d max :)
linvinus писал(а):
Holmes, робот интересный.

А какую доставку использовали?

Мне предложили за 55$ при стоимости заказа 7$


это что вы такое хотели заказать?

Добавлено спустя 17 минут 59 секунд:
я кстати проблему управления решил двумя пультами и соответственно 2мя операторами. один ездит и работает клешней(у меня она простая, а другой пушками и светом.
какойто баг. толи провода все в куче и идут помехи толи глючит пульты, но почему то некоторые команды как бы залипают


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

Зарегистрирован: 08 окт 2010, 14:22
Сообщения: 230
Откуда: Москва
прог. языки: Java, Javascript, C
ФИО: Роман
Скорее всего помехи. У меня когда-то давно было. Менял разводку, уменьшал количество хаоса из проводов, помогло.


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

Зарегистрирован: 07 сен 2014, 19:29
Сообщения: 645
Откуда: Севастополь
Skype: slom_3d
прог. языки: 3d max :)
Holmes писал(а):
Скорее всего помехи. У меня когда-то давно было. Менял разводку, уменьшал количество хаоса из проводов, помогло.


с проводами у меня полный 3.14 здец, как оно с таким клубком проводов вообще работает... :D

а в китае аналогичных конструкций нету?
https://www.servocity.com/html/spg400a- ... arbox.html

чтото цена не маленькая и доставка еще больше ))


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

Зарегистрирован: 08 окт 2010, 14:22
Сообщения: 230
Откуда: Москва
прог. языки: Java, Javascript, C
ФИО: Роман
Нуууу, этот как понимать "аналогичные". Припоминаю только одну серву, поищу сейчас.

Добавлено спустя 17 минут 3 секунды:
Не могу найти сейчас точно что хотел, но примерно вот это. Только у тех еще потенциометр и электроника ставились с обратной стороны черного гирбокса. Стоило это по 2000 за штуку примерно, тоже не мало, но зато не нужна серва.


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

Зарегистрирован: 18 апр 2009, 22:18
Сообщения: 10668
описываете серву, так серву и ищите. http://www.aliexpress.com/item/Free-shipping-ASMC-02A-High-power-high-torque-servo-the-24V-260kg-cm-0-12s-60/1899809165.html. заметил у россиян странную закономерность, вы на импортные товары наровите цены в рублях запоминать... хм. :pardon: 2000 это по курсу 30 или 100 или 65 или 50 или ?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: v2robot
СообщениеДобавлено: 24 авг 2015, 09:40 
Не в сети
Аватара пользователя

Зарегистрирован: 07 сен 2014, 19:29
Сообщения: 645
Откуда: Севастополь
Skype: slom_3d
прог. языки: 3d max :)
я имел ввиду волшебное крепление для стандартной сервы с волшебным зубчатым колесом, как у вас.... ну и резистором...

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: v2robot
СообщениеДобавлено: 24 авг 2015, 10:33 
Не в сети
Аватара пользователя

Зарегистрирован: 08 окт 2010, 14:22
Сообщения: 230
Откуда: Москва
прог. языки: Java, Javascript, C
ФИО: Роман
Angel71 писал(а):
описываете серву, так серву и ищите. http://www.aliexpress.com/item/Free-shipping-ASMC-02A-High-power-high-torque-servo-the-24V-260kg-cm-0-12s-60/1899809165.html. заметил у россиян странную закономерность, вы на импортные товары наровите цены в рублях запоминать... хм. :pardon: 2000 это по курсу 30 или 100 или 65 или 50 или ?


Ее и искал, однако, ночью не нашел почему-то.
Цену запоминал когда курс был 60 примерно, поэтому не стал корректировать.

Добавлено спустя 3 минуты 58 секунд:
slom писал(а):
я имел ввиду волшебное крепление для стандартной сервы с волшебным зубчатым колесом, как у вас.... ну и резистором...

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

Точно таких не знаю, иначе и сам бы может купил подешевле.
Кода готового нет, покажите свой, попробую помочь.


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

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


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

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


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

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