roboforum.ru

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

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

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

EdGull » 15 дек 2010, 01:01

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

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

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

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

Изображение

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

Виталий » 16 дек 2010, 02:24

нотпэдом или калькулятором в инженерном режиме ?

Я бы попробовал и тем и другим.

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

avr123.nm.ru » 16 дек 2010, 09:40

А смысл ?

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

DrGluck » 16 дек 2010, 15:22

"ClearDroid - Управление и мониторинг через Skype"
Кстати не совсем ясно, что подразумевается под "ClearDroid" в этом контексте.
Некая абстрактная платформа ?
Или эта конструкция на XMEGA ? http://roboforum.ru/forum64/topic8874-195.html
Если последнее, то где ссылка на "Skype for AVR" ? :)

Крис Касперски пишет :
"Skype, созданный отцами-основателями скандально известной Kazaa и унаследовавший от своей прародительницы самые худшие ее черты, работает по принципу самоорганизующейся распределенной пиринговой сети (distributed self-organized peer-to-peer network, P2P). Skype – это черный ящик с многоуровневой системой шифрования напичканного антиотладочными приемами исполняемого файла, считывающий с компьютера конфиденциальную информацию и передающий ее в сеть по закрытому протоколу. Последний обходит брандмауэры и сурово маскирует свой трафик, препятствуя его блокированию. Все это превращает Skype в идеального переносчика вирусов, червей и дронов, создающих свои собственные распределенные сети внутри Skype-сети. К тому же Skype довольно бесцеремонно обращается с ресурсами твоего узла, используя его для поддержания связи между остальными узлами Skype-сети, напрягая ЦП и генерируя мощный поток трафика..."

"Двоичный файл полностью зашифрован и динамически расшифровывается по мере загрузки в память. Причем сброс дампа невозможен, точнее, затруднен тем обстоятельством, что стартовый код после выполнения очищается, в результате чего мы получаем exe, который не запускается. Оригинальная таблица импорта не содержит ничего интересного, и API-функции подключаются уже в процессе распаковки. Проверка целостности кода выполняется из разных мест в случайном порядке (преимущественно при входящих звонках), поэтому поиск защитных процедур представляет собой весьма нетривиальную задачу. Тем более что они основаны на криптографических RSA-сигнатурах и снабжены полиморфными генераторами, которые в случайном порядке переставляют инструкции ADD, XOR, SUB и др., перемешивая их с левыми машинными командами.

Статический вызов функций (по жестко прописанному адресу) практически не встречается, и все важные процедуры вызываются по динамически вычисляемому указателю, пропущенному через обфускатор."

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

boez » 16 дек 2010, 15:33

DrGluck писал(а):Если последнее, то где ссылка на "Skype for AVR" ? :)

Да вот же она: forum29/topic3559.html ;)
Да, а в вики че-то не нашел странички, нету еще?

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

DrGluck » 16 дек 2010, 16:00

О, Зигби !(волшебное слово) ...
А может просто трансивер на 2.4GHz ? ;)

"Особенности построения беспроводных сетей на базе технологии ZigBee" -
http://www.contractelectronica.ru/info/articles/tech/zigbee_features/
http://www.radioscanner.ru/files/download/file3625/softzigbee.pdf

Стек ZigBee просто не влезет в 8К ...

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

Myp » 16 дек 2010, 17:16

ну подумаешь программа способна поработить мир
неам то что с того?

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

DrGluck » 16 дек 2010, 18:16

Повторюсь :) - непонятно коим образом планируется "прикручивание" Skype к не Windows/Linux конструкциям ?

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

blindman » 16 дек 2010, 18:25

Каким, например?

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

DrGluck » 16 дек 2010, 18:30

я там выше озвучил мысль про термин "ClearDroid" :)
Последний раз редактировалось blindman 16 дек 2010, 18:34, всего редактировалось 2 раз(а).
Причина: Излишнее цитирование!!!

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

Michael_K » 16 дек 2010, 19:09

DrGluck писал(а):Повторюсь :) - непонятно коим образом планируется "прикручивание" Skype к не Windows/Linux конструкциям ?


Как я понимаю, модель такая

ClearКтототам ездит сам по себе на аврке.
из него торчит уарт. На себе возит например IP камеру.

Вешаем на уарт, например, блютуса, рядом ставим вечно включенный комп.
Комп ловит картинку c IP-камеры и цепляется через блютус к боту.
На компе запущен скайп.

Теперь Эд может зайти в скайп с любого компа в инете и пропылесосить квартиру :)

В общем - восемь раз вокруг ноги, через шею в сапоги.

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

Grem » 16 дек 2010, 19:14

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

Как я понял - нет. Но могу заблуждаться.

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

Rockman » 16 дек 2010, 19:42

Получить видео картинку и сообщения по инету, используя стандартную программу - очень заманчивое желание... На этапе отладки или создания прототипа чтобы показать заказчику, я бы может так и сделал (не умея писать полноценные клиент-серверные приложения). Но с точки зрения разработчика нужно стремиться к автономности, не пускать левые программы чтобы не дай бог не выставили счёт потом за коммерческое использование, да и притом, закончится поддержка skype или прикроют API в новой версии из вредности и вся наработка коту под хвост...

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

DrGluck » 16 дек 2010, 19:56

и вся наработка коту под хвост...


Ну почему вся то ? Тут вопрос в правильном "расслоении" софта.
Дополнительный уровень абстракции с необходимым функциональным набором.
"Транспортная" часть - скайп ли, или иной механизм - дело третье.

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

boez » 17 дек 2010, 13:51

Michael_K писал(а):Как я понимаю, модель такая

ClearКтототам ездит сам по себе на аврке.
из него торчит уарт. На себе возит например IP камеру.

Вешаем на уарт, например, блютуса, рядом ставим вечно включенный комп.
Комп ловит картинку c IP-камеры и цепляется через блютус к боту.
На компе запущен скайп.


Да, именно так, токо не через блютуса, а через 2.4 GHz радиоканал. Вообще-то он кажись ни разу не ZigBee. Но это не важно. CC2500 уже присутствует в схеме ClearDroid, ничего туда не надо подключать допонительно - просто тыкаем в комп мегаплату от минибота и они общаются. Код для радиообмена конечно придется писать, на оба девайса - и на мегаплату, и на сам ClearDroid.

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

EdGull » 17 дек 2010, 14:26

на МиниБоте и на ClearDroid стоит не ZigBee, а RoboRF.


cron
Rambler\'s Top100 Mail.ru counter