roboforum.ru

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

Международный язык свиста для роботов

Международный язык свиста для роботов

Scorpio » 04 сен 2012, 04:48

Роботы должны учиться общаться со своими создателями!
Если связь робот - человек уже не представляет проблемы: световые эффекты, издавание звуков, синтез голоса наконец. То человек - робот пока еще не очень. Всякие пультики- шмультики не в счет. Остается распознавание жестов и речи. Для обоих нужны не хилые вычислительные мощности, что есть только у "больших" роботов и то работает с кучей ограничений.
Если роботу сложно выучить наш язык, то почему бы нам не выучить язык роботов? Например, большинство людей могут правильно просвистеть несложную мелодию, если на них в детстве не наступили. С другой стороны, даже "маленький" робот может с большой вероятностью распознать такой сигнал. И просвистеть что-нибудь в ответ, что будет понятно знающему язык роботов человеку или другому роботу.
Если тут есть динозавры типа меня, наверняка они видели советский фильм "Отроки во Вселенной". Там роботы как раз общались свистом. :)

Re: Международный язык свиста для роботов

Angel71 » 04 сен 2012, 05:25

бесполезная трата времени.

Re: Международный язык свиста для роботов

Scorpio » 04 сен 2012, 07:31

Так любительские роботы вообще бесполезная трата. Нужны только своим создателям, да и то не надолго.

Re: Международный язык свиста для роботов

Radist » 04 сен 2012, 08:04

Идея в целом нравится. Сам тот фильм очень люблю. Пара идей для реализации: будем считать, что свист - это последовательность нот для одного голоса, нота - это частота и длительность, команда - последовательность нот. Первый способ: куча полосовых фильтров с компараторами - из них должен выйти сигнал от нужной ноты, этот сигнал надо измерить, сколько он звучит. Расшифровать, повторить для всех нот. Второй способ: в памяти сэмплы, команда записывается и коррелируется с сэмплами. Вроде второй способ проще, но надо много памяти и быструю математику.

Re: Международный язык свиста для роботов

Angel71 » 04 сен 2012, 08:15

почему мы не ходим везде по рельсам? почему у нас на лестницах ступеньки, а не ровная плита? почему мы программируем на высокоуровневых языках или максимум на ассемблере, а не нули и единицы вбиваем? почему у нас на пульте не одна кнопка, которой максимум морзянку можно отбивать? почему у нас вместо колонок, экранов, светодиодов,... нет пары проводов, через которые 220 вольтами родные для железок последовательности отстукивают? помему у нас всякие рюкзаки, пакеты и сумки с ручками, а не коробки? зачем нам всякие кнопки, джог дайлы, всевозможные сенсорные выкрутасы, ... ? почему мы не лаем, не мычим, не мяукаем? и т.д.
:)

Re: Международный язык свиста для роботов

=DeaD= » 04 сен 2012, 12:21

Ммм... модем? Некоторые товарищи умеют свистеть так, что модемы их за отклик понимают :)

Re: Международный язык свиста для роботов

noonv » 04 сен 2012, 12:35

свист а-ля R2D2 конечно прикольно, но, возможно, лучше научить роботов общаться по-человечески?
как, например, сделали разработчики Qbo :)

Re: Международный язык свиста для роботов

Myp » 04 сен 2012, 13:54

а я вот с детства свистеть не умею...

Re: Международный язык свиста для роботов

yozik0ff » 04 сен 2012, 14:11

Свист это хорошо, но что делать с деньгами?

Re: Международный язык свиста для роботов

Madf » 04 сен 2012, 14:37

Всё давно изобретено Лукасом - R2D2! :D

Re: Международный язык свиста для роботов

Scorpio » 04 сен 2012, 21:47

yozik0ff писал(а):Свист это хорошо, но что делать с деньгами?
:good:
Как- нибудь на досуге попробую обучить лего- робота распознавать свистовые комманды по предложенному выше принципу нот (частота, длительность)и посмотрю, что получится.

Re: Международный язык свиста для роботов

uz6 » 21 окт 2012, 13:44

Тогда уж лучше морзянка

Re: Международный язык свиста для роботов

Angel71 » 21 окт 2012, 19:56

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

Re: Международный язык свиста для роботов

TedBeer » 22 окт 2012, 00:10

2004 год, первый приз на Art & Artificial Life International Competition - универсальная свистящая машина - общение без слов в будущем
Кстати, думаю надо заложиться на то, чтобы можно было сдвигаться в другую область частот.
Использовать неслышимый спектр, по примеру собачих свистков.

Re: Международный язык свиста для роботов

Angel71 » 22 окт 2012, 01:59

:cry: я не умею издавать звуки в "неслышимом спектре", а свисток точно будет вечно терятся. :D что делать?


Rambler\'s Top100 Mail.ru counter