roboforum.ru

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

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




Начать новую тему Ответить на тему  [ Сообщений: 78 ]  На страницу 1, 2, 3, 4, 5, 6  След.
Автор Сообщение
 Заголовок сообщения: GIGAMESH
СообщениеДобавлено: 05 дек 2008, 14:38 
Не в сети

Зарегистрирован: 04 дек 2008, 13:53
Сообщения: 42
Откуда: Протвино
прог. языки: Delphi + Fortran
Привет всем!
Долго думал в какой раздел писать... дело в том что и предложение сотрудничества есть, и проект новый можно бы обдумать и похвастаться вроде есть чем... и вопросы есть...

Сначала похвастаюсь:
  • Года 3 или 4 назад здесь или на Робоклубе попалась мне тема про платформу Стьюарта, а я как раз искал кинематическую схему для станка с ЧПУ без направляющих - мой не окрепший мозх был вынесен идеей :O:
    Вобчем тогда и начался мой проект, о том, как происходило его развитие есть в блоге на RCDesign... и то, во что он превратился здесь и здесь.
    Ну построить гексапод в железе мало - надо уметь им управлять, соответственно, нужно написать программу для управления станком (читай роботом), да не простым а с хитрой кинематической схемой... Была поставлена задача научиться управлять любой кинематической схемой (чувствуете к чему я) - эта цель была достигнута, т.е., создав описание любой кинематики можно управлять ей с помощью GIGAMESH... Я не говорю о том, что программа доведена до совершенства... :)
    Архитектура программы такова, что в принципе, она может просчитывать траекторию для любого количества приводов и любой кинематики.
  • Здесь можно скачать программу для управления картезианским станком (обычный портал) и краткую инструкцию.
  • Здесь можно посмотреть как GIGAMESH управляет биангулярной машинкой.
Дальше вопросы:
  • Какие подходы к управлению роботами есть? Радиоуправление, ИИ, программа... интересует программный подход - каким образом записывается программа (для станков с ЧПУ есть, например, G-код)?
  • Собственно для чего применяются роботы, которые создают форумчане? Вопрос собственно возник потому, что почитав форум я не нашел ничего кроме пылесоса... :pardon:

Собственно, предложение сотрудничества:
  • интересно было бы попробовать описать кинематику какого нибудь робота, сочинить для него программу и попробовать поуправлять им.

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

_________________
Не желайте мне удачи - удача для неудачников, лучше пожелайте мне успеха.
GIGAMESH.RU


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: GIGAMESH
СообщениеДобавлено: 05 дек 2008, 15:01 
Не в сети
Безбашенный Теоретик
Аватара пользователя

Зарегистрирован: 07 янв 2006, 18:30
Сообщения: 1137
Откуда: Подмосковье
коротко - большинство здешних роботов выполняют ф-ию домашнего жывотного :D

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


а проект 5+ :Yahoo!: :Bravo: :Bravo:


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: GIGAMESH
СообщениеДобавлено: 05 дек 2008, 15:20 
Не в сети

Зарегистрирован: 04 дек 2008, 13:53
Сообщения: 42
Откуда: Протвино
прог. языки: Delphi + Fortran
lebaon писал(а):
например на станках стандарт - Г-код

GIGAMESH прекрасно понимает Ж-код 8) , ну скажем так, некоторую его часть

lebaon писал(а):
а проект 5+ :Yahoo!: :Bravo: :Bravo:

Не понял... :)

spike писал(а):
...создав описание любой кинематики можно управлять ей с помощью GIGAMESH...

spike писал(а):
...для любого количества приводов и любой кинематики...

spike писал(а):
...описать кинематику какого нибудь робота, сочинить для него программу и попробовать поуправлять им...

_________________
Не желайте мне удачи - удача для неудачников, лучше пожелайте мне успеха.
GIGAMESH.RU


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: GIGAMESH
СообщениеДобавлено: 05 дек 2008, 15:33 
Не в сети
Аватара пользователя

Зарегистрирован: 04 фев 2008, 13:18
Сообщения: 1060
Откуда: Москва
прог. языки: PHP
spike писал(а):

Вообще, то тут любители собрались моргания лампочками и никакого ИИ нет не было и не будет 8)

А вот по поводу механики интересной для вас тут ветка с пауком viewtopic.php?f=10&t=4977

Думаю автор вряд ли сможет управлять этим монстром...

У меня есть свой 3-х колёсный "робот" :lol:
Интерфейс у него UART->RS232 или поставив радиомодуль UART->ZigBee, стоит там МК LPC2134 и как программно им управлять идей пока нет т.к. я делаю пока энкодеры на двигателях.

По поводу для чего тут делают роботов - для удовольствия.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: GIGAMESH
СообщениеДобавлено: 05 дек 2008, 15:39 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
2spike: Не понял, а в чем фишка вашего проекта по отношению к роботам? Ну то есть понятно, что простейшими кодами можно задать кинематику всю, но вот допустим у нас имеется манипулятор с 5 степенями свободы, - чего ваш GIGAMESH даст разработчику софта под такой манипулятор? Есть вот например Microsoft Robitics Studio или PlayerStageGazebo - там есть полноценный симулятор, в нём понятно чего делать и понятно что оно всё даёт, а ваш пакет по отношению к таким средам в какое место интегрируется?

Добавлено спустя 47 секунд:
RoboTok писал(а):
Вообще, то тут любители собрались моргания лампочками и никакого ИИ нет не было и не будет 8)

Попрошу не обобщать! И не отвечать за всех!

RoboTok писал(а):
По поводу для чего тут делают роботов - для удовольствия.

Тоже не надо за всех!

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: GIGAMESH
СообщениеДобавлено: 05 дек 2008, 15:41 
Не в сети
Аватара пользователя

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: GIGAMESH
СообщениеДобавлено: 05 дек 2008, 15:45 
Не в сети
Аватара пользователя

Зарегистрирован: 04 фев 2008, 13:18
Сообщения: 1060
Откуда: Москва
прог. языки: PHP
=DeaD= писал(а):

Конечно вы делаете военных роботов под заказ правительства, я забыл ;)

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

Добавлено спустя 2 минуты 5 секунд:
Master писал(а):
А я вот ссылки потыкал и общую идею станка что-то не уловил, есть картинка или фотка, а то что-то влом читать весь форум?


Дык автор пишет программу для управления станками...


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

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

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

PS: Кстати, у меня уже есть опыт построения робота с минимальной навигацией в помещении по визуальным маякам. И тем не менее я не считаю возможным говорить на этом форуме за всех.

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: GIGAMESH
СообщениеДобавлено: 05 дек 2008, 16:02 
Не в сети
Безбашенный Теоретик
Аватара пользователя

Зарегистрирован: 07 янв 2006, 18:30
Сообщения: 1137
Откуда: Подмосковье
вопрос к автору - дан 5 осевой манипулятор,
может эта прога управлять им по координатам, заданным для его конца?
типа - переместить захват в точку x:y:z
а прога сама отрулит всеми двигателям?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: GIGAMESH
СообщениеДобавлено: 05 дек 2008, 16:05 
Не в сети

Зарегистрирован: 04 дек 2008, 13:53
Сообщения: 42
Откуда: Протвино
прог. языки: Delphi + Fortran
lebaon писал(а):
вопрос к автору - дан 5 осевой манипулятор,
может эта прога управлять им по координатам, заданным для его конца?
типа - переместить захват в точку x:y:z
а прога сама отрулит всеми двигателям?

именно так, но не прям сразу конечно... :)

_________________
Не желайте мне удачи - удача для неудачников, лучше пожелайте мне успеха.
GIGAMESH.RU


Последний раз редактировалось spike 05 дек 2008, 16:06, всего редактировалось 1 раз.

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

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

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: GIGAMESH
СообщениеДобавлено: 05 дек 2008, 16:06 
Не в сети
скрытый хозяин вселенной :)
Аватара пользователя

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

а насчот написания плагина и интерпретации движения

вот допусим у меня есть робот 2х колёсный
что надо сделать чтобы к ваше программе прикрутить возможность считывать траекторию движения с файла bmp (рисуем маркером на листе А4 и сканируем)и выполнять её роботом?

соответсно с возможностью подключения разных плагинов под разные роботы
под 2х колёсного с колёсам в центре
под 3х колёсного с колёсами ведущими с краю
под 4х колёсного
или вобще под гексапода.


далее усложним
допустим у меня на этом вышеописанном роботе манипулятор стоит с 3мя степенями свободы
описываем 2х колёсное шасси и 3х осевой манипулятор с захватом
выполнима ли цель: заставить робота перенести предмет с места на место по определённой траектории
например полный стакан с водой взять и максимально быстро принести в другую комнату не расплескав на поворотах


или это я вобще очёмта не о том сейчас думаю и гигамех не для этого придуман?

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: GIGAMESH
СообщениеДобавлено: 05 дек 2008, 16:08 
Не в сети

Зарегистрирован: 04 дек 2008, 13:53
Сообщения: 42
Откуда: Протвино
прог. языки: Delphi + Fortran
=DeaD= писал(а):
2spike: Главное, как оно будет решать неоднозначности. И как бы так с этим всем взаимодействовать, чтобы внутри софта своего еще раз эту модель не строить.

А о каких неоднозначностях речь?
По взаимодействию - надо детально общаться

_________________
Не желайте мне удачи - удача для неудачников, лучше пожелайте мне успеха.
GIGAMESH.RU


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: GIGAMESH
СообщениеДобавлено: 05 дек 2008, 16:10 
Не в сети
Безбашенный Теоретик
Аватара пользователя

Зарегистрирован: 07 янв 2006, 18:30
Сообщения: 1137
Откуда: Подмосковье
Цитата:
именно так, но не прям сразу конечно...
класс! :Bravo:

Цитата:
А о каких неоднозначностях речь?

очень просто, для многозвенного манипулятора существует бесконечное множество конфигураций,
где конец будет в нужном положении :)


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

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

предлагаю добавить значение энергозатратности, скока ват потребуется
и значение скорости, скока сек понадобится

и выбирать либо быстро либо энергетически правильно

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


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

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


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

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


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

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