roboforum.ru

Технический форум по робототехнике.
Текущее время: 23 ноя 2024, 11:21

Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ Сообщений: 7 ] 
Автор Сообщение
 Заголовок сообщения: Управление роботом мышкой с сайта -через интернет
СообщениеДобавлено: 05 фев 2013, 00:16 
Не в сети

Зарегистрирован: 13 янв 2011, 22:28
Сообщения: 105
Всем привет... Хотел поспрошать у знающих... В каком направлении мне двигаться чтобы "быстро и дешево" -по возможности, выполнить мою задачу. А представляет она у меня вот что: необходимо удаленное управление с сайта- устройством. Управление такого плана: мышью, -как в компьютерных играх зрение от первого лица обычно реализовано: то есть движения мыши-поворачивают устройство по X,Y. Реакция должна быть быстрой(практически моментальной) и с точностью до долей угловых минут.
Вот сижу и думаю -как это сделать? Ну то есть гуглю уже дня 3 -найдено инфы порядочно, но нет ни одного проекта-я не видел, -чтобы перемещения мыши -перемещали камеру. Есть всякие проекты с "нажиманием кнопочек" -но это не то...
Думал в каком направлении двигаться..Вижу 2 варианта(первый проще): 1) arduino+сервоприводы; 2)шаговые двигатели и драйвер их...
Вот что нагуглил в данный момент:

http://a-bolshakov.ru/index/0-225
http://habrahabr.ru/post/108058/
http://habrahabr.ru/post/135912/ - очень подробно, даже с исходниками программ!!
http://robocraft.ru/blog/projects/345.html - очень подробно, даже с исходниками программ!!
http://www.xakep.ru/post/53672/ - очень подробно, даже с исходниками программ!!
http://cxem.net/arduino/arduino47.php -с джойстика PS3
http://www.circuitsathome.com/mcu/progr ... -usb-mouse - англичанин собрал управление рукой-манипулятором с помощь мышки! (на англ. языке)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Управление роботом мышкой с сайта -через интернет
СообщениеДобавлено: 05 фев 2013, 00:56 
Не в сети
Аватара пользователя

Зарегистрирован: 14 май 2008, 15:49
Сообщения: 1585
Откуда: Москва
ФИО: Алексей
Я так и не понял в чем вопрос:
1) Как реализовать на клиенте(в браузере, я так понимаю) захват курсора мыши? (ответ, кстати, никак, если, например, не использовать полноэкранный режим)
2) Или как организовать взаимодействие клиент-сервер?
2) Или как реализовать поворотное устройство?

Про третий вопрос кстати мало данных. Доли угловых минут - это насколько маленькие доли? Допустим, до 1/10 угловой минуты? это 1/600 == 0.0015 градуса. Стандартные шаговики, нынче, дают шаг в 1.8 градуса, пусть даже с микрошагом в 1/32 - это 0.05 градуса (а одна угловая минута - это 0.015 градуса, если что). Так что тут уже не прокатит. Разве что ставить редукторы.. да и то, чтобы обеспечить повторяемость такого позиционирования, редуктор должен быть ваще без люфтов напрочь, не верю, честно говоря.
"Практически моментальная реакция" - это время от действия пользователя до начала действия исполнительного устройства? Или до его конца? Для упрощения предположим, что до начала действия.. раз через интернет - предположим что интернет у нас очень хороший, путь latency 50мс будет... это практически моментально, или медленно?
В общем, честно говоря, стоит заметно более подробно описать задачу. И желательно еще и сказать окончательную цель всего этого.

_________________
У меня в голове опилки и длинные слова меня только огорчают.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Управление роботом мышкой с сайта -через интернет
СообщениеДобавлено: 05 фев 2013, 02:01 
Не в сети
Аватара пользователя

Зарегистрирован: 18 апр 2009, 22:18
Сообщения: 10668
Цитата:
быстро и дешево

насколько быстро? шучу. можете смело зачеркнуть что-то одно.
получить информармацию о перемещении мыши это совсем элементарно.
Цитата:
Реакция должна быть быстрой(практически моментальной) и с точностью до долей угловых минут.

мягкое с тёплым. точность зависит от миши, её настроек и какой коофициент перемещиения будете использовать. получили информацию, что мышь переместилась на n точек, а дальше уже ваши проблемы, сколько это будет в долях угловых минут. а быстро это вам к таймингам (куча видов). если очень по простому это время на получение адреса по доменному имени, открытие соединения, сколько сами пакеты добираться будут, как быстро на той стороне "ответят",... можете повыносить мозг всем этим или остановиться на двух вещах. первое - сколько времени пройдёт от получения сообщения о перемещении мыши до реакции вашей железки. второе - сколько времени пройдёт до того, как вы на мониторе увидите реакцию вашей железки. что учитвать (минимум, максимум или среднее) это уже дело ваше. в каких диапахонах это всё будет, зависит от очень многих вещей.
Цитата:
Вот сижу и думаю -как это сделать? Ну то есть гуглю уже дня 3 -найдено инфы порядочно, но нет ни одного проекта-я не видел, -чтобы перемещения мыши -перемещали камеру. Есть всякие проекты с "нажиманием кнопочек" -но это не то...
Думал в каком направлении двигаться..Вижу 2 варианта(первый проще): 1) arduino+сервоприводы; 2)шаговые двигатели и драйвер их...

чтот вас совсем не туда тянет. ёклмн :) какая разница, шаговики у вас или сервы?
Цитата:
Есть всякие проекты с "нажиманием кнопочек" -но это не то...

как раз всё то. только обрабатываете не нажатие, а перемещение.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Управление роботом мышкой с сайта -через интернет
СообщениеДобавлено: 05 фев 2013, 10:05 
Не в сети

Зарегистрирован: 13 янв 2011, 22:28
Сообщения: 105
[/quote]
чтот вас совсем не туда тянет. ёклмн :) какая разница, шаговики у вас или сервы?
Цитата:
Есть всякие проекты с "нажиманием кнопочек" -но это не то...

как раз всё то. только обрабатываете не нажатие, а перемещение.[/quote]

Да нет - все туда меня тянет.Стандартные сервы дают 1 градус наш шаг насколько я знаю...А даже не сильно углубляясь в тему шаговых двигателей-я нашел с шагом 0,06 градуса на шаг. Вот к чему я...

Но по факту-придется видимо все таки на ардуине делать-так как решение практически готово удя по статьям-ссылки на которые я дал. Только реакцию на перемещение ввести...А насчет требуемого шага-я тоже подумал о применении редуктора.

А насчет перемещения- надо с людьми пообщаться...Я допустим в php не силен. относительно знаю только java.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Управление роботом мышкой с сайта -через интернет
СообщениеДобавлено: 05 фев 2013, 12:33 
Не в сети
Аватара пользователя

Зарегистрирован: 10 ноя 2011, 12:02
Сообщения: 5691
Откуда: Turku, Finland
Skype: elmot73
прог. языки: Java и все-все=все
ФИО: Илья
А причем тут php?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Управление роботом мышкой с сайта -через интернет
СообщениеДобавлено: 05 фев 2013, 13:00 
Не в сети

Зарегистрирован: 13 янв 2011, 22:28
Сообщения: 105
ну я не имел в виду исключительно php. Я просто хотел сказать -что хочу выбрать наиболее подходящую для моих целей веб технологию -флеш, php, java и т.д. чтобы обрабатывать ряд подключений и видеопотоков -в среднем от 5 управляемых камер. И был бы рад любым советам от вас. вот и все.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Управление роботом мышкой с сайта -через интернет
СообщениеДобавлено: 05 фев 2013, 13:26 
Не в сети
Аватара пользователя

Зарегистрирован: 10 ноя 2011, 12:02
Сообщения: 5691
Откуда: Turku, Finland
Skype: elmot73
прог. языки: Java и все-все=все
ФИО: Илья
1) Браузер+яваскрипт. гуглить onmousemove.
2) java(swing). У меня даже есть свинг-компонент для воспроизведения mjpg на свинге.

скорость будет зависеть в основном от задержек видео и задержек в сети. Долей минут на мыши не получите - слишком грубое устройство.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 7 ] 

Часовой пояс: UTC + 4 часа


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

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


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
phpBB SEO