Форум myROBOT.ru » Роботы и робототехника » Обо всем » Управление из любой точки планеты

Страниц (3): [1] 2 3 »
 

1. nestandart - 07 Января, 2013 - 05:04:22 - перейти к сообщению
Вобщем не дает мне покоя эта тема.
Передача видеопотока и управляющих сигналов на любое (почти любое) расстояние.
Есть несколько вариантов. Например сервак на борту робота. НО это дорого, сложно , не очень надежно и врядли USB модем справится с потоковым видео.
Wifi не рассматриваю в принципе т.к. там есть привязка к точке доступа.

Придумал вот такое дело.
Сейчас , у всех сотовых операторов есть услуга "видеовызов". Там идет потоковая видюшка и плюс к ней передача звука. Так вот этим самым звуком я и хочу передавать роботу управляющие команды.

Как я это вижу сейчас (еще даже не преступал к экспериментам).
Имеем два телефона, поддерживающих "видеовызов". Один нароботе , другой в роли пульта.
Связь телефона и МК хочу сделать посредством проводной гарнитуры.
Т.е. вместо микрофона гарнитуры подключен выход МК , который при нажатии кнопок генерирует туда разные звуковые частоты (может и не только звуковые).
Нажали одну кнопку идет 1кГц , нажали другую - 2кГц и т.д.

На роботе установлен такой же телефон с точно такой же гарнитурой-МК с той лишь разницей что вход МК подключен не к микрофону а к динамику.

Набрали номер , на "том конце провода" робот "снял трубку" (как он это сделает не суть).
Началась передача видюшки. Робот слушает звуковой эфир и при появлении заданной частоты совершает действие.

Вот как то так. Что скажите именно про сам интерфейс передачи ? Насколько такое сложно/возможно ?
2. Петр Киселев - 07 Января, 2013 - 09:26:24 - перейти к сообщению
Тема интереснейшая!!! Просто замечательно, что вы ее подняли! И мне кажется, она должна заинтересовать многих.

Ну, насчет использования голоса, я чуть-чуть сомневаюсь. Дело вот в чем. В разности восприятия ситуации и реакции оператора на ее или их возникновение. Это, по сути дела , управление луноходом или марсоходом с Земли. Ну правда, на меньшие расстояния.

То, что вы предлагаете, на мой взгляд, не совсем удобно по той причине, что потребуется слишком много преобразований сигналов. Телеметрия предусматривает наоборот - уменьшение количества преобразований, а не их увеличение. И зачем применять звук? С его сложностью восприятия исполняющим механизмом в завершающей стадии выполнения команды.

Мне видится более целесообразным - увеличить визуализацию реакции робота на получение, исполнение и результат выполнения отдельной команды.
3. elmot - 07 Января, 2013 - 11:30:35 - перейти к сообщению
Вообще-то налицо непонимание принципов современной связи. В современных условиях среда передачи что для видеозвонков, что для данных - одинаковая. Если нет условий для передачи данных в сетях 3G/4G, то и видеозвонки сотовых операторов тоже не случатся. Я себе не могу представить ситуацию, когда "USB модем не тянет", а видеозвонки - тянут. А вот управление по звуковому какналу - это ужас, я пробовал и знаю. Какое-то модемство из начала 90х годов.
(Добавление)
Так что просто подождите прихода UMTS/LTE сетей и все будет без таких извращений.
4. Петр Киселев - 07 Января, 2013 - 11:54:26 - перейти к сообщению
Понимаешь, elmot, мы здесь с nestandart затронули тему (как я понял) управления роботом на расстоянии, то есть при потере с ним визуального контакта. То, что ты успешно претворяешь в жизнь (твое управление по планшетнику) определенным образом перекликается с данной темой.

Мы у себя управляли роботом-минером, находящимся вне аудитории, руководствуясь изображениями с камеры. Конечно, наше управление было далеко от совершенства. Но, что-то получалось. Многое еще надо улучшить, модернизировать. Например, канал управления.
5. elmot - 07 Января, 2013 - 12:20:46 - перейти к сообщению
Я все это прекрасно понимаю. Упомянутые аббревиатуры - UMTS, LTE, 3G, 4G - это все сотовые сети, доступные глобально. Видеозвонки появились как возможность у сотовых телефонов поколений 2.5G-3G.

Дрянь еще та, кстати. Качество изображения и задержки ниже любого плинтуса.


Если перейти на частности, то телефон поколения 3G время от времени способен передать данные на скорости 1-2мбит/c. Для плохонтького видео достаточно. У меня есть служебный модем LTE(сеть Yota). Когда на нем скорость ниже 5мбит/с я начинаю удивляться. Норма для него - 10-20 мбит/с.
6. Dimka_18rus - 07 Января, 2013 - 12:57:09 - перейти к сообщению
Не так давно задумывался о передаче команд от одного МК другому через динамик и микрофон мобильников. Помимо проблем с качеством связи, могут ли возникнуть проблемы с законом?
7. elmot - 07 Января, 2013 - 13:07:00 - перейти к сообщению
Dimka_18rus пишет:
Не так давно задумывался о передаче команд от одного МК другому через динамик и микрофон мобильников. Помимо проблем с качеством связи, могут ли возникнуть проблемы с законом?

с законом-то нет. но господи, зачем вам всем этот голос сдался?
8. Dimka_18rus - 07 Января, 2013 - 13:20:33 - перейти к сообщению
Если информации не много и получать ее надо раз или два раза в день, то разумней использовать телефон, живущий неделю без подзарядки (нокиа 1100 или типа того). Когда решил получить данные, звонишь на этот телефон, кидая команды получаем необходимые данные. Все что нужно, можно передать-получить за 10-20 секунд. Кроме низкой скорости серьезных минусов я не нашел.
Такая задумка удобна, к примеру, для охраны садоогородов/домика в деревне. Если заморочиться, можно сделать удаленный полив.
9. elmot - 07 Января, 2013 - 13:38:42 - перейти к сообщению
Dimka_18rus пишет:
Если информации не много и получать ее надо раз или два раза в день, то разумней использовать телефон, живущий неделю без подзарядки (нокиа 1100 или типа того). Когда решил получить данные, звонишь на этот телефон, кидая команды получаем необходимые данные. Все что нужно, можно передать-получить за 10-20 секунд. Кроме низкой скорости серьезных минусов я не нашел.
Такая задумка удобна, к примеру, для охраны садоогородов/домика в деревне. Если заморочиться, можно сделать удаленный полив.


Такая задумка НЕ удобна. Вызадолбаетесь со своим голосом. Для таких вещей повсеместно применяется sms.
10. nestandart - 07 Января, 2013 - 14:46:05 - перейти к сообщению
Цитата:
Такая задумка НЕ удобна. Вызадолбаетесь со своим голосом.


Изначально я говорил не про голос а про генерацию и прием частоты (пусть даже звуковой).
Это просто попытка использовать существующие сети для передачи данных на большие расстояния.
11. Роботов - 07 Января, 2013 - 15:05:55 - перейти к сообщению
elmot пишет:
Такая задумка НЕ удобна. Вызадолбаетесь со своим голосом. Для таких вещей повсеместно применяется sms.

SMS может не сразу прийти, а может и вообще не прийти. Если уж так хочется через звонок, то лучше использовать тоновый набор. Есть микросхемы шифраторы/дешифраторы DTMF сигналов. Я пробовал, прекрасно работает.
12. nestandart - 07 Января, 2013 - 16:33:19 - перейти к сообщению
elmot, вопрос скорее к вам.
Можно ли получить статический IP используя USB модем ?
Просто у меня был опыт создания простого сервака с передачей потока , но там был кабель и статический IP.
13. Роботов - 07 Января, 2013 - 17:00:51 - перейти к сообщению
nestandart пишет:
Можно ли получить статический IP используя USB модем ?

Если не возражаете, я отвечу.
Сотовые операторы предоставляют услугу так называемого Выделенного IP. Стоит эта услуга около 100 руб в месяц. Но он статический в педелах одной сессии, тоесть при повторном подключении у вас будет уже другой IP. Полностью статический IP сотовые операторы не дают, насколько я знаю. Ну или дают за бешеные бабки.
14. nestandart - 07 Января, 2013 - 18:12:39 - перейти к сообщению
Цитата:
Но он статический в педелах одной сессии, тоесть при повторном подключении у вас будет уже другой IP

Насколько я понимаю это и есть динамический IP. Такое мне не подойдет.
15. REche - 07 Января, 2013 - 18:16:20 - перейти к сообщению
Как звучит-то смело - "из любой точки планеты" гы-гы! А если нужно под землей "управлять" чтт тогда ? Провода потянем с хучей ретрансляторов ? ХЪ