Ответить на тему  [ Сообщений: 209 ]  На страницу Пред.  1 ... 7, 8, 9, 10, 11
Программное обеспечение для Робота Шпиона. 
Автор Сообщение
Аватара пользователя

Зарегистрирован: 02 авг 2011, 04:23
Сообщения: 2871
Откуда: СПб, Озерки.
Сообщение Re: Программное обеспечение для Робота Шпиона.
Когда подключал через форвардинг портов, как локальный все работает. А через их облако какая-то фигня smile_23


11 дек 2013, 19:34
Профиль
Аватара пользователя

Зарегистрирован: 08 янв 2012, 15:00
Сообщения: 782
Откуда: Москва м.Щелковская
Сообщение Re: Программное обеспечение для Робота Шпиона.
sws35 писал(а):
Когда подключал через форвардинг портов, как локальный все работает. А через их облако какая-то фигня smile_23

вывод:?! ОЧЕРЕДНАЯ ЛАЖА!!


11 дек 2013, 19:35
Профиль
Аватара пользователя

Зарегистрирован: 02 авг 2011, 04:23
Сообщения: 2871
Откуда: СПб, Озерки.
Сообщение Re: Программное обеспечение для Робота Шпиона.
Так, а где у нас модератор???


12 дек 2013, 17:39
Профиль
Аватара пользователя

Зарегистрирован: 08 янв 2012, 15:00
Сообщения: 782
Откуда: Москва м.Щелковская
Сообщение Re: Программное обеспечение для Робота Шпиона.
sws35 писал(а):
Так, а где у нас модератор???

такой лажей ща весь форум не только в нашей ветке атакуют..кому то насекомые дорожку перешли!! сначала заражения были вирусом, теперь атака спамботов!! почитай в общей теме, там все есть!!! я же говорил что БЫЛ ВИРУС!! там есть как от него избавится...


12 дек 2013, 18:41
Профиль
Аватара пользователя

Зарегистрирован: 02 авг 2011, 04:23
Сообщения: 2871
Откуда: СПб, Озерки.
Сообщение Re: Программное обеспечение для Робота Шпиона.
darkcats писал(а):
sws35 писал(а):
Так, а где у нас модератор???

такой лажей ща весь форум не только в нашей ветке атакуют..кому то насекомые дорожку перешли!! сначала заражения были вирусом, теперь атака спамботов!! почитай в общей теме, там все есть!!! я же говорил что БЫЛ ВИРУС!! там есть как от него избавится...

Ну у меня только комп для робота может пострадать, да и фиг то с ним, по новой залью систему. А на Линух и огрызок это не действует smile_23
Там кто-то из танкистов вычислил откуда это - дебилоиды так веселятся.


13 дек 2013, 14:42
Профиль

Зарегистрирован: 26 сен 2012, 15:53
Сообщения: 36
Откуда: Чернигов
Сообщение Re: Программное обеспечение для Робота Шпиона.
Выложите пожалуйста Eaglemoss SpyRobot Controller.apk для андроида от 1 декабря
У меня с гугль маркета никак не получается закачать.


26 янв 2014, 13:50
Профиль

Зарегистрирован: 17 окт 2012, 08:19
Сообщения: 83
Сообщение Re: Программное обеспечение для Робота Шпиона.
скажити пожалуйста где можно скачать начинку дисков робота?


18 май 2014, 18:36
Профиль

Зарегистрирован: 25 июн 2014, 15:01
Сообщения: 4
Сообщение Re: Программное обеспечение для Робота Шпиона.
на рутрекере есть, ссылки выкладывают в каждой теме


22 авг 2014, 13:03
Профиль

Зарегистрирован: 25 мар 2020, 19:16
Сообщения: 2
Сообщение Re: Программное обеспечение для Робота Шпиона.
Публикую свои изыскания по оригинальному ПО.

1) В дистрибутиве найдена программная библиотека XDisk.dll
Содержит функции по прямой связи с роботом по радиоканалу через приемник-передатчик, подключаемый по USB. Всего 4 функции:
[C ] 1 (0x0001) 0 (0x0000) _XdiskMyClose@0 0x00011244
[C ] 2 (0x0002) 1 (0x0001) _XdiskMyOpen@0 0x000110DC
[C ] 3 (0x0003) 2 (0x0002) _XdiskMyRead@12 0x0001140B
[C ] 4 (0x0004) 3 (0x0003) _XdiskMyWrite@12 0x0001132A
Соответственно открытие и закрытие драйвера, чтение и запись командных байт.
Может использоваться при ручной подаче комманд из любого языка программирования, в котором можно обратиться к .dll (скомпилирована кажется из языка С)

2) RobotAPI.dll - .net библиотека, которая элементарно декомпилируется в исходный код бесплатными программами.
Более полезная штука, содержит множество функций, которые вызываются оригинальной программой с диска.
Данную библиотеку успешно удалось подключить к скрипту на языке Python, и написать небольшое тестовое приложение.

3) Анализ предыдущей библиотеки раскрыл смысл большинства значений статистики, которую можно запросить с робота:
Перечислю номер байта (от 0 до 63) и предположительный смысл значений:
Status bytes
0 становится = 170 после окончательной инициализации робота
1 становится = 254 после окончательной инициализации робота
2 становится = 4 после окончательной инициализации робота
3 становится = 21 после окончательной инициализации робота
4 неизвестно
5 противо эдс левого мотора (=0 если остановлен)
6 противо эдс правого мотора (=0 если остановлен)
7 напряжение питания одного элемента питания в среднем в виде 150 означает 1.5В (предположительно)
8 позиция левого колеса меняется циклически от 0 до 255,один оборот колеса = 142-145 отсчетов
9 позиция правого колеса меняется циклически от 0 до 255, один оборот колеса = 142-145 отсчетов
10 во время загрузки робота меняется последовательно 0-3-7-3
11 неизвестно
12 становится = 12 после окончательной инициализации робота
13 неизвестно
14 неизвестно
15 левый датчик освещенности 0-250
16 правый датчик освещенности 0-250
17 неизвестно
18 сила сигнала от лидара 0-15
19 в коде называется сила лидара и позиция маяка
20 показывает сканкоды недавно нажатой клавиши на ПДУ
21 сила маяка
22 неизвестно
23 закодированное значение с обоих половинок ПИК датчика
24 скорее всего температура
25 неизвестно
26 становится = 1 после окончательной инициализации робота
27 неизвестно
28 статус соединения
29-33 Mainboard ver
34-38 Dongle ver
39 режим/статус: 0 обнаружить свет, 1 обойти свет, 2 поиск объекта, 3 уклониться от объекта, 4 идти по следу, 5 виртуальная ловушка, 6 обнаружить тепло, 7 скрытый режим, 8 охрана, 9 выследить человека, 255 вышел из режима
40 цвет светодиодов
41 неизвестно
42-60 силы сигналов от обнаруженных маяков
61 неизвестно
62 неизвестно
63 неизвестно

4) Коды цветов:
7 red
8 green
9 blue
10 yellow
11 light blue
12 purple
13 white/on
14 off

5) Предлагаю объединиться и поковырять исходники вместе, составить, собрать и систематизировать информацию о роботе в какр.
Удалось отправлять любой звук с компьютера на робота, делать фотографии и получать их со скоростью до 10 кадров в секунду, менять режимы работы, двигать робота, получать статистику, мигать светодиодами.

6) Попробовал посмотреть в чем причина ухода робота вправо. Для этого запрашивал значения положений колес. Оказалось что на моем роботе все исправно в этом плане. А вот конкретные значения противо эдс снять при питании от батареек проблематично, потому что робот периодически держит обмотки под напряжением при попытке провернуть колесо вручную. Причем поведение левого и правого колеса различаются (робот давал прокручивать правое, и не давал прокручивать левое). Значения противо эдс присутствовали при питании от батареек, но отсутствовали у правого колеса при питании от сети. Предполагаю забагованность внутреннего алгоритма, ведь сигналы по противо эдс и положению колес доходят через статистику.

7) Пока что не экспериментировал с записью звука с робота, статусные биты микрофонов и значения текущей громкости не обнаружил, но я и не менял еще микрофоны на роботе с последнего выпуска (если правильно помню)

8) Робот отправляет изображения в формате jpg с бешеным сжатием и разрешением 320*240 размер файла 4096 байт. 10 кадров в секунду * 4 кб дает пропускную способность в 40 кб в секунду минимум.

9) Робот принимает для проигрывания звуки и мелодии в формате wav 11,025 Hz 16 bit PCM Mono, причем приходится растягивать эти звуки по длительности как минимум в два раза, потому что мой робот проигрывает их слишком быстро. Отправлять звуки можно через robotapi.dll кусочками по 2048 байт, и ожидая статусного байта, и давая несколько миллисекунд роботу на проигрывание уже отправленного кусочка. Отправка звука тормозила приём видео (в моем варианте программы). Зато, теперь робот говорит: "I'll be back", и включает при этом красные светодиоды.

Управление своим скриптом с компьютера намного качественнее, чем с пульта. Мне удалось увезти робота в другую комнату, на 8 метров от передатчика, и все еще получать картинку с камеры (хотя было много битых кадров), отправка звука также начинала глючить. Управление практически не страдало.

Я опубликовал не все что раскопал (не во всем еще разобрался, например начал составлять список команд и их содержимое в байтах) Хотелось бы найти все скрытые команды (более низкоуровневые). Попробовать идентифицировать эти последовательности в файлах прошивок (обновлений)

Используя оригинальное API можно запрограммировать интересные вещи, ведь теперь доступны статусные биты и значения всех датчиков (со звуком пока беда). При запуске робота можно ставить его в режим который отключает лидар, а затем следующей командой выводить в режим Exit, и получаем движущегося тихого робота, принимающего другие команды. Жаль разрешение камеры, качество картинки и пропускная способность не позволит сделать адекватное машинное зрение. Также пока не решена проблема ухода робота вправо при движении, что мешает использовать команды движения (мне). Кто-то может даже реализует нормальные охранные функции, получать изображения теперь возможно, можно дописать создание видеороликов из полученных файлов, и уже другими программами обеспечивать доступ к видео через интернет, добавив информацию с других датчиков в видео.


25 мар 2020, 20:14
Профиль
Показать сообщения за:  Поле сортировки  
Ответить на тему   [ Сообщений: 209 ] 
На страницу Пред.  1 ... 7, 8, 9, 10, 11


   Похожие темы   Автор   Ответы   Просмотры   Последнее сообщение 
Нет новых сообщений Вариант программируемого робота на робото-шасси "Робот-шпион"

в форуме Робот Шпион

YrOM1k

13

13192

02 фев 2013, 08:55

AVKrobotics Перейти к последнему сообщению

Нет новых сообщений Робот-шпион. Сборка робота. Электронные платы

[ На страницу: 1 ... 17, 18, 19 ]

в форуме Робот Шпион

CatKing

375

86614

22 апр 2015, 19:08

SergKt Перейти к последнему сообщению

Нет новых сообщений Продам полный комплект собранного робота R2D2

в форуме Серии-Сборки Купить-Продать

TheTERMINATOR

16

8326

17 мар 2024, 14:54

TheTERMINATOR Перейти к последнему сообщению

Нет новых сообщений Робот-шпион. Сборка робота. Общая тема.

[ На страницу: 1 ... 180, 181, 182 ]

в форуме Робот Шпион

CatKing

3625

424696

15 ноя 2014, 22:29

Shunechka Перейти к последнему сообщению

Нет новых сообщений Каким бы я хотел видеть своего робота-шпиона?

[ На страницу: 1, 2, 3, 4, 5 ]

в форуме Робот Шпион

pobogij

85

29235

05 сен 2015, 12:32

Rastlin Перейти к последнему сообщению


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

Зарегистрированные пользователи: Harli, Kot12, Maverick, stas, Yandex [Bot]

Собери Свой Телескоп, Телескоп журнал, изысканная выпечка заказать, журнал с марками
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять Фото

Найти:
Журнальные серии ДеАгостини и другие коллекционные издания Партворки.

2010-2022 Форум о журнальных коллекциях Deagosini, Ашет коллекция, Eaglemoss и других издательств.

При использовании материалов сайта активная ссылка на сайт обязательна!

Рейтинг@Mail.ru