roboforum.ru

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

ClearDroid - Управление и мониторинг через Skype

ClearDroid - Управление и мониторинг через Skype

EdGull » 15 дек 2010, 01:01

Необходимо разработать систему управления роботом и передачу видео через Skype.

Здесь будет ТЗ

скайп или браузер
браузер предпочтительней

выглядеть должно вот так
кнопки должны иметь возможность переименновываться и менять отсылаемую строку

Изображение

Re: ClearDroid - Управление и мониторинг через Skype

Michael_K » 15 дек 2010, 16:57

Grem, на лето не планируйте ничего.

Re: ClearDroid - Управление и мониторинг через Skype

EdGull » 15 дек 2010, 17:08

ну вот от куда в тебе столько пессимизма? :D
и с чего ты решил что все версии будет писать Grem?

Re: ClearDroid - Управление и мониторинг через Skype

vadinator » 15 дек 2010, 17:10

Michael_K, я понимаю вас скепсис... идея в том, что бы прикрутить к скайпу - последовательный порт... возможно это не очень сложно?

Re: ClearDroid - Управление и мониторинг через Skype

EdGull » 15 дек 2010, 17:39

кстати, а может не Скайп, а ГуглеТалк?

Re: ClearDroid - Управление и мониторинг через Skype

Michael_K » 15 дек 2010, 17:42

а может телнет? :)

Re: ClearDroid - Управление и мониторинг через Skype

EdGull » 15 дек 2010, 17:48

а как через телент видео передавать?

Re: ClearDroid - Управление и мониторинг через Skype

Scorpio » 15 дек 2010, 17:53

В общем, будем ждать грамотного ТЗ, соответствующего теме топика. Универсальный экзэшник все равно не сделаешь, т.к. роботы у всех разные и, соответственно, разные требования. Мне, например, надо, чтобы робот произносил фразу, которую я ему пошлю, выполнял макрокомманды, типа «ищи базу», передавал телеметрию в фоновом режиме (у оператора должен быть графический индикатор разряда батарей) и т.п. А кому-то это нафиг не надо.

Re: ClearDroid - Управление и мониторинг через Skype

=DeaD= » 15 дек 2010, 17:55

Кстати, этот самый скайп потом можно как-то нормально диспатчить в своём приложении как обычный видеопоток для какого-нибудь OpenCV?

Re: ClearDroid - Управление и мониторинг через Skype

Rockman » 15 дек 2010, 18:00

Не знаю как остальным, а меня как-то смущают ограничения skype. Исхитриться еще надо принять сообщения, понять какое сообщение за что отвечает, короче, сильно похоже на архитектуру клиент-серверных приложений при использовании банального сокета и SendText()...Прошлый век как бэ... только сокет на skype заменен, да еще и через чей-то сервер в инете... Ну только разве-что легкий обмен видео в бонус.
Если строить серьезную систему,то по-моему, нужно смотреть в сторону сервисно-ориентированного подхода. Допустим, используя WCF можно сворганить своё приложение, передавать команды, потоковые данные(видео, звук), чего-захочется через интернет, в локальной сети без всякого стороннего сервера... не важно какой протокол и канал передачи будет задействован. Притом у вас остаются все ресурсы по управлению ПК, в том числе USB, Com Port, аудио, видео, обработка видео ...

Re: ClearDroid - Управление и мониторинг через Skype

Scorpio » 15 дек 2010, 18:10

WCF и прочее никто не отменял. Прелесть скайпа именно в простоте его использования.
avr123.nm.ru писал(а):г) Поле в которое выводится ответ в 16-ричном.

Единственный пункт из перечисленных, которого нет в самом окошке чата скайпа :)

Re: ClearDroid - Управление и мониторинг через Skype

avr123.nm.ru » 15 дек 2010, 19:34

А как внешнее устройство к окошку скайпа подключить ?

Как к COM (и USB -вирт COM) подключить "железяку" я знаю, а к окошку на экране не умею.

Re: ClearDroid - Управление и мониторинг через Skype

DrGluck » 15 дек 2010, 20:22

:)

Люблю тематику религиозных войн ...
Чистый TCP/IP или "надстройки" со своими API ...

Изображение

Добавлено спустя 7 минут 53 секунды:
к окошку на экране не умею.


http://chav1961.narod.ru/software/cplusplus/SCADA/DDEServer/index.html

"Что такое протокол DDE и как он реализуется в ОС Windows

Не ждите от этого раздела детального описание протокола - кроме самых необходимых сведений, без которых просто невозможно написать DDE-сервер, здесь не будет больше ничего. Протокол DDE - давняя фишка Windows, он существовал еще в Windows 3.1x, если кто из читателей застал такую древность. Основное его назначение - обмен данными между различными приложениями. Вначале такой обмен осуществлялся в пределах одного компьютера, поэтому для него использовался обмен сообщениями между окнами приложений. От того времени в Windows до сих пор осталась целая куча сообщений с наименованиями WM_DDE_xxxxx."

Re: ClearDroid - Управление и мониторинг через Skype

Scorpio » 15 дек 2010, 20:57

А эта красивая картинка к чему, простите?

Re: ClearDroid - Управление и мониторинг через Skype

Grem » 15 дек 2010, 22:18

Завтра допишу и выложу, устал сегодня уже :pardon:

Re: ClearDroid - Управление и мониторинг через Skype

avr123.nm.ru » 16 дек 2010, 01:42

ИМХО спешки нет, лучше поподробней и не спеша но чтоб было понятно и работало.

Добавлено спустя 2 часа 2 минуты 47 секунд:
DrGluck писал(а): http://chav1961.narod.ru/software/cplusplus/SCADA/DDEServer/index.html
Что такое протокол DDE и как он реализуется в ОС Windows

Блин !!!
скомпиолируйте ...
ЧЕМ ????????? нотпэдом или калькулятором в инженерном режиме ?

У кого есть чем скомпильте плиз прицепленый исходник Cpp за писателя. :ROFL:
Вложения
DDEServer.cpp архив .rar
(2.25 КиБ) Скачиваний: 0


cron
Rambler\'s Top100 Mail.ru counter