roboforum.ru

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


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

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

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

Сообщение Scorpio » 04 сен 2012, 04:48

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

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

Сообщение Angel71 » 04 сен 2012, 05:25

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

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

Сообщение Scorpio » 04 сен 2012, 07:31

Так любительские роботы вообще бесполезная трата. Нужны только своим создателям, да и то не надолго.
Аватара пользователя
Scorpio
 
Сообщения: 2681
Зарегистрирован: 30 сен 2008, 18:49
Откуда: Где-то в Латинской Америке

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

Сообщение Radist » 04 сен 2012, 08:04

Идея в целом нравится. Сам тот фильм очень люблю. Пара идей для реализации: будем считать, что свист - это последовательность нот для одного голоса, нота - это частота и длительность, команда - последовательность нот. Первый способ: куча полосовых фильтров с компараторами - из них должен выйти сигнал от нужной ноты, этот сигнал надо измерить, сколько он звучит. Расшифровать, повторить для всех нот. Второй способ: в памяти сэмплы, команда записывается и коррелируется с сэмплами. Вроде второй способ проще, но надо много памяти и быструю математику.
Аватара пользователя
Radist
 
Сообщения: 2253
Зарегистрирован: 01 июл 2009, 08:59
Откуда: Екатеринбург
прог. языки: асемблер AVR

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

Сообщение Angel71 » 04 сен 2012, 08:15

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

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

Сообщение =DeaD= » 04 сен 2012, 12:21

Ммм... модем? Некоторые товарищи умеют свистеть так, что модемы их за отклик понимают :)
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24218
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов

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

Сообщение noonv » 04 сен 2012, 12:35

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

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

Сообщение Myp » 04 сен 2012, 13:54

а я вот с детства свистеть не умею...
<telepathmode>На вопросы отвечает Бригадир Телепатов!</telepathmode>
Всё уже придумано до нас!
Аватара пользователя
Myp
скрытый хозяин вселенной :)
 
Сообщения: 18018
Зарегистрирован: 18 сен 2006, 12:26
Откуда: Тверь по прозвищу Дверь
прог. языки: псевдокод =) сила в алгоритме!
ФИО: глубокоуважаемый Фёдор Анатольевич

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

Сообщение yozik0ff » 04 сен 2012, 14:11

Свист это хорошо, но что делать с деньгами?
Аватара пользователя
yozik0ff
 
Сообщения: 440
Зарегистрирован: 28 авг 2005, 08:30
Откуда: деревня - Тюмения
прог. языки: с++

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

Сообщение Madf » 04 сен 2012, 14:37

Всё давно изобретено Лукасом - R2D2! :D
Madf
 
Сообщения: 3298
Зарегистрирован: 03 янв 2012, 12:55
Откуда: Москва
прог. языки: VB6, BASCOM, ASM...

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

Сообщение Scorpio » 04 сен 2012, 21:47

yozik0ff писал(а):Свист это хорошо, но что делать с деньгами?
:good:
Как- нибудь на досуге попробую обучить лего- робота распознавать свистовые комманды по предложенному выше принципу нот (частота, длительность)и посмотрю, что получится.
Аватара пользователя
Scorpio
 
Сообщения: 2681
Зарегистрирован: 30 сен 2008, 18:49
Откуда: Где-то в Латинской Америке

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

Сообщение uz6 » 21 окт 2012, 13:44

Тогда уж лучше морзянка
Аватара пользователя
uz6
 
Сообщения: 110
Зарегистрирован: 12 фев 2008, 15:00
Откуда: Шахты
прог. языки: Delphi, Python, ну и асм немного

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

Сообщение Angel71 » 21 окт 2012, 19:56

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

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

Сообщение TedBeer » 22 окт 2012, 00:10

2004 год, первый приз на Art & Artificial Life International Competition - универсальная свистящая машина - общение без слов в будущем
Кстати, думаю надо заложиться на то, чтобы можно было сдвигаться в другую область частот.
Использовать неслышимый спектр, по примеру собачих свистков.
Аватара пользователя
TedBeer
 
Сообщения: 1129
Зарегистрирован: 08 авг 2012, 00:38
Откуда: Нидерланды, Алмере
Skype: edwbes
ФИО: Эдуард

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

Сообщение Angel71 » 22 окт 2012, 01:59

:cry: я не умею издавать звуки в "неслышимом спектре", а свисток точно будет вечно терятся. :D что делать?
Аватара пользователя
Angel71
 
Сообщения: 10668
Зарегистрирован: 18 апр 2009, 22:18
Предупреждения: -1

След.

Вернуться в Идеи

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

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