Toy tiles that talk to each other David Merrill

I want to start by asking you to think

back to when you were a kid playing with

blocks as you figured out how to reach

out and grasp pick them up and move them

around you’re actually learning how to

think and solve problems by

understanding and manipulating spatial

relationships spatial reasoning is

deeply connected to how we understand a

lot of the world around us so as a

computer scientist inspired by this

utility of our interactions with

physical objects along with my adviser

Patty and my collaborator Jeevan kallana

thei I started to wonder what if when we

use a computer instead of having this

one mouse cursor that it was like a

digital fingertip moving around a flat

desktop what if we could reach in with

both hands and grasp information

physically arranging it the way we

wanted this question was so compelling

that we decided to explore the answer by

building SIF tables in a nutshell

acceptable is an interactive computer

the size of a cookie they’re able to be

moved around by hand they can sense each

other they can sense their motion and

they have a screen and a wireless radio

most importantly their physical select

the blocks you can move them just by

reaching out and grasping and the septa

bowls are an example of a new ecosystem

of tools for manipulating digital

information and as these tools become

more physical more aware of their motion

aware of each other and aware of the

nuance of how we move them we can start

to explore some new and fun interaction

styles so I’m going to start with some

simple examples this system was

configured to show video and if I tilt

it in one direction he’ll roll the video

this way if I tilt it the other way it

rolls it backwards and these interactive

portraits are aware of each other so if

I put them next to each other they get

interested if they get surrounded they

notice that - you might get a little

flustered and they can also sense their

motion and tilt so one of the

interesting implications on interaction

we started to realize was that we could

use everyday gestures on data like

pouring a color the way we might pour a

liquid so in this case we’ve got three

septa bowls configured to be paint

buckets and I can use them to pour color

into that central one where they get

mixed if we overshoot we can pour a

little bit back

there are also some neat possibilities

for education like language math and

logic games so you want to give people

the ability to try things quickly and

view the results immediately so here I’m

this is a Fibonacci sequence that I’m

making with a simple equation program

here we have a word game that’s kind of

like a mash-up between Scrabble and

boggle basically in every round you get

a randomly assigned letter on each sip

table and as you try to make words it

checks against the dictionary then after

about 30 seconds it reshuffles and you

have a new set of letters and new

possibilities to try thank you so these

are some kids that came on a field trip

to the Media Lab and I managed to get

them to try it out and shoot a video

they really loved it and one of the

interesting things about this kind of

application is that you don’t have to

give people many instructions all I have

to say is make words and they know

exactly what to do so here’s another few

people trying it out that’s our youngest

beta tester down there on the right

turns out all he wanted to do was to

stack the SIF tables up so to him there

were just blocks now this is an

interactive cartoon application and we

wanted to build a learning tool for for

language learners and this is Felix

actually and he can bring new characters

into the scene just by lifting the SIP

tools off the table that have that

character shown on them here he’s

bringing the Sun out the Sun is rising

now he’s brought a tractor into the

scene

the orange tractor so by shaking the SIP

Sable’s and putting them next to each

other he can make the characters

interact inventing his own narrative

it’s an open-ended story and he gets to

decide how it unfolds so the last

example I have time to show you today is

a music sequencing and live performance

tool that we’ve built recently in which

sift Able’s act as sounds like lead bass

and drums each of these has four

different variations you get to choose

which one you want to use and you can

inject these sounds into a sequence that

you can assemble into the pattern that

you want and you inject it by just

bumping up the sound Cybil against a

sequence if table there are effects that

you can control live like reverb and

filter you attach it to a particular

sound and then tilt to adjust it and

then overall effects like tempo and

volume that apply to the entire sequence

so let’s have a look start by putting a

lead into two sequence if tables arrange

them into a series extend it add a

little more lead now I put a bassline in

now I’ll put some percussion in and now

I’ll attach the filter to the drum so I

can control the effect live I can speed

up the whole sequence by tilting the

tempo to 1 one way or the other and now

I’ll attach the filter to the base for

some more expression I can rearrange the

sequence while it plays I don’t have to

plan it out in advance but I can

improvise changing it making it longer

or shorter as I go and now finally I can

fade the whole sequence out using the

volume shift of all tilted to the left

thank you so

as you can see my passion is for making

new human-computer interfaces that are a

better match to the ways our brains and

bodies work and today I had time to show

you one point in this new design space

and a few of the possibilities that

we’re working to bring out of the

laboratory so the thought I want to

leave you with is that we’re on the cusp

of this new generation of tools for

interacting with digital media that are

going to bring information into our

world on our terms

thank you very much I look forward to

talking with all of you

我想首先让你

回想一下你小时候玩

积木的时候,当你想出如何

伸出手去抓它们时,把它们捡起来并四处移动

你实际上是在学习如何

通过理解和解决问题来思考和解决问题

操纵空间

关系 空间推理

与我们如何理解周围的许多世界有着密切的联系,

因此作为一名

计算机科学家,受到

我们与

物理对象交互的这种效用以及我的顾问

Patty 和我的合作者 Jeevan kallana 的启发,

我开始想知道什么 如果当我们

使用计算机而不是只有

一个鼠标光标时,它就像

在平面桌面上移动的数字指尖

如果我们可以用

双手伸手并抓住信息

,并按照我们想要的方式物理排列它

这个问题是如此引人注目

,以至于 我们决定通过

简单地构建 SIF 表来探索答案

用手移动他们可以感觉到

彼此他们可以感觉到他们的运动并且

他们有一个屏幕和一个无线电

最重要的是他们的物理选择

你可以通过伸出和抓住来移动它们的块

并且隔垫

碗就是一个例子

用于处理数字信息的工具的新生态系统

,随着这些工具变得

更加实体化,更加意识到它们的动作,更加了解彼此的动作

,并意识到

我们如何移动它们的细微差别,我们可以

开始探索一些新的和有趣的交互

方式,所以我要走了 从一些

简单的例子开始,这个系统被

配置为显示视频,如果我将

它向一个方向倾斜,他会以

这种方式滚动视频,如果我向另一种方向倾斜,

它会向后滚动,并且这些交互式

肖像会相互感知,所以 如果

我把它们放在一起,它们就会

感兴趣,如果它们被包围,它们会

注意到——你可能会有点

慌张,它们也能感觉到它们的

运动和倾斜,所以它们是

感兴趣的人之一 g 对交互的影响

我们开始意识到,我们可以

在数据上使用日常手势,比如

倒颜色,就像倒

液体一样,所以在这种情况下,我们将三个

隔垫碗配置为

油漆桶,我可以用它们来 将颜色

倒入中心区域,

如果我们超调,它们会混合在一起,我们可以倒

回去一点

,还有一些很好

的教育可能性,比如语言数学和

逻辑游戏,所以你想让

人们能够快速尝试并

查看结果 马上,所以我在这里,

这是一个斐波那契数列,

我用一个简单的方程式程序

在这里我们有一个文字游戏,有点

像拼字游戏和拼字游戏之间的混搭,

基本上在每一轮你都会得到

一个随机分配的字母 每个 sip

表,当你尝试造词时,它会

根据字典检查,然后

大约 30 秒后它会重新洗牌,你

有一组新的字母和新的

可能性来尝试谢谢,所以这些

是一些 参加媒体实验室实地考察的孩子们

,我设法让

他们尝试并拍摄了

他们非常喜欢的视频,关于这种应用程序的一个

有趣的事情

是你不必

给人们 很多指令我

要说的就是造词,他们

确切地知道该怎么做,所以这里有另外几个

人在尝试,这是我们右边最年轻的

beta 测试人员,

结果他想做的只是

把 SIF 表堆叠起来,所以 对他

来说,现在只有块,这是一个

交互式卡通应用程序,我们

想为语言学习者构建一个学习工具

,这实际上是 Felix

,他只需将 SIP 工具从桌子上拿开,就可以将新角色

带入场景

显示在他们身上的那个角色他正在

把太阳带出来太阳正在升起

现在他把一辆拖拉机带到了

场景中

,橙色拖拉机所以通过摇动 SIP

Sable 并将它们放在一起,

他可以制作角色 ters

互动 创造他自己的叙述

这是一个开放式故事,他可以

决定它如何展开,所以

我今天有时间向你展示的最后一个例子是

我们最近构建的一个音乐排序和现场表演工具,其中

sift Able 的行为 正如主贝司和鼓之类的声音一样

,它们中的每一个都有四种

不同的变体,您可以选择

要使用的一种,您可以

将这些声音注入一个序列,

您可以将其组合成

您想要的模式,然后通过碰撞注入它

如果表有

可以像混响一样现场控制的效果并

过滤您将其附加到特定

声音然后倾斜以调整它,

然后整体效果(例如速度和

音量)适用于整个序列,则根据序列调整声音,

所以让我们 看看先把一个

主音放到两个序列中

将过滤器安装到鼓上,这样我

就可以实时控制效果我可以

通过将速度倾斜到 1 来加快整个序列的

速度,现在

我将把过滤器连接到底座上以获得

更多的表达我可以重新排列

播放时的序列我不必

提前计划,但我可以

即兴改变它,让它变得更长

或更短,现在我终于可以

使用

所有向左倾斜的音量移动淡出整个序列

谢谢

如您所见,我的热情是制作

新的人机界面,以

更好地适应我们的大脑和

身体的工作方式,今天我有时间向

您展示了这个新设计空间中的一点

和一些可能性

我们正在努力将其带出

实验室,所以我想

留给您的想法是,我们正处于

与数字媒体交互的新一代工具的风口浪尖,这些工具

将把信息带入我们的

世界 条款

非常感谢你我l 期待

与大家交谈