roboforum.ru

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

Управление роботом через Интернет?

В разделе рассматриваются вопросы информационного обмена в робототехнике.
Аппаратный уровень, протоколы.

Re: Управление роботом через Интернет?

Сообщение realsystem » 12 мар 2009, 11:53

Мдааааа, я загнался, ребят, GAME порт имелся в виду, надо поменьше сидеть в инете до 3х ночи :)

У меня просто LPT крутился в уме, потому что я тут достал свою старую платку с опторазвязками и силовыми ключами для LPT порта :D

Одним словом гоню иногда страшную пургу :pardon:
realsystem
 
Сообщения: 629
Зарегистрирован: 01 фев 2009, 01:32
Откуда: Саратов
Skype: realsystem_stas
прог. языки: C, Bash, Perl
ФИО: Станислав

Re: Управление роботом через Интернет?

Сообщение noonv » 12 мар 2009, 13:37

вот возможные варианты решения данной задачи:

- использовать wi-fi роутер с собственной прошивкой - на нём поднимается web-сервер, через который робот и получает команды пользователя.
- вместо роутера использовать обычный ПК, который будет связываться с роботом любым удобным способом.

Остаётся разобраться - как к веб-серверу привязать запуск нужных нам программ.
Аватара пользователя
noonv
 
Сообщения: 600
Зарегистрирован: 21 май 2007, 22:57
Откуда: Калининград
прог. языки: C++

Re: Управление роботом через Интернет?

Сообщение realsystem » 12 мар 2009, 14:59

Легко, просто взять открытый вебсервер и добавить в его исходники своё. К апачу есть модули. С их помощью можно запускать внешние программы. Есть также CGI. Полно вариантов кароче.
realsystem
 
Сообщения: 629
Зарегистрирован: 01 фев 2009, 01:32
Откуда: Саратов
Skype: realsystem_stas
прог. языки: C, Bash, Perl
ФИО: Станислав

Re: Управление роботом через Интернет?

Сообщение hal9000 » 01 фев 2010, 12:09

Расскажу как делаю в настоящий момент я.
Решил управление роботом сделать через протокол XML-RPC
Серверная часть на питоне, благо есть готовая библиотека.
Клиентская часть на С++ с использованием библиотеки Qt. Благо класс реализующий XML-RPC
тоже удалось взять из google code.

Из плюсов не надо изобретать собственный протокол, ставить что то громоздкое на сервер наподобие апачи, на роботе нужен только линукс с интерпретатором питона.
hal9000
 
Сообщения: 2
Зарегистрирован: 01 фев 2010, 11:40
Откуда: Томск

Re: Управление роботом через Интернет?

Сообщение galex1981 » 01 фев 2010, 21:39

Какой используете МК в проекте, что линукс можете поставить? ИМХО, если робот компактный и вариант использующий минимум затрат - скорее все на него линукс не пойдет
if(!Operate) Read(pDatasheet);
Аватара пользователя
galex1981
 
Сообщения: 4363
Зарегистрирован: 04 дек 2008, 22:44
Откуда: Камышин
Skype: galk-aleksandr1
прог. языки: Kotlin, Java, C, C++, Assm, BasCom, VB, php
ФИО: Галкин Александр Владимирович

Re: Управление роботом через Интернет?

Сообщение hal9000 » 02 фев 2010, 05:42

линукс хочу поставить на обычный компьютер, досталось мне по наследству платформа вот на такой плате, как на картинке
там уже селерон, память все есть, линукс отлично ставится, можно с CF грузиться

размеры 224 x 39 x 170 mm

а уже через COM порт собираюсь рулить MK
Вложения
FW600.JPG
hal9000
 
Сообщения: 2
Зарегистрирован: 01 фев 2010, 11:40
Откуда: Томск

Re: Управление роботом через Интернет?

Сообщение Alex080969 » 28 апр 2010, 14:05

а как насчёт USB 3G модемов? там же ваще можно за дополнительную плату статический IP завести.
Первая заповедь радиотехника - почисти контакты!
Аватара пользователя
Alex080969
 
Сообщения: 763
Зарегистрирован: 10 ноя 2009, 13:13
Откуда: Красноярск
прог. языки: С++, Delphi, PHP, SQL, 1C
ФИО: Александр

Re: Управление роботом через Интернет?

Сообщение glavbot » 18 янв 2011, 02:32

А если просто интегрировать мобильник китайский на андройде с поддержкой 3g - за 35$ и отдавать команды по блютузу? И связать скайп мобильника и пк?
платы необходимые могу подыскать, очень интересна идея.
Плюс коррыстный интерес в создании игровой арены по управлением таких бототачек.
Готов поучаствовать в проекте как прогер и финансово)
glavbot
 
Сообщения: 17
Зарегистрирован: 18 янв 2011, 00:04

Re: Управление роботом через Интернет?

Сообщение Angel71 » 18 янв 2011, 03:06

glavbot, зачем телефон? взгляните на параметры и порядок цен http://www.ewayco.com/100-low-cost-mid-ipad-webpad-laptop-mid-system-ipad-pc.html
погуглите по "tablet pc", "android tablets", "cheap android tablets", "apad" :) их уже море, найти с нужными параметрами недорогой планшетник не сложно.
Аватара пользователя
Angel71
 
Сообщения: 10668
Зарегистрирован: 18 апр 2009, 22:18
Предупреждения: -1

Re: Управление роботом через Интернет?

Сообщение glavbot » 18 янв 2011, 04:03

А зачем планшет? телефон лишь связующее звено между платой и ПК)

И пока USB серво-контроллер Pololu Mini Maestro находится в пути из США в Россию, можно посмотреть, протестировать, оценить и покритиковать то, что уже частично создано и проходит отладку, а именно программное обеспечение: http://rapidshare.com/files/439661246/EXE.7z
USB серво-контроллер будет в пути еще около месяца, поэтому разработка ПО продолжится по его прибытию.
Программа состоит из двух модулей IPFPVBase - запускается на управляющем компьютере и IPFPVBoard - запускается на борту модели. Для запуска программы необходимо установить .NET Framework 2.0 и DirectX. В состав программы также включены библиотеки VLC Media player, что и объясняет ее большой объем. На сегодняшний день работа программы проверена с USB Web камерой и пультом радиоуправления подключенным в режиме джойстика.

Использование этой системы, в первую очередь, интересно для управления моделью на большом расстоянии, в том числе с ее помощью возможно осуществить посадку и взлет на большом удалении от управляющей станции, там где обычное радиоуправление использовать затруднительно. Управление через интернет, возможно, снимет ограничения традиционных систем радиоуправления за счет подключения через сотовые сети или иные телекоммуникационные системы посредством модема.
glavbot
 
Сообщения: 17
Зарегистрирован: 18 янв 2011, 00:04

Re: Управление роботом через Интернет?

Сообщение Angel71 » 18 янв 2011, 06:30

вес, компактность, энергопотребление, цена.
Аватара пользователя
Angel71
 
Сообщения: 10668
Зарегистрирован: 18 апр 2009, 22:18
Предупреждения: -1

Re: Управление роботом через Интернет?

Сообщение avr123.nm.ru » 18 янв 2011, 11:30

glavbot писал(а): USB серво-контроллер Pololu Mini Maestro находится в пути из США в Россию,
Купили бы в России отличный контроллер на 32 сервы за 1600 рублей с USB интерфейсом и открытыми исходниками - Open Robotics - http://mkpochtoi.narod.ru/price.htm

Добавлено спустя 58 секунд:
glavbot писал(а):программное обеспечение: http://rapidshare.com/files/439661246/EXE.7z
Файл недоступен. Сюда надо бы загрузить или на ifolder.ru
Читайте !
Аватара пользователя
avr123.nm.ru
отсылающий читать курс
 
Сообщения: 14195
Зарегистрирован: 06 ноя 2005, 04:18
Откуда: Москва
Предупреждения: -8

Re: Управление роботом через Интернет?

Сообщение vadinator » 18 янв 2011, 11:56

avr123.nm.ru писал(а):Купили бы в России отличный контроллер на 32 сервы

Согласен :good: А у Pololu Mini Maestro какой контроллер используется?
Роботы, уже среди нас...
Прошу прощения за аватар, никак схему динамической индикации не могу настроить :)
Аватара пользователя
vadinator
 
Сообщения: 979
Зарегистрирован: 19 янв 2010, 14:51
Откуда: Петрозаводск
прог. языки: C, FBD, Wiring-Processimg,,,LD, SFC, ST...
ФИО: Вадим

Re: Управление роботом через Интернет?

Сообщение LastLeader » 06 фев 2011, 03:00

Все приходит с опытом и информацией))))
:D Уже можно достаточно дешиво собрать радио платформу с WiFi и usb выходом. Например на базе роутера http://otzovik.com/review_23897.html туда и веб камеру можно присандалить и через просто адаптер подключить драйвер двигателей))) И стоит такая платформа 45$ он пере прошивается под открытый linux. тесть все относительно просто :wink: линукс знает адаптер pl2303 если я не ошибаюсь. Про это можно прочесть в http://www.xakep.ru/magazine/xa/128/110/1.asp
Аналог можно посмотреть здесь
http://www.jbprojects.net/projects/wifirobot/
Изображение
Если кто заинтересуется данной тематикой могу помочь, но только инфой и советом.
Всем кто меня знает, большой привет :) Мы с Винчем с вами. Просто жизнь немного подгрузила :beer:
Доказано что 98% человеческих действий автономны и только 2% обдуманные – Так давайте свалим 98% на автоматы))) Сайт – http://wet.in.ua/
Аватара пользователя
LastLeader
 
Сообщения: 132
Зарегистрирован: 31 авг 2008, 20:27
Откуда: Ukraine (Kiev)

Re: Управление роботом через Интернет?

Сообщение vadinator » 06 фев 2011, 10:20

Хорошая идея для проекта Open Robotics.
Можно продавать проапгрейденую разъёмом для плат OR и проапдейтеную нужной прошивкой точку доступа... :) В комплекте с OR-терминалом и пакетом программ для разных нужд... :oops:
П.С. и главное с хорошей русскоязычной документацией.
Роботы, уже среди нас...
Прошу прощения за аватар, никак схему динамической индикации не могу настроить :)
Аватара пользователя
vadinator
 
Сообщения: 979
Зарегистрирован: 19 янв 2010, 14:51
Откуда: Петрозаводск
прог. языки: C, FBD, Wiring-Processimg,,,LD, SFC, ST...
ФИО: Вадим

Пред.След.

Вернуться в Коммуникации

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

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