URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 85754
[ Назад ]

Исходное сообщение
"Google открыл код фреймворка для построения интерактивных си..."

Отправлено opennews , 26-Июл-12 14:30 
Компания Google открыла под лицензией Apache исходные тексты программного фреймворка Interactive Spaces (http://code.google.com/p/interactive-spaces/) (Интерактивные пространства), назначение которого в предоставлении разработчикам средств для организации работы систем интерактивного взаимодействия объектов в физическом пространстве. В качестве примера области использования фреймворка продемонстрирована система визуализации перемещения людей в комнате, в которой через систему камер на потолке отслеживается перемещение каждого человека и в зависимости от того, в какой части комнаты находится объект, комната реагирует определённым образом.


<center><a href="http://4.bp.blogspot.com/-x3efe_km-JM/UA3ypbciToI/AAAAAAAABF... src="http://www.opennet.me/opennews/pics_base/0_1343296254.jpg" style="border-style: solid; border-color: #e9ead6; border-width: 15px;" title="" border=0></a></center>

Работа фреймворка базируется на предоставлении высокоуровневой архитектуры для организации взаимодействия между источниками событий (например, камера) и компонентами реагирующими на события (фонарь для подсветки пола), позволяя создавать процессы, «отзывающиеся» на события. Для создания  нового действия на заданное событие требуется подготовить небольшой файл конфигурации (несколько строк), на основе которого будет сгенерирован соответствующий программный интерфейс. Для обеспечения функционирования различных обработчиков действий, выполняемых в едином интерактивном пространстве, подготовлена специальная коллекция библиотек.  В состав фреймворка также входит набор runtime-компонентов для централизованного развёртывания, запуска и остановки обработчиков действий, которые могут выполняться на нескольких компьютерах.

Теоретически, фреймворк можно будет использовать для создания инсталляций интерактивного искусства или разработки игр с элементами физического взаимодействия. Код фреймворка реализован на языке Java, но из коробки доступны модули для использования функций фреймвока в нативных приложениях на языке C++, а также в программах на языках JavaScript и Python. В будущем планируется добавить поддержку системы программирования графики Processing (http://processing.org/), что упростит создание сложных визуализаций, с которыми могли бы взаимодействовать люди в физическом пространстве.

URL: http://google-opensource.blogspot.com/2012/07/make-room-come...
Новость: http://www.opennet.me/opennews/art.shtml?num=34423


Содержание

Сообщения в этом обсуждении
"Google открыл код фреймворка для построения интерактивных си..."
Отправлено анонимус , 26-Июл-12 14:30 
Интересно, а где они его уже сами использовали? Или это джаст-фор-фан разработка одного из сотрудников компании - они насколько знаю могут этим заниматься час или два в рабочий день?

"Google открыл код фреймворка для построения интерактивных си..."
Отправлено VoDA , 26-Июл-12 14:32 
Возможно это исследовательские разработки для Гугл-Гласс. Там как раз есть камера.

"Google открыл код фреймворка для построения интерактивных си..."
Отправлено Занимательный , 26-Июл-12 15:07 
>> они насколько знаю могут этим заниматься час или два в рабочий день?

Это было давно и уже не правда.


"Google открыл код фреймворка для построения интерактивных си..."
Отправлено Аноним , 27-Июл-12 12:05 
Они насколько я знаю имеют право заниматься один день из 5 работой над открытыми проектами по своему усмотрению.

"Google открыл код фреймворка для построения интерактивных си..."
Отправлено VoDA , 26-Июл-12 14:31 
> Код фреймворка реализован на языке Java

Позитивно. Значит можно использовать в Андроиде и Гугл-Гласс


"Google открыл код фреймворка для построения интерактивных си..."
Отправлено XoRe , 27-Июл-12 18:50 
>> Код фреймворка реализован на языке Java
> Позитивно. Значит можно использовать в Андроиде и Гугл-Гласс

Интересная логика.


"Google открыл код фреймворка для построения интерактивных си..."
Отправлено Аноним , 26-Июл-12 14:36 
Это-ж глаза GlaDOS!

"Google открыл код фреймворка для построения интерактивных си..."
Отправлено umbr , 27-Июл-12 21:32 
только глаз ей и не хватало

"Google открыл код фреймворка для построения интерактивных си..."
Отправлено Аноним , 26-Июл-12 15:06 
О, боже! Фреймворк для создания комнат с ловушками!

"Google открыл код фреймворка для построения интерактивных си..."
Отправлено VoDA , 26-Июл-12 15:28 
Гениально!

"Google открыл код фреймворка для построения интерактивных си..."
Отправлено asd , 26-Июл-12 15:49 
"Живой дом". Особенно если еще фейс-детектор прикрутить :)


"Google открыл код фреймворка для построения интерактивных си..."
Отправлено umbr , 27-Июл-12 21:37 
"This object has performed an illegal operation and will be destroyed"
<Yes> <No> <Cancel>

"Google открыл код фреймворка для построения интерактивных си..."
Отправлено Red , 26-Июл-12 15:51 
Да, теперь все есть для построения полноценного умного дома ..осталось все объеденить в ANDROID@HOME

"Google открыл код фреймворка для построения интерактивных си..."
Отправлено kosha , 26-Июл-12 15:58 
И телефон с андроидом буде не только стучать на вас, что вы делаете в сети, а и еще что вы делаете дома. А при хорошем разрешении камер еще и как это вы делаете.

"Google открыл код фреймворка для построения интерактивных си..."
Отправлено kurokaze , 26-Июл-12 17:18 
ты так говоришь будто это что то плохое

"Google открыл код фреймворка для построения интерактивных си..."
Отправлено кверти , 26-Июл-12 17:26 
сегодня ты потрахал жену, а завтра твои дети это смотрят на ютубе :)

"Google открыл код фреймворка для построения интерактивных си..."
Отправлено ДяДя , 26-Июл-12 17:33 
Простите, чью конкретно жену ?

"Google открыл код фреймворка для построения интерактивных си..."
Отправлено saNdro , 26-Июл-12 22:09 
А это действительно так принципиально? Для детей?

"Google открыл код фреймворка для построения интерактивных си..."
Отправлено Какаянахренразница , 26-Июл-12 18:19 
Монетизировать, говоришь...

"Google открыл код фреймворка для построения интерактивных си..."
Отправлено XoRe , 27-Июл-12 18:51 
> ты так говоришь будто это что то плохое

Открывает возможности для хакеров, или просто скрипткиддисов.


"Google открыл код фреймворка для построения интерактивных си..."
Отправлено Аноним , 26-Июл-12 17:13 
> комната реагирует определённым образом.

так вот как выглядит скайнет... мы всё про киборгов, а тут оказывается например очко может заховать в зависимости от входных данных...


"Google открыл код фреймворка для построения интерактивных си..."
Отправлено Аноним , 27-Июл-12 12:05 
> так вот как выглядит скайнет... мы всё про киборгов, а тут оказывается
> например очко может заховать в зависимости от входных данных...

Не, не получится из него годного терминатора:

> Код фреймворка реализован на языке Java,

Слоупочный будет терминатор. Не страшный :)


"Google открыл код фреймворка для построения интерактивных си..."
Отправлено umbr , 27-Июл-12 21:52 
Когда скайнет возьмет под контроль сортиры, подъезды, телеграф, почтамт, вокзалы и электростанции - терминаторы будут ненужны.

"Google открыл код фреймворка для построения интерактивных си..."
Отправлено robux , 28-Июл-12 17:46 
> под контроль сортиры, подъезды, телеграф, почтамт, вокзалы и электростанции

Для москвичей сортиров будет достаточно.. ))


"Google открыл код фреймворка для построения интерактивных си..."
Отправлено Аноним , 29-Июл-12 07:52 
Яву прикручивать к С++? :) Оригинальненько...
А никто не знает, почему Google пишет на этом детском и слабом языке - Яве, столько софта?

"Google открыл код фреймворка для построения интерактивных си..."
Отправлено umbr , 30-Июл-12 18:43 
Возможно у них есть для этого основания, но Гугл не раскрывает детали.