roboforum.ru

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

Мобильный робот с камерой и управлением через Internet.

Мобильный робот с камерой и управлением через Internet.

XMaster » 10 окт 2007, 09:25

Идея этого робота пришла к нам ещё в 2006 году, но реализовать его, в силу ряда причин, удалось только сейчас. Робот представляет собой управляемую платфрму с камерой и управлением через сеть Internet. То есть - управлять роботом можно ИЗ ЛЮБОЙ ТОЧКИ МИРА, где есть Inet. Основная часть робота - мобильный телефон Nokia 3230. Он содержит все необходимые узлы - камеру, приёмопередатчик, процессор.. Чтобы собрать аналогичного бота на "дискретных" компонентах - т.е. отдельно купить камеру, GSM/GPRS млдуль, контроллер и собрать всё это в размере сотового потребовалось бы куда больше усилий.. Программное обеспечение робота написано на Java, программа управления на C++ Bulder. Механическая часть - платформа от радиоуправляемой игрушки с 4 ведущими колёсами и "танковым" принципом поворота. Робот способен повиноваться командам с программы управления и передавать видео примерно 50 на 50 пикселей 1 fps. Теоретически, можно передавать видео и большего разрешения, но для этого нужен EDGE..
Вложения
rob.jpg
Внешний вид платформы робота на этапе сборки (телефон снят)
Последний раз редактировалось XMaster 10 окт 2007, 10:49, всего редактировалось 1 раз.

Re: Мобильный робот с камерой и управление через Internet.

Digit » 10 окт 2007, 10:27

Хм. Круто.
А какие задачи ставятся перед роботом?
И где им можно поуправлять? :D

Re: Мобильный робот с камерой и управление через Internet.

XMaster » 10 окт 2007, 10:39

Для начала задача - опробовать идею "в железе"..
а вообще, можно дома оставлять, когда уезжаешь - смотреть что там делается..
насчёт поуправлять - Это можно рассмотреть :)
В данный момент хозяин тнлефона временно изъял его, вследствии этого проект ВРЕМЕННО приостановлен.

Re: Мобильный робот с камерой и управлением через Internet.

Strijar » 10 окт 2007, 11:23

Был как-то проект доступен - "сумашедший дом". В комнате стояла веб-камера и на сайте можно было включать/выключать свет, гирлянду на стене и управлять машинкой на полу. И все это через камеру наблюдать ;)

Re: Мобильный робот с камерой и управлением через Internet.

Виталий » 10 окт 2007, 13:01

Да, я тоже решил эту задачку где-то в декабре 2006г. При всем при этом управление моим роботом производилось с помощью флешки. Т.е. управлявший должен был иметь на компьютере только флеш-плеер.
Вложения
123w.JPG

Re: Мобильный робот с камерой и управлением через Internet.

RedDrag » 10 окт 2007, 23:27

такой вопрос: есть а какая(какие) библиотека(и) использовалась для управления камерой.. :oops:

Re: Мобильный робот с камерой и управлением через Internet.

Master » 11 окт 2007, 08:43

Для делфи есть. Если нада могу скинуть на почту.

Re: Мобильный робот с камерой и управлением через Internet.

XMaster » 11 окт 2007, 14:49

2 RedDrag:
Библиотеки самые обычные, те что есть в MIDP 2.0.

Re: Мобильный робот с камерой и управлением через Internet.

RedDrag » 12 окт 2007, 00:09

было бы славно! правда я в дельфи не ногой больше на сях
imcool@rambler.ru

Re: Мобильный робот с камерой и управлением через Internet.

RedDrag » 12 окт 2007, 00:10

XMaster писал(а):2 RedDrag:
Библиотеки самые обычные, те что есть в MIDP 2.0.

а примерчик можно?

Re: Мобильный робот с камерой и управлением через Internet.

ToniPizecato » 22 окт 2007, 01:07

Очень интересует вопрос коннекта мобильного телефона с платформой. Тоже этим занимался. Программировал на яве (j2me) для nokia s60 3rd edition. Нокиа не разрешает доступ к портам (ирда, ком) через яву. как вы решили эту задачу?
И хотел на будущее себе узнать. Как вы передавали видео? Поток фото изображений?

Re: Мобильный робот с камерой и управлением через Internet.

Myp » 22 окт 2007, 22:35

ToniPizecato писал(а):Программировал на яве (j2me) для nokia s60 3rd edition. Нокиа не разрешает доступ к портам (ирда, ком) через яву. как вы решили эту задачу?


а сертификатики нужные сбацать для своего приложения??? или подписать?
я для s60 уже не помню, давно не ковырялся
а для s40 проблем с сертификатами нету можно подписать программу на доступ к чему угодно

Re: Мобильный робот с камерой и управлением через Internet.

ToniPizecato » 22 окт 2007, 23:39

Myp писал(а):
ToniPizecato писал(а):Программировал на яве (j2me) для nokia s60 3rd edition. Нокиа не разрешает доступ к портам (ирда, ком) через яву. как вы решили эту задачу?


а сертификатики нужные сбацать для своего приложения??? или подписать?
я для s60 уже не помню, давно не ковырялся
а для s40 проблем с сертификатами нету можно подписать программу на доступ к чему угодно

опаньки.
сетификат я могу только self-sign сделать. да и то - на с++. можно поподробнее об этом на яве? :)
вот тут сами нокиевцы делаю пример с использованием дата кабеля и гипертерминала виндоуса.
http://www.forum.nokia.com/info/sw.nokia.com/id/2a2ec089-6f2e-47cb-a150-d11a94eb80ad/MIDP_Using_Cable_Connection_In_Nokia_Devices_v1_0.zip.html
там даже есть пример. но запуская на своем девайсе (s60 3rd (symbian 9.1)), программа вылетает. то есть вылетает их собственное приложение. с их сертификатами (которых там нет, по-моему).
хотя тут написано, что работать на s60 должно
Java serial port connections over cable are supported in Nokia Series 40 3rd Edition and S60 3rd Edition devices, for example, in the Series 40 device Nokia 6280 and the S60 device Nokia E60. Future Series 40 3rd Edition devices will support this feature as well. Both Series 40 and S60 devices prompt the connection mode right after the cable has been attached. The correct mode for using CommConnection in S60 is PC Suite mode and in Series 40 Default.
This document explains how to open CommConnection using Java ME technology, write data to the serial port, and read data from the serial port.

объясните, если я где-то что-то пропустил. буду признателен.
Последний раз редактировалось ToniPizecato 22 окт 2007, 23:48, всего редактировалось 1 раз.

Re: Мобильный робот с камерой и управлением через Internet.

Myp » 22 окт 2007, 23:48

ToniPizecato писал(а):
Myp писал(а):
ToniPizecato писал(а):Программировал на яве (j2me) для nokia s60 3rd edition. Нокиа не разрешает доступ к портам (ирда, ком) через яву. как вы решили эту задачу?


а сертификатики нужные сбацать для своего приложения??? или подписать?
я для s60 уже не помню, давно не ковырялся
а для s40 проблем с сертификатами нету можно подписать программу на доступ к чему угодно

опаньки.
сетификат я могу только self-sign сделать. да и то - на с++. можно поподробнее об этом на яве? :)


ну не только селф сигн наскока я знаю

в s60 год назад велись изыскания как делать сертификаты номаные сорьки немогу точнее расказать уже год как такой телефон не имею
вот тут помотри там ребята умные сидят http://forum.sgh.ru/forum69.html

а на s40 ява подписывается спец утилиткой хакерской =) выбираешь ява файл и выбираешь необходимые разрешения
готовый сертификать скармливаешь телефону и твоя ява прога умеет всё что хочешь =)

Re: Мобильный робот с камерой и управлением через Internet.

ToniPizecato » 22 окт 2007, 23:51

ну не только селф сигн наскока я знаю
в s60 год назад велись изыскания как делать сертификаты номаные сорьки немогу точнее расказать уже год как такой телефон не имею
вот тут помотри там ребята умные сидят http://forum.sgh.ru/forum69.html
а на s40 ява подписывается спец утилиткой хакерской =) выбираешь ява файл и выбираешь необходимые разрешения
готовый сертификать скармливаешь телефону и твоя ява прога умеет всё что хочешь =)

добавил кой-чего к верхнему посту.)

то есть нетрадиционными средствами? даже и не знал, что такое решение может быть. спасибо!


Rambler\'s Top100 Mail.ru counter