Ответить на тему  [ Сообщений: 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

13185

02 фев 2013, 08:55

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

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

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

TheTERMINATOR

16

8253

17 мар 2024, 14:54

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

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

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

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

CatKing

3625

424220

15 ноя 2014, 22:29

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

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

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

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

CatKing

375

86544

22 апр 2015, 19:08

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

Нет новых сообщений Робот-Шпион. Улучшение и доработка Робота-Шпиона.

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

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

Pifagor

95

34054

24 янв 2016, 23:22

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


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

Зарегистрированные пользователи: Andysil, Google [Bot], Yandex [Bot]

официальный сайт журнала черная жемчужина, scooby doo www deagostini ru, deagostini животные на ферме, выпечка в силиконовых формах рецепты
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять Фото

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

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

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

Рейтинг@Mail.ru