roboforum.ru

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

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


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


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



Начать новую тему Ответить на тему  [ Сообщений: 402 ]  На страницу Пред.  1, 2, 3, 4, 5, 6, 7 ... 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 КиБ | Просмотров: 75257 ]


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


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


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

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


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

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
Qt Creator для тех кто не в теме:
http://qt.nokia.com/products/developer-tools

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


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

Зарегистрирован: 21 июн 2006, 11:22
Сообщения: 1387
Откуда: г. Омск
Skype: victorkazarinov
прог. языки: почти все понемногу
ФИО: Казаринов Виктор Геннадьевич
Angel71 писал(а):
:) понятия не имею, что за язык такой eclips, знаю среду разработки eclipse. :) а среда эта жесть. жутко тормозная, глючная и не сильно удобная
ECLIPS - это Extended CLIPS ("C" Language Integrated Production System). Хотя на С этот язык не очень похож.
Мои расширения языка касаются GUI (можно простыми средствами создавать формы, кнопки на них, картинки и т.д.), интернета и др. коммуникаций. Также простыми командами на языке ECLIPS можно пользоваться встроенным Open CV версии 1.0, а также говаорящим аватаром на несколько десятков языков. Дополнил я и работу с системой, а также с низкоуровневыми операциями (побитовые, логические). Есть и др. нововведения. Особенно удобно работать с объектами, кот. имеют в т.ч. множественное наследование.
Хотя уговаривать никого не хочу. Выбор за вами.

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


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

Зарегистрирован: 18 апр 2009, 22:18
Сообщения: 10668
не впечатлило :oops: преимуществ не видно вообще.


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

Зарегистрирован: 21 июн 2006, 11:22
Сообщения: 1387
Откуда: г. Омск
Skype: victorkazarinov
прог. языки: почти все понемногу
ФИО: Казаринов Виктор Геннадьевич
Не впечатлило потому, что я перечислил свойства, присущие и обычным языкам програмиирования. Гланое - это наличие встроенного Rules Engine с RETE алгоритмом, кот. работает не только с фактами, но и со слотами объектов. Это позволяет осуществлять быстрый прямой логический вывод. Для его поддержки в направлении онтологий я добавил встроенную БД FireBird 2.1. А также написал набор системных библиотек на ECLIPS.
Мне кажется, что роботу способности умозаключений будут совсем нелишними.

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


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

Зарегистрирован: 18 апр 2009, 22:18
Сообщения: 10668
Виктор Казаринов писал(а):
Гланое - это наличие встроенного Rules Engine с RETE алгоритмом, кот. работает не только с фактами, но и со слотами объектов. Это позволяет осуществлять быстрый прямой логический вывод. Для его поддержки в направлении онтологий я добавил встроенную БД FireBird 2.1.

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


Последний раз редактировалось Angel71 18 мар 2010, 16:06, всего редактировалось 1 раз.

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

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

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


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

Зарегистрирован: 18 апр 2009, 22:18
Сообщения: 10668
не, я пока пас, даже в другом месте.


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

Зарегистрирован: 29 окт 2008, 18:14
Сообщения: 260
Откуда: Химки МО
прог. языки: Java
Angel71 писал(а):
:) понятия не имею, что за язык такой eclips, знаю среду разработки eclipse. :) а среда эта жесть. жутко тормозная, глючная и не сильно удобная

Ты не видел глючных и тормозных неудобных систем.
Эта лучшая среда:)


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

Зарегистрирован: 04 дек 2008, 22:44
Сообщения: 4363
Откуда: Камышин
Skype: galk-aleksandr1
прог. языки: Kotlin, Java, C, C++, Assm, BasCom, VB, php
ФИО: Галкин Александр Владимирович
По поводу сред как и языков спорить бесполезно, но народ выступает за кроссплатформенность - и это правильно! Та же Qt есть и в Windows и LInux и Mac системах

_________________
if(!Operate) Read(pDatasheet);


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

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


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

Зарегистрирован: 07 окт 2009, 00:29
Сообщения: 6028
Откуда: СПб
galex1981 писал(а):
...народ выступает за кроссплатформенность...

Хто?


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

Зарегистрирован: 29 апр 2008, 21:15
Сообщения: 4130
Откуда: Хабаровск
прог. языки: C,C++,Assembler,PHP,Javascript,Ruby, SPIN,Java(?)
ФИО: Андрей Юрьевич
blindman писал(а):
Может QT?

=DeaD= писал(а):
Я тоже думаю, что QT лучше, т.к. кроссплатформенность, но навязывать не буду.

Angel71 писал(а):
я за QT. с++, кроссплатформенность,

galex1981 писал(а):
народ выступает за кроссплатформенность - и это правильно!

Достаточно?

_________________
Проект [[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
СообщениеДобавлено: 19 мар 2010, 08:08 
Не в сети
Аватара пользователя

Зарегистрирован: 07 окт 2009, 00:29
Сообщения: 6028
Откуда: СПб
нет :D


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

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

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


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

Зарегистрирован: 07 окт 2009, 00:29
Сообщения: 6028
Откуда: СПб
Нет... :wink:
А кто из названных "народом" четырех человек собирается?
Четыре человека "выступают". Народ выступать не любит, вообще.

Народ протеус, аврстудию и кейл запускает... подозреваю, что не под вайном :)


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

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


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

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


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

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