Хексапод (Hexapod) - как минимизировать - собираем идеи :)

Обсуждаем рождающиеся мысли и результаты экспериментов.

Re: Хексапод - как минимизировать - собираем идеи :)

Сообщение =DeaD= » 16 окт 2010, 16:27

hobbycity.com

тут в магазине при форуме есть подороже, но поближе :)
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24218
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов

Re: Хексапод - как минимизировать - собираем идеи :)

Сообщение =DeaD= » 24 окт 2010, 16:54

Решил реанимировать тему, починил сломанную в прошлых испытаниях серву, немного откалибровал, немного ходит :)

Для управления использовал HexControl 1.0.0.0

Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24218
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов

Re: Хексапод - как минимизировать - собираем идеи :)

Сообщение Pirate » 24 окт 2010, 18:39

:) крутяк
Камеру бы только получше, а то мылит не по децки :)
Аватара пользователя
Pirate
 
Сообщения: 289
Зарегистрирован: 18 авг 2010, 23:35
Откуда: Одесса

Re: Хексапод - как минимизировать - собираем идеи :)

Сообщение Angel71 » 24 окт 2010, 19:59

:) как грит один мой знакомый протягивая руки - "давай, я не против"
Аватара пользователя
Angel71
 
Сообщения: 10668
Зарегистрирован: 18 апр 2009, 22:18

Re: Хексапод - как минимизировать - собираем идеи :)

Сообщение Romeo » 24 окт 2010, 22:42

Аватара пользователя
Romeo
 
Сообщения: 320
Зарегистрирован: 04 фев 2009, 16:02
Откуда: Десногорск
прог. языки: VB, MicroC, Pascal, С++ Builder

Re: Хексапод - как минимизировать - собираем идеи :)

Сообщение =DeaD= » 24 окт 2010, 22:51

Не воспроизводится :( может на ютуб перезалить?
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24218
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов

Re: Хексапод - как минимизировать - собираем идеи :)

Сообщение Pirate » 24 окт 2010, 22:55

Romeo писал(а):Ручное управление:
http://rutube.ru/tracks/3705503.html?ma ... dc849af324

Красавец.
Только почему средняя правая нога немного не достает поверхности земли (пола)? Это в самом конце ролика. Это неровность пола, или какая-то ошибка накапливается?

Добавлено спустя 1 минуту 18 секунд:
=DeaD= писал(а):Не воспроизводится :( может на ютуб перезалить?

+1
Ненавижу рутуб.. Качество отстой, постоянные всплывающие рекламы, которые вырубить нельзя...

Добавлено спустя 1 минуту 23 секунды:
=DeaD=
А сколько твой весит? Вместе с батареей.
Аватара пользователя
Pirate
 
Сообщения: 289
Зарегистрирован: 18 авг 2010, 23:35
Откуда: Одесса

Re: Хексапод - как минимизировать - собираем идеи :)

Сообщение =DeaD= » 24 окт 2010, 22:56

Romeo писал(а):Ручное управление:
http://rutube.ru/tracks/3705503.html?ma ... dc849af324

А вот сейчас проигралось, красиво! Через что управление? Этот же HexControl?

Добавлено спустя 57 секунд:
Pirate писал(а):=DeaD=
А сколько твой весит? Вместе с батареей.

602г
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24218
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов

Re: Хексапод - как минимизировать - собираем идеи :)

Сообщение Pirate » 24 окт 2010, 22:59

:) отпад, он по идее должен без каких либо напрягов переносить на себе груз в 2кг.
Аватара пользователя
Pirate
 
Сообщения: 289
Зарегистрирован: 18 авг 2010, 23:35
Откуда: Одесса

Re: Хексапод - как минимизировать - собираем идеи :)

Сообщение =DeaD= » 24 окт 2010, 23:00

Pirate писал(а):он по идее должен без каких либо напрягов переносить на себе груз в 2кг.

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

Re: Хексапод - как минимизировать - собираем идеи :)

Сообщение Romeo » 24 окт 2010, 23:21

Pirate писал(а):Только почему средняя правая нога немного не достает поверхности земли (пола)? Это в самом конце ролика. Это неровность пола, или какая-то ошибка накапливается?

Сервы слабые, проседают. Недостатки механики. Если бы не механика, миллиметровая точность была бы.

=DeaD= писал(а):Через что управление? Этот же HexControl?

Прога самодельная, писал на VB6. Расчёт и генерацию движений берёт на себя прога. Джойстик определяется как HID-устройство. Прога читает с джойстика кнопки и значения осей, преобразует в параметры движения (вид походки, скорость, направление и т.п.) и выполняет его. Попозже поставлю концевики на ноги, чтобы по разным поверхностям ходил.

З.Ы. Прога кстати универсальная. Если пользуетесь платой OR-AVR-M128-S, всё будет работать на любом гексаподе с 18-ю сервами. Главное настройки в программе сделать.
Вложения
Cmd_3(exe).rar
(93.4 КиБ) Скачиваний: 0
Аватара пользователя
Romeo
 
Сообщения: 320
Зарегистрирован: 04 фев 2009, 16:02
Откуда: Десногорск
прог. языки: VB, MicroC, Pascal, С++ Builder

Re: Хексапод - как минимизировать - собираем идеи :)

Сообщение =DeaD= » 25 окт 2010, 09:18

Статус проекта какой - открытый\закрытый? Развивать дальше планируешь?

И еще - новый с нуля начал, т.к. HexControl уже чем-то не устраивал?

Добавлено спустя 1 час 26 минут 2 секунды:
Я пока никак не могу осилить - разобраться с HexControl, почему он как-то неправильно управляет моим шестиногом :(
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24218
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов

Re: Хексапод - как минимизировать - собираем идеи :)

Сообщение Romeo » 25 окт 2010, 16:54

=DeaD= писал(а):Статус проекта какой - открытый\закрытый? Развивать дальше планируешь?
И еще - новый с нуля начал, т.к. HexControl уже чем-то не устраивал?

Статус проекта - открытый. Планирую поставить концевики на ноги. Камера уже стоит (на видео она отсутствует). Немного модернизирую ручное управление, добавлю систему освещения в темноте. И если всё получится, продолжу разбираться с ситемой машинного зрения.
Программу управления стал писать, т.к. альтернативы по функциональности не нашёл. Какая программа позволит пользователю в реальном времени с джойстика управлять роботом? Кстати, о существовании HexControl я не знал :)
=DeaD= писал(а):Я пока никак не могу осилить - разобраться с HexControl, почему он как-то неправильно управляет моим шестиногом :(

Ради эксперимента, может стоит мою прогу поюзать?
Аватара пользователя
Romeo
 
Сообщения: 320
Зарегистрирован: 04 фев 2009, 16:02
Откуда: Десногорск
прог. языки: VB, MicroC, Pascal, С++ Builder

Re: Хексапод - как минимизировать - собираем идеи :)

Сообщение Grem » 25 окт 2010, 18:49

1) Нет исходников.
2) Не запускается :)
3) Шарп? :bad:
"There is nothing better than sliding down snow and flying through the air" (с) Shane McConkey.
Lieber ein Brett am Fuß als eins vorm Kopf, aber lieber ein Brett vorm Kopf als zwei am Fuß.
Аватара пользователя
Grem
 
Сообщения: 1530
Зарегистрирован: 16 май 2009, 12:50
Откуда: Россия
прог. языки: Java, C

Re: Хексапод - как минимизировать - собираем идеи :)

Сообщение Michael_K » 25 окт 2010, 19:41

1. декомпилируйте :)
2. у вас джойстика нет
3. VB6 (без дотнета)
Аватара пользователя
Michael_K
 
Сообщения: 6028
Зарегистрирован: 07 окт 2009, 00:29
Откуда: СПб

Пред.След.

Вернуться в Идеи

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

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