roboforum.ru

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

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




Начать новую тему Ответить на тему  [ Сообщений: 8 ] 
Автор Сообщение
 Заголовок сообщения: Как найти робота в помещении?
СообщениеДобавлено: 24 окт 2010, 14:09 
Не в сети

Зарегистрирован: 24 окт 2010, 14:01
Сообщения: 4
Не уверен, что в эту ветку. Но есть такая задача:
1. Представим себе электронный пистолет. Из которого мы стреляем в робота, который с нами в этой комнате.
2. На роботе стоят датчики, которые определяют, что в него стрельнули и куда попали (нога, рука, голова или тело).

Хочется узнать, чем можно отправлять сигнал с пистолета и каким прибором определить, что попал в робота, причем определенную его часть.
Заранее спасибо!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Как найти робота в помещении?
СообщениеДобавлено: 24 окт 2010, 14:25 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
ИК-передатчик + приёмник.

Как в пульте телевизора или в ИК-боях р/у танков.

_________________
Проект [[Open Robotics]] - Универсальные модули для построения роботов


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Как найти робота в помещении?
СообщениеДобавлено: 24 окт 2010, 17:40 
Не в сети

Зарегистрирован: 24 окт 2010, 14:01
Сообщения: 4
Есть еще какие-то варианты? Потому что при ИК, надо попасть именно в ИК-приемник. А хочется на вскидку попадать в область и засчитывать попадание. Не хотелось бы всего робота обвешать ик-приемниками, чтобы определить, попал-ли я в руку или голову роботу.

Вот моя идея:
Области робота имеют определенный цвет.(Допустим голова ярко-красная, ноги и руки ярко-зеленые) При "выстреле" пистолета), объектив фотографирует все что видит и определяем в какой цвет попал центр пистолета. Можно так?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Как найти робота в помещении?
СообщениеДобавлено: 24 окт 2010, 17:47 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
Можно то можно, вот только тогда придется из помещения убрать все предметы таких же цветов.

_________________
Проект [[Open Robotics]] - Универсальные модули для построения роботов


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Как найти робота в помещении?
СообщениеДобавлено: 24 окт 2010, 18:02 
Не в сети

Зарегистрирован: 24 окт 2010, 14:01
Сообщения: 4
А по скорости обработки данных? Я так понимаю, пока обработаются данные, пройдет время? То есть, допустим, стрелять из пистолета со скоростью реального невозможно?

Что можно почитать, чтобы разработать такой "пистолет"?

Вот еще одна идея:
Робот позиционируется в пространстве. Пистолет тоже позиционируется в пространстве и позиционируется направленность дула. При выстреле проводиться на компьютере луч, и проверяется пересекается ли дуло пистолета и робот. Минусы вижу такие:1) нельзя точно определить, попадание в определенную часть робота 2) препятствия простреливаются, хотя не должны


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Как найти робота в помещении?
СообщениеДобавлено: 24 окт 2010, 18:07 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
Как вариант - система контроля попаданий 6мм пластиковыми шариками и стреляйте китайским пистолетом :)

Я вот как раз недавно тестировал прототип, сейчас отдал в производство печатные платы для первой версии модуля.
Для войны эйрсофт-танков :) тут подробности - post168790.html#p168790

Конечно попадания по гусеницам и по пушке система не отработает, но в целом вполне хороша.

Добавлено спустя 45 секунд:
Лапицкий писал(а):
Робот позиционируется в пространстве. Пистолет тоже позиционируется в пространстве и позиционируется направленность дула.

Штоб мне это уметь и такая система не стоила бы 20-30K$ :crazy:

_________________
Проект [[Open Robotics]] - Универсальные модули для построения роботов


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Как найти робота в помещении?
СообщениеДобавлено: 24 окт 2010, 18:28 
Не в сети

Зарегистрирован: 24 окт 2010, 14:01
Сообщения: 4
=DeaD= писал(а):
Как вариант - система контроля попаданий 6мм пластиковыми шариками и стреляйте китайским пистолетом :)

В моем случае это должно быть максимально безопасно для людей в помещении. Шарики отпадают.
Тогда наверное стоит остановиться на определении цвета. Есть-ли какие-то материалы, где можно почитать? Может есть прототипы?

=DeaD= писал(а):
Я вот как раз недавно тестировал прототип, сейчас отдал в производство печатные платы для первой версии модуля.
Для войны эйрсофт-танков :) тут подробности - post168790.html#p168790

Конечно попадания по гусеницам и по пушке система не отработает, но в целом вполне хороша.


Я так понял, там при попадании датчик нажатия работает?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Как найти робота в помещении?
СообщениеДобавлено: 24 окт 2010, 19:14 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
Лапицкий писал(а):
В моем случае это должно быть максимально безопасно для людей в помещении. Шарики отпадают.
Тогда наверное стоит остановиться на определении цвета. Есть-ли какие-то материалы, где можно почитать? Может есть прототипы?

Я думаю оптимальными были бы ик-излучатели на роботе (утыкать робота ими) + ик приёмник в пистолете.

Лапицкий писал(а):
Я так понял, там при попадании датчик нажатия работает?

Не датчик нажатия, а датчик микроудара.

_________________
Проект [[Open Robotics]] - Универсальные модули для построения роботов


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

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


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

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


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

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