roboforum.ru

Технический форум по робототехнике.
Текущее время: 20 апр 2025, 10:11

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


Правила форума


Правила раздела OpenRobotics



Начать новую тему Ответить на тему  [ Сообщений: 402 ]  На страницу Пред.  1, 2, 3, 4, 5, 6 ... 27  След.
Автор Сообщение
 Заголовок сообщения: Программа для управления платами OR
СообщениеДобавлено: 18 мар 2010, 07:49 
Не в сети
Аватара пользователя

Зарегистрирован: 17 дек 2007, 15:39
Сообщения: 191
Откуда: г. Комсмольск-на-Амуре / п.Светлая
ФИО: Денис Сусло
==================================================================================================================
Вставка от =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
orfa-term-2.jpg [ 69.77 КиБ | Просмотров: 74835 ]


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


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


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

_________________
краткая биография: родился в роддоме - учился на учебе - служил на службе - работал на работе.....


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Программа для упраления платами OR
СообщениеДобавлено: 18 мар 2010, 11:13 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
Будете первым в списке "не нужно упрощать команды" :)
Вот только в списке "нужно упрощать команды (aka нифига вы тут всё усложнили :shock: )" уже человек 15 :)

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Программа для упраления платами OR
СообщениеДобавлено: 18 мар 2010, 11:19 
Не в сети

Зарегистрирован: 10 фев 2010, 15:37
Сообщения: 151
Откуда: Волгоград
Виктор Казаринов писал(а):
после нескольких отладок железа с такой прогой она станет ненужной. Смысл в ней какой? Тогда уж нужно вернуться к формулированию ТЗ. Хотя можно написать такой плагин к моей проге запросто.

Во! Я про это и хотел сказать, пусть для отладок, но использовать её будет не 1 человек - а это уже так сказать кое-то, а новичкам она вообще как воздух будет нужна. И как правильно заметили, не надо будет рыть справочники, в окне терминала всё будет дублироваться, и тот же новичок не будет вопросы задавать а будет реально видеть что и как. А возможность писать плагины это крнечно огромный плюс, а там хоть сиквенсер для шестинога, хоть что во что горазд. Хотя....может я и не прав конечно.

_________________
Вертолёт - душа погибшего танка....


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Программа для упраления платами OR
СообщениеДобавлено: 18 мар 2010, 11:32 
Не в сети
Аватара пользователя

Зарегистрирован: 21 июн 2006, 11:22
Сообщения: 1387
Откуда: г. Омск
Skype: victorkazarinov
прог. языки: почти все понемногу
ФИО: Казаринов Виктор Геннадьевич
2R0Ver: вы совершенно правы. Я предлагаю взять за основу мой программный комплекс AIAssistant, который бы был ассистентом в работе как начинающего роботостроителя, так и всех других людей от серьезного роботоэкспериментатора до домохозяйки, управляющей домашним роботом.
Для этого можно создавать различные плагины на языке ECLIPS. Мое предложение - лишь одно из.. Никто не запрещает каждому писать собственные программы на любых языках и подходах к робототехнике.

_________________
Проект Robosonic RS http://www.aigod.com


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Программа для упраления платами OR
СообщениеДобавлено: 18 мар 2010, 11:34 
Не в сети

Зарегистрирован: 10 фев 2010, 15:37
Сообщения: 151
Откуда: Волгоград
=DeaD= писал(а):
А еще надо сделать человеческие команды для ORFA, типа "#4 P1500 <cr>", а не "S40 0D 04 05B0 P <cr>"

Хорошо бы было.

_________________
Вертолёт - душа погибшего танка....


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Программа для упраления платами OR
СообщениеДобавлено: 18 мар 2010, 11:35 
Не в сети
Аватара пользователя

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

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Программа для упраления платами OR
СообщениеДобавлено: 18 мар 2010, 11:37 
Не в сети
Аватара пользователя

Зарегистрирован: 21 июн 2006, 11:22
Сообщения: 1387
Откуда: г. Омск
Skype: victorkazarinov
прог. языки: почти все понемногу
ФИО: Казаринов Виктор Геннадьевич
Моя прога написана на C++ Зачем нужен этот язык человеку, у кот. внимание приковано к другому - к роботу? Тут или относительно легкое решение собственных задач, либо маниакальное стремление писать на каком-то одном языке. Я даже ECLIPS не рассматриваю в качестве конечного. Собираюсь делать надстройку в виде упрощенного естественного языка. Второй язык - это язык GUI интерфейса.

_________________
Проект Robosonic RS http://www.aigod.com


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Программа для упраления платами OR
СообщениеДобавлено: 18 мар 2010, 11:45 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
В любом случае если наберем желающих на разработку в Qt - делать будем в Qt, потому как кроссплатформенность, я за неё обеими руками.

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Программа для упраления платами OR
СообщениеДобавлено: 18 мар 2010, 14:02 
Не в сети
Аватара пользователя

Зарегистрирован: 17 дек 2007, 15:39
Сообщения: 191
Откуда: г. Комсмольск-на-Амуре / п.Светлая
ФИО: Денис Сусло
Предлагаю для начала устроить, например, голосование.
1) Что-то не наблюдаю кнопку добавления опроса, может модераторы добавят?
2) Определившись с языком и библиотеками набрать группу лиц, заинтересованных в разработке этой проги
3) В этом кругу обсудить стуктуру программы и то, что желаем и в каком виде
4) Приступить к разработке

_________________
краткая биография: родился в роддоме - учился на учебе - служил на службе - работал на работе.....


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

Зарегистрирован: 18 апр 2009, 22:18
Сообщения: 10668
:) понятия не имею, что за язык такой eclips, знаю среду разработки eclipse. :) а среда эта жесть. жутко тормозная, глючная и не сильно удобная
:oops: я за QT. с++, кроссплатформенность, в библиотеке модулей для основных направлений вполне. видел гуи приложения, на калечных недо-библиотеках такое малореально создать. вполне возможно они были написаны на qml, а он ой как близок к wpf`овскому xaml`у.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Программа для упраления платами OR
СообщениеДобавлено: 18 мар 2010, 14:22 
Не в сети
Аватара пользователя

Зарегистрирован: 17 дек 2007, 15:39
Сообщения: 191
Откуда: г. Комсмольск-на-Амуре / п.Светлая
ФИО: Денис Сусло
Я так понимаю дело клонится в сторону QT
тогда такой вопрос:
Я скачал:
http://torrents.ru/forum/viewtopic.php?t=2147307
вроде си билдер
Я то скачал?
что мне качать дальше (Что бы было QT)?

_________________
краткая биография: родился в роддоме - учился на учебе - служил на службе - работал на работе.....


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Программа для упраления платами OR
СообщениеДобавлено: 18 мар 2010, 14:22 
Не в сети
Аватара пользователя

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Программа для упраления платами OR
СообщениеДобавлено: 18 мар 2010, 14:27 
Не в сети
Аватара пользователя

Зарегистрирован: 18 апр 2009, 22:18
Сообщения: 10668
да нету срульки уже, как-то медленно до вас инфа доходит
я так понимаю речь шла о http://rutracker.org/forum/viewtopic.php?t=2147307
отпадает напрочь, она платная, таки проще и разумней VS поставить.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Программа для упраления платами OR
СообщениеДобавлено: 18 мар 2010, 14:33 
Не в сети
Аватара пользователя

Зарегистрирован: 17 дек 2007, 15:39
Сообщения: 191
Откуда: г. Комсмольск-на-Амуре / п.Светлая
ФИО: Денис Сусло
.....надо что-то решать......
Я для ПК на визуал басике писал, а с си не приходилось, только для МК.
Так что мне все-равно с "нуля"
Вот я думаю, лучше начать с того, на чем большинство начнет.
На чем попроще будет.
вот надо это и решить

_________________
краткая биография: родился в роддоме - учился на учебе - служил на службе - работал на работе.....


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Программа для упраления платами OR
СообщениеДобавлено: 18 мар 2010, 14:40 
Не в сети
Аватара пользователя

Зарегистрирован: 29 апр 2008, 21:15
Сообщения: 4130
Откуда: Хабаровск
прог. языки: C,C++,Assembler,PHP,Javascript,Ruby, SPIN,Java(?)
ФИО: Андрей Юрьевич
Я за QT. Качать здесь: http://qt.nokia.com/downloads -> LGPL -> Qt SDK for Windows. Полная IDE, включая компилятор, примеры и все-все-все.

_________________
Проект [[Open Robotics]] - универсальные модули для построения роботов
Модули Open Robotics можно приобрести в магазине shop.roboforum.ru

Day OFF? You must be pulling my leg! Stop making humor before someone sees you, fool!



Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Программа для упраления платами OR
СообщениеДобавлено: 18 мар 2010, 14:42 
Не в сети
Аватара пользователя

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

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


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

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


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

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


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

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