roboforum.ru

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

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

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

Re: Программка на ПК для управления сервоконтроллером

Сообщение =DeaD= » 06 авг 2009, 23:13

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

Re: Программка на ПК для управления сервоконтроллером

Сообщение MiBBiM » 06 авг 2009, 23:43

всмысле тайминги со стороны хрюши вполне стабилизированные. ком-порт (виртуальный) тоже вряд ли внесет ощутимую лепту. задержки бт зависят от качества связи (уровня сигнала).
P.S. =DeaD=, у вас же готов стенд для проверки...посылаете в цикле команды на разжатие/сжатие суставов и смотрите синхронность левой и правой части туловища.
Tomorrow will be. Better
Аватара пользователя
MiBBiM
 
Сообщения: 1866
Зарегистрирован: 29 окт 2007, 18:11
Откуда: Пермь
прог. языки: Brainfuck/Basic/Delphi/C++/Lisp/x86asm/JavaScript

Re: Программка на ПК для управления сервоконтроллером

Сообщение demoontz » 07 авг 2009, 15:59

чтобы установить кукреатор надо установить сам qt и установить визуал студию.
установил 2008. в итоге:

Running build steps for project OR-Seq...
Starting: C:/Qt/4.5.2/bin/qmake.exe D:/1/OR-Seq.pro -spec win32-msvc2008 -r
Exited with code 0.
Starting: C:/Program Files/Microsoft Visual Studio 8/VC/BIN/nmake.exe
"C:\Program Files\Microsoft Visual Studio 8\VC\BIN\nmake.exe" -f Makefile.Debug
link /LIBPATH:"c:\Qt\4.5.2\lib" /NOLOGO /DEBUG /MANIFEST /MANIFESTFILE:"debug\OR-Seq.intermediate.manifest" /SUBSYSTEM:WINDOWS "/MANIFESTDEPENDENCY:type='win32' name='Microsoft.Windows.Common-Controls' version='6.0.0.0' publicKeyToken='6595b64144ccf1df' language='*' processorArchitecture='*'" /OUT:debug\OR-Seq.exe @c:\Temp\nm69.tmp

Microsoft (R) Program Maintenance Utility Version 8.00.50727.762
Copyright (C) Microsoft Corporation. All rights reserved.


Microsoft (R) Program Maintenance Utility Version 8.00.50727.762
Copyright (C) Microsoft Corporation. All rights reserved.

qtmaind.lib(qtmain_win.obj) : fatal error LNK1103: debugging information corrupt; recompile module
NMAKE : fatal error U1077: '"C:\Program Files\Microsoft Visual Studio 8\VC\BIN\link.EXE"' : return code '0x44f'
Stop.
NMAKE : fatal error U1077: '"C:\Program Files\Microsoft Visual Studio 8\VC\BIN\nmake.exe"' : return code '0x2'
Stop.
Exited with code 2.
Error while building project OR-Seq
When executing build step 'Make'

блин. 8(
дайте пока откомпилированый... а?
demoontz
 
Сообщения: 194
Зарегистрирован: 04 фев 2009, 20:06
Откуда: Kiev
Skype: demoontz

Re: Программка на ПК для управления сервоконтроллером

Сообщение =DeaD= » 07 авг 2009, 16:01

Вот exe-шник

Добавлено спустя 20 секунд:
Но ему вроде все либы надо рядом класть.
Вложения
OR-Seq.exe.zip
(626.69 КиБ) Скачиваний: 23
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24218
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов

Re: Программка на ПК для управления сервоконтроллером

Сообщение demoontz » 07 авг 2009, 16:11

угу... qtcored4.dll
demoontz
 
Сообщения: 194
Зарегистрирован: 04 фев 2009, 20:06
Откуда: Kiev
Skype: demoontz

Re: Программка на ПК для управления сервоконтроллером

Сообщение =DeaD= » 07 авг 2009, 22:58

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

Re: Программка на ПК для управления сервоконтроллером

Сообщение demoontz » 08 авг 2009, 04:01

запустить не получилось потомучто не найдена точка входа в эту библиотеку. видать у вас на 2005 VS сделано. у меня установлена 2008 експрес. поэтому qt видать и не подходит.
дай свою либу )
demoontz
 
Сообщения: 194
Зарегистрирован: 04 фев 2009, 20:06
Откуда: Kiev
Skype: demoontz

Re: Программка на ПК для управления сервоконтроллером

Сообщение =DeaD= » 08 авг 2009, 04:08

хм, либа весит 29Мб...

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

Re: Программка на ПК для управления сервоконтроллером

Сообщение MiBBiM » 08 авг 2009, 04:15

для винды не нужен nmake.
либы ком-порта включены? qtgui.dll, qtcore.dll в папку с екзеком положены? откомпилированная версия - релиз?
Tomorrow will be. Better
Аватара пользователя
MiBBiM
 
Сообщения: 1866
Зарегистрирован: 29 окт 2007, 18:11
Откуда: Пермь
прог. языки: Brainfuck/Basic/Delphi/C++/Lisp/x86asm/JavaScript

Re: Программка на ПК для управления сервоконтроллером

Сообщение demoontz » 08 авг 2009, 05:09

C# какой у вас версии? попробую собрать. тока версию поставлю правильную
demoontz
 
Сообщения: 194
Зарегистрирован: 04 фев 2009, 20:06
Откуда: Kiev
Skype: demoontz

Re: Программка на ПК для управления сервоконтроллером

Сообщение MiBBiM » 08 авг 2009, 05:31

demoontz, стоит сдк с сайта?
если да, то из папки c:\qt\2009.03\qt\bin копируешь в папку с экзеком QtCored4.dll, QtGuid4.dll, QtXmld4.dll. ещё копируешь дллку из вложения
Вложения
qextserialportd.rar
(418.36 КиБ) Скачиваний: 11
Tomorrow will be. Better
Аватара пользователя
MiBBiM
 
Сообщения: 1866
Зарегистрирован: 29 окт 2007, 18:11
Откуда: Пермь
прог. языки: Brainfuck/Basic/Delphi/C++/Lisp/x86asm/JavaScript

Re: Программка на ПК для управления сервоконтроллером

Сообщение =DeaD= » 08 авг 2009, 10:40

СОМ-порт пока не используется вообще, версия - дебужная.

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

Re: Программка на ПК для управления сервоконтроллером

Сообщение =DeaD= » 08 авг 2009, 14:43

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

Re: Программка на ПК для управления сервоконтроллером

Сообщение demoontz » 11 авг 2009, 15:11

а можно первый пункт сделать побыстрее? :)
demoontz
 
Сообщения: 194
Зарегистрирован: 04 фев 2009, 20:06
Откуда: Kiev
Skype: demoontz

Re: Программка на ПК для управления сервоконтроллером

Сообщение =DeaD= » 11 авг 2009, 15:42

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

Пред.След.

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

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

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