roboforum.ru

Технический форум по робототехнике.

Программа для управления платами OR

Разработка стандартизированных модулей для домашнего робостроения.
Правила форума
Правила раздела OpenRobotics

Программа для управления платами OR

Сообщение denissyslo » 18 мар 2010, 07:49

==================================================================================================================
Вставка от =DeaD= - разработчика ORFA-терминала

Репозитарий проекта: http://hg.vehq.ru/orfa-terminal (там можно скачать последнюю версию в пункте "zip" левого меню)
Клиент репозитария: TortoiseHg ( http://bitbucket.org/tortoisehg/stable/wiki/Home )
Используемая среда разработки: Qt Creator ( http://qt.nokia.com/products/developer-tools скачать SDK можно в DOWNLOAD \ LGPL \ Qt SDK for *)
Используемые дополнительные библиотеки:
* Внимание! для всех библиотек надо либо включать место где лежат соотв. файлы в PATH, либо:
  • файлы .dll надо помещать в каталог <qt>/<YYYY.MM>/qt/bin
  • .a-файлы библиотек в <qt>/<YYYY.MM>/qt/lib
  • .h-файлы заголовков в <qt>/<YYYY.MM>/qt/include

Реализованы функции:
  • Отображение видеосигнала с робота
  • Выбора COM-порта и скорости работы;
  • Настройки номеров сервоприводов шасси и pan-tilt платформы;
  • Прямого управления шасси с кнопок формы;
  • Прямого управления шасси с джойстика или геймпада;
  • Прямого управления pan&tilt платформой с ползунков формы;

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

Последняя скомпилированная версия: download/file.php?id=19341

Внешний вид терминала (не последняя версия):
orfa-term-2.jpg


Видео с терминала (не последняя версия):


==================================================================================================================


Сделал робота 6х6, http://roboforum.ru/viewtopic.php?f=10&t=7335
Все никак не доходят руки им порулить - нет программы.
Вроде определился - писать на си билдере.
Сейчас гденить скачаю и начну делать программу.
Я предлагаю тем, кто юзает подобные, обеденится и набрасать основу для типовой программы и выложить исходный код для дальнейшей переделки юзерами.
Т.к. я понимаю, что OFRA - неплохая штука, но эта неплохая штука есть только в МК, а для ее руления еще ничего нет.
Может быть у кого-то уже есть наработки.
краткая биография: родился в роддоме - учился на учебе - служил на службе - работал на работе.....
Аватара пользователя
denissyslo
 
Сообщения: 191
Зарегистрирован: 17 дек 2007, 15:39
Откуда: г. Комсмольск-на-Амуре / п.Светлая
ФИО: Денис Сусло

Re: Программа для упраления платами OR

Сообщение =DeaD= » 05 июн 2010, 22:39

Не прошивку от SSC-32 в наш модуль, а нашу прошивку ORC-32 в наш модуль :)

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

Re: Программа для упраления платами OR

Сообщение Paiko » 05 июн 2010, 22:55

а можно меня, так скажем мордой в прямую ссылочку на нее.... и хорошо бы ще описание :pardon:
Paiko
 
Сообщения: 14
Зарегистрирован: 27 ноя 2009, 12:40
Откуда: Мурманск
прог. языки: C\C++
ФИО: Камбулин Иван

Re: Программа для упраления платами OR

Сообщение =DeaD= » 05 июн 2010, 23:02

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

Re: Программа для упраления платами OR

Сообщение =DeaD= » 05 июл 2010, 21:34

Неожиданный ход :) в результате сотрудничества с EDV интегрировали AVM и навигацию по изображению в ORFA-терминал, правда пока я не готов выложить это в виде программы, которую можно развивать всем вместе, т.к. надо объединить этот вариант и уже немного продвинувшийся с того момента обычный ORFA-терминал, и надо решить - как это все сделать кросс-платформенным.
avm-orfa-term.jpg


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

Re: Программа для упраления платами OR

Сообщение pashteet » 24 сен 2010, 11:24

Блин, не могу на 7-ке 64-битной подружить Opencv и QT Creator. На XP все просто получилось, а тут засада какая-то. Куда и какие строчки надо добавить?
Аватара пользователя
pashteet
 
Сообщения: 930
Зарегистрирован: 28 авг 2009, 12:50
Откуда: Волжский
Skype: pashok0988
ФИО: Павел Петрович

Re: Программа для упраления платами OR

Сообщение Angel71 » 24 сен 2010, 18:29

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

Re: Программа для упраления платами OR

Сообщение pashteet » 24 сен 2010, 18:52

Спасибо за совет, но блин, извращенческий способ какой-то :no:
Аватара пользователя
pashteet
 
Сообщения: 930
Зарегистрирован: 28 авг 2009, 12:50
Откуда: Волжский
Skype: pashok0988
ФИО: Павел Петрович

Re: Программа для упраления платами OR

Сообщение S-T-A-L-K-E-R » 06 окт 2010, 11:41

Можно нормальное описание по установке и запуске этой программы ? То что все разбросано по 21 странице не дает понять что и как запускать. Даже нет подробного описания как с QT работать и тп... Только ссылки и кр описание... ДАйте нормальное описание !
РОБОТОТЕХНИКА для каждого СВОИМИ РУКАМИ - SERVODROID.RU [SERVODROID.RU-Робототехника для начинающих своими руками]
Аватара пользователя
S-T-A-L-K-E-R
 
Сообщения: 314
Зарегистрирован: 05 ноя 2009, 10:10
Откуда: Санкт-Петербург vs Мурманск
Skype: sergey199100
прог. языки: С, C++, C++++, Delphi, Pascal, Asm

Re: Программа для упраления платами OR

Сообщение =DeaD= » 06 окт 2010, 11:52

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

Re: Программа для упраления платами OR

Сообщение denissyslo » 07 окт 2010, 06:44

Присоединяюсь.
Кому не в тягость напишите пожалуйста инструкцию:
Скачать это и установить так-то, после чего установить то-то от-туда. Запускать так-то....
краткая биография: родился в роддоме - учился на учебе - служил на службе - работал на работе.....
Аватара пользователя
denissyslo
 
Сообщения: 191
Зарегистрирован: 17 дек 2007, 15:39
Откуда: г. Комсмольск-на-Амуре / п.Светлая
ФИО: Денис Сусло

Re: Программа для упраления платами OR

Сообщение kbnn » 12 ноя 2010, 14:45

Что с темой? Работа над программой управления прекращена?
Аватара пользователя
kbnn
 
Сообщения: 74
Зарегистрирован: 22 окт 2009, 16:13
Откуда: Дедовск

Re: Программа для упраления платами OR

Сообщение =DeaD= » 12 ноя 2010, 14:51

А что от неё нужно? До какой-то версии довели, вроде работает?

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

Re: Программа для упраления платами OR

Сообщение kbnn » 12 ноя 2010, 15:31

Спасибо. Буду пробовать.
Аватара пользователя
kbnn
 
Сообщения: 74
Зарегистрирован: 22 окт 2009, 16:13
Откуда: Дедовск

Re: Программа для упраления платами OR

Сообщение =DeaD= » 25 янв 2011, 22:05

Реанимирую тему в связи с планируемым развитием проекта OR.

Собираюсь на первое время:
1. Попробовать сделать готовый дистрибутив - скачал и запустил;
2. Добавить поддержку геймпадов и джойстиков;

Что еще нужно?

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

Re: Программа для упраления платами OR

Сообщение =DeaD= » 26 янв 2011, 08:35

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

Пред.След.

Вернуться в Open Robotics

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

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