roboforum.ru

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

Игры роботов через интернет

Наше хобби — конструировать и программировать.
Демонстрация готовых роботов и устройств построенных своими руками.

Игры роботов через интернет

Сообщение vassav » 24 янв 2012, 17:04

Родилась идея создать создать роботов, которыми можно будет управлять через интернет.
Решил начать с робота где время реакции было бы не очень критично - мини мостовой кран.
Вот что получилось:
pic.jpg


Попробовать его в действии можно тут http://robotgame.ru/RobotList
(для управления нужно зарегистрироваться и авторизоваться)
На данный момент реализовано управление по двум осям.
Подвесив грузик на нитку - можно играть в футбол шариком.
Думаю сделать ворота с датчиком и считать количество голов.

Интересно было бы узнать мнение и идеи форумчан по поводу дальнейшего развития.
Изменения:
  • 28.01 Доделал ворота, и теперь считает голы
  • Поставил планку которая поворачивается вокруг своей оси.
  • Мини кран был разобран и отправлен в шкаф, теперь катаются две машинки
Последний раз редактировалось vassav 18 апр 2012, 08:59, всего редактировалось 7 раз(а).
Аватара пользователя
vassav
 
Сообщения: 155
Зарегистрирован: 26 дек 2011, 11:57
Откуда: СПБ
Skype: vassav_
прог. языки: C#

Re: Игры роботов через интернет

Сообщение vassav » 27 янв 2012, 15:22

Попробовал определять положение шарика - пока не очень удалось.
Положение определял с помощью библиотеки Aforge.net http://www.aforgenet.com/
Применял разные фильтры - но хорошего результата так не добился.
Что можете посоветовать?
Аватара пользователя
vassav
 
Сообщения: 155
Зарегистрирован: 26 дек 2011, 11:57
Откуда: СПБ
Skype: vassav_
прог. языки: C#

Re: Игры роботов через интернет

Сообщение hadok » 27 янв 2012, 15:23

а как реализован переход от веб-интерфейса к программе, управляющей непосредственно приводами?
Аватара пользователя
hadok
 
Сообщения: 166
Зарегистрирован: 06 июн 2005, 02:27
Откуда: Минск, Лида

Re: Игры роботов через интернет

Сообщение vassav » 27 янв 2012, 15:35

hadok писал(а):а как реализован переход от веб-интерфейса к программе, управляющей непосредственно приводами?

web сервер с программой управления общается через wcf сервис (который хоститься в программе управления)
Аватара пользователя
vassav
 
Сообщения: 155
Зарегистрирован: 26 дек 2011, 11:57
Откуда: СПБ
Skype: vassav_
прог. языки: C#

Re: Игры роботов через интернет

Сообщение Angel71 » 27 янв 2012, 21:47

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

Re: Игры роботов через интернет

Сообщение vassav » 27 янв 2012, 22:42

Ну вот, теперь и голы считает :)
Скоро можно будет турниры устраивать
Аватара пользователя
vassav
 
Сообщения: 155
Зарегистрирован: 26 дек 2011, 11:57
Откуда: СПБ
Skype: vassav_
прог. языки: C#

Re: Игры роботов через интернет

Сообщение coder_perm » 28 янв 2012, 00:01

О-о-о, крутота! :D

В видео, где пишется команда хорошо бы писать и имя пользователя от кого она. Иногда не понятно, просто тормозит, или кто-то параллельно рулит.

И еще бы чат рядом :)

И почему-то влево-вправо иногда не едет...
Аватара пользователя
coder_perm
 
Сообщения: 185
Зарегистрирован: 11 авг 2009, 22:39
Откуда: Пермь
Skype: kudrin_anton
прог. языки: assembler

Re: Игры роботов через интернет

Сообщение vassav » 28 янв 2012, 00:11

coder_perm писал(а):О-о-о, крутота! :D

В видео, где пишется команда хорошо бы писать и имя пользователя от кого она. Иногда не понятно, просто тормозит, или кто-то параллельно рулит.

И еще бы чат рядом :)

И почему-то влево-вправо иногда не едет...

Управление монопольным будет - управляет только один пользователь.
И до чата тож руки дойдут
Аватара пользователя
vassav
 
Сообщения: 155
Зарегистрирован: 26 дек 2011, 11:57
Откуда: СПБ
Skype: vassav_
прог. языки: C#

Re: Игры роботов через интернет

Сообщение Vovan » 28 янв 2012, 00:13

Жаль, а вот мне так и не удалось поиграть :( ни Win7 Ex9 ни WinXP Firefox...
Мождь опера поможет? или еще какой броузер?
А может европа в игноре? :cry:
_________
Sincerely,
Vovan
Аватара пользователя
Vovan
 
Сообщения: 3340
Зарегистрирован: 05 окт 2005, 12:03
Откуда: Литва
прог. языки: asm

Re: Игры роботов через интернет

Сообщение vassav » 28 янв 2012, 00:18

а вправо/влево плохо ездит - я сегодня новую зубчатую рейку поставил с новой шестерней, возможно пока не притерлась, вот и цепляется иногда

Добавлено спустя 4 минуты 11 секунд:
Vovan писал(а):Жаль, а вот мне так и не удалось поиграть :( ни Win7 Ex9 ни WinXP Firefox...
Мождь опера поможет? или еще какой броузер?
А может европа в игноре? :cry:

А видео с камеры показывалось?
В firefox-е должно быть все нормально. Управление доступно только авторизованным пользователям.
Аватара пользователя
vassav
 
Сообщения: 155
Зарегистрирован: 26 дек 2011, 11:57
Откуда: СПБ
Skype: vassav_
прог. языки: C#

Re: Игры роботов через интернет

Сообщение Vovan » 28 янв 2012, 00:24

Дык ясное дело, там же все по русски нормально написано :) Видео вижу пока не входил :) . Естественно авторизировался, вхожу и "Х" (крест, уже третий день :( ) ...

Добавлено спустя 56 секунд:
О! А мождь ХР не катит? Именно мождь Вин7 с файрфоксом нужно?
_________
Sincerely,
Vovan
Аватара пользователя
Vovan
 
Сообщения: 3340
Зарегистрирован: 05 окт 2005, 12:03
Откуда: Литва
прог. языки: asm

Re: Игры роботов через интернет

Сообщение vassav » 28 янв 2012, 00:34

Vovan писал(а):Дык ясное дело, там же все по русски нормально написано :) Видео вижу пока не входил :) . Естественно авторизировался, вхожу и "Х" (крест, уже третий день :( ) ...

Добавлено спустя 56 секунд:
О! А мождь ХР не катит? Именно мождь Вин7 с файрфоксом нужно?

странно, от авторизации видео не зависит. Попробуй страницу обновить (F5 или Ctrl+F5)

Добавлено спустя 52 секунды:
у друга ХР стоит и нормально
Аватара пользователя
vassav
 
Сообщения: 155
Зарегистрирован: 26 дек 2011, 11:57
Откуда: СПБ
Skype: vassav_
прог. языки: C#

Re: Игры роботов через интернет

Сообщение Vovan » 28 янв 2012, 00:40

Неа, ничего не помогает... Пока не нажал "Вход" вижу конструкцию и болтающийся грузик, иногда балка или каретка немного движется... Как только вошел (мне говорят Wellcome!) всё - Х (крест)...
Ну ладно, видимо что-то у меня не так... Проект класс! :good: Уверен, если развить, его ждет хорошее будущее! :)
_________
Sincerely,
Vovan
Аватара пользователя
Vovan
 
Сообщения: 3340
Зарегистрирован: 05 окт 2005, 12:03
Откуда: Литва
прог. языки: asm

Re: Игры роботов через интернет

Сообщение vassav » 28 янв 2012, 23:00

А как можно будет стабилизировать груз чтоб проще было играть.
И что лучше в качестве использовать в качестве груза?
Аватара пользователя
vassav
 
Сообщения: 155
Зарегистрирован: 26 дек 2011, 11:57
Откуда: СПБ
Skype: vassav_
прог. языки: C#

Re: Игры роботов через интернет

Сообщение MrDetonator » 28 янв 2012, 23:24

Молодец, все работает, учел все рекомендации.
Правда, голы че-то не считались.
Вообще, очень трудно загнать шар круглым инструментом, который крутится и шатается и на это никак нельзя повлиять. Его можно загонять так 20 минут, любой уже интерес потеряет.
vassav писал(а):А как можно будет стабилизировать груз чтоб проще было играть.
И что лучше в качестве использовать в качестве груза?

Можно подвесить на нескольких веревках, трех вместо одной.
Ты можешь захват еще сделать, чтобы можно было шар поднять. Для этого нужно добавить еще одну ось - вверх и кнопку захвата, зафиксировать захват, чтобы не болтался и сам не вращался - и готово. Тогда можно будет сооружения строить, а можно прибавить разнообразия, чтобы строить сооружения с какой-нибудь целью, типа, дом в 3 кубика.
MrDetonator
 
Сообщения: 50
Зарегистрирован: 08 окт 2009, 14:58
Откуда: Москва

Re: Игры роботов через интернет

Сообщение galex1981 » 28 янв 2012, 23:36

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

Пред.След.

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

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

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

cron