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 раз.
Аватара пользователя
XMaster
 
Сообщения: 55
Зарегистрирован: 03 сен 2007, 16:16
Откуда: Брянск

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

Сообщение Digit » 10 окт 2007, 10:27

Хм. Круто.
А какие задачи ставятся перед роботом?
И где им можно поуправлять? :D
злой полицейский
Аватара пользователя
Digit
 
Сообщения: 3339
Зарегистрирован: 27 ноя 2004, 00:42
Откуда: совсем Москва
ФИО: Григорий

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

Сообщение XMaster » 10 окт 2007, 10:39

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

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

Сообщение Strijar » 10 окт 2007, 11:23

Был как-то проект доступен - "сумашедший дом". В комнате стояла веб-камера и на сайте можно было включать/выключать свет, гирлянду на стене и управлять машинкой на полу. И все это через камеру наблюдать ;)
Аватара пользователя
Strijar
 
Сообщения: 664
Зарегистрирован: 28 авг 2006, 17:09
Откуда: Всеволожск (СПб)
прог. языки: С, C++, Python, Lua, VHDL, Verilog, Forth
ФИО: Олег Белоусов

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

Сообщение Виталий » 10 окт 2007, 13:01

Да, я тоже решил эту задачку где-то в декабре 2006г. При всем при этом управление моим роботом производилось с помощью флешки. Т.е. управлявший должен был иметь на компьютере только флеш-плеер.
Вложения
123w.JPG
Аватара пользователя
Виталий
 
Сообщения: 2114
Зарегистрирован: 08 окт 2004, 16:43
Откуда: St. Petersburg
Skype: quark-bot
ФИО: Клебан Виталий

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

Сообщение RedDrag » 10 окт 2007, 23:27

такой вопрос: есть а какая(какие) библиотека(и) использовалась для управления камерой.. :oops:
RedDrag
 
Сообщения: 37
Зарегистрирован: 10 окт 2007, 23:22

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

Сообщение Master » 11 окт 2007, 08:43

Для делфи есть. Если нада могу скинуть на почту.
Аватара пользователя
Master
 
Сообщения: 4468
Зарегистрирован: 21 дек 2006, 19:56
Откуда: Украина, г.Одесса
прог. языки: Delphi и С

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

Сообщение XMaster » 11 окт 2007, 14:49

2 RedDrag:
Библиотеки самые обычные, те что есть в MIDP 2.0.
Аватара пользователя
XMaster
 
Сообщения: 55
Зарегистрирован: 03 сен 2007, 16:16
Откуда: Брянск

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

Сообщение RedDrag » 12 окт 2007, 00:09

было бы славно! правда я в дельфи не ногой больше на сях
imcool@rambler.ru
RedDrag
 
Сообщения: 37
Зарегистрирован: 10 окт 2007, 23:22

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

Сообщение RedDrag » 12 окт 2007, 00:10

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

а примерчик можно?
RedDrag
 
Сообщения: 37
Зарегистрирован: 10 окт 2007, 23:22

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

Сообщение ToniPizecato » 22 окт 2007, 01:07

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

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

Сообщение Myp » 22 окт 2007, 22:35

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


а сертификатики нужные сбацать для своего приложения??? или подписать?
я для s60 уже не помню, давно не ковырялся
а для s40 проблем с сертификатами нету можно подписать программу на доступ к чему угодно
Аватара пользователя
Myp
скрытый хозяин вселенной :)
 
Сообщения: 18018
Зарегистрирован: 18 сен 2006, 12:26
Откуда: Тверь по прозвищу Дверь
прог. языки: псевдокод =) сила в алгоритме!
ФИО: глубокоуважаемый Фёдор Анатольевич

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 раз.
Аватара пользователя
ToniPizecato
 
Сообщения: 108
Зарегистрирован: 19 фев 2007, 19:18
Откуда: msk

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 ява подписывается спец утилиткой хакерской =) выбираешь ява файл и выбираешь необходимые разрешения
готовый сертификать скармливаешь телефону и твоя ява прога умеет всё что хочешь =)
Аватара пользователя
Myp
скрытый хозяин вселенной :)
 
Сообщения: 18018
Зарегистрирован: 18 сен 2006, 12:26
Откуда: Тверь по прозвищу Дверь
прог. языки: псевдокод =) сила в алгоритме!
ФИО: глубокоуважаемый Фёдор Анатольевич

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

Сообщение ToniPizecato » 22 окт 2007, 23:51

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

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

то есть нетрадиционными средствами? даже и не знал, что такое решение может быть. спасибо!
Аватара пользователя
ToniPizecato
 
Сообщения: 108
Зарегистрирован: 19 фев 2007, 19:18
Откуда: msk

След.

Вернуться в Наши проекты

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

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 10