手把手教你搞艺术的机器人

简介:

没有艺术天赋?技术能弥补你的缺憾。不会弹钢琴?没关系!带上钢琴手套它带着你弹。不习惯用钢笔写字?用一套辅助设备帮你固定笔,还能让你画出完美的圆形。


以上内容采用夸张的修辞手法,不过程度比较轻。因为设计师/工程师Saurabh Datta为他在哥本哈根交互设计研究所的毕业设计项目就是利用强迫性的触觉反馈来做出能指导人完成一些简单任务(比如敲击钢琴键或画出基本形状)的设备。也就是说,你不能控制Data的机器,而是被它控制。

Datta是位建筑工程师,他开始这个项目是在探讨能帮助他学习弹钢琴的机器时开始的。他想:如果我们赋予机器更多力量,它们能不能通过肌肉记忆能力来帮助我们掌握某种技巧?比如,老师(Datta设计的一款机械)可以通过强迫你做出某些动作(比如画线条)来学会这样的动作。只要你重复这个动作多次,最终你的手就能自己知道该怎么做。它能在早期采用强迫触觉反馈来控制它的食指,通过一个机械杠杆把手指升降到某个钢琴键上。这两个情况下的机器都让你感觉自己的四肢不是生命体,没有复杂的生理机制。

这些机械模型还很简陋,Datta只用了一星期时间久做出来了,不是实际应用的工具。但是它们能引发人们关于人类和机械的互动问题,以及彼此未来的发展。Datta写道:“这个系统及软件的设计目的是了解人类要如何在机器和人有不同视角、相同目标的状态下完成同一件事情,两者之间如何相互补充、反驳。”


在Datta做出的模型里,人与机器不存在协调。Datta完全否决了人的力量,以一种极端的方式来测试我们应该对生活中的机械控制多少。他发现大多数人都对被机械完全控制感到不舒服,他们会反抗强迫触觉反馈,调整自己的手腕和手的位置让自己更舒服。而在另一个测试里,Datta的机械会记录用户的移动,然后利用强迫触觉反馈一遍又一遍地重复用户的动作。后面的测试证明这是一个好的妥协方式。因为机械是通过了解人类的移动方式才给予的强迫指令,感觉起来更像是以人类为中心。

Datta想用他的实验结果构建未来的触觉交互设计指南。随着时间流逝,机器所做的决定能代表我们某个动作的不断增加,能看到人和机器在自主活动间的推拉、磨合。


事实上,技术总是在加强人类的能力,使我们的生活更轻松。这是一个伟大的计划。机械可以成为温和、有说服力里的导师,但它们也可能让人毛骨悚然,摧毁一切。可怕与有益之间只有一步之遥。


原文发布时间为:2015-02-02

本文来自云栖社区合作伙伴“大数据文摘”,了解相关信息可以关注“BigDataDigest”微信公众号

相关文章
|
存储 Oracle 关系型数据库
带你认识MySQL(前置介绍)
MySQL是一个“客户端-服务器”(client/sever)结构的程序(也叫CS结构),客户端发送给服务器的数据叫做“请求”,服务器返回给客户端的数据叫做“响应”,两者交互方式最主要就是通过“网络”。
|
Linux 开发工具 数据安全/隐私保护
linux异常一:feng 不在 sudoers 文件中,此事将被报告。yum提示Another app is currently holding the yum lock; waiting for
这篇文章介绍了在CentOS 7系统中安装Docker时遇到的两个常见问题及其解决方法:用户不在sudoers文件中导致权限不足,以及yum被锁定的问题。
435 2
linux异常一:feng 不在 sudoers 文件中,此事将被报告。yum提示Another app is currently holding the yum lock; waiting for
阿里云短信服务价格
阿里云短信服务价格表,阿里云短信0.032元一条,阿里云短信价格?阿里云短信怎么收费?阿里云短信多少钱一条,阿里云短信价格0.032元一条。新用户购买阿里云短信套餐包6.9元200条起,价格低至0.032元/条
341 0
|
JavaScript 前端开发 Java
autojs之内存泄露
内存泄漏的概念
1692 0
|
分布式计算 数据可视化 数据挖掘
基于PySpark进行去哪儿网数据分析
基于PySpark进行去哪儿网数据分析
248 1
|
存储 弹性计算 缓存
阿里云g8i服务器CPU采用2.7 GHz主频的Intel Xeon(Sapphire Rapids) Platinum 8475B处理器
阿里云g8i服务器CPU采用2.7 GHz主频的Intel Xeon(Sapphire Rapids) Platinum 8475B处理器,阿里云服务器ECS通用型实例规格族g8i采用2.7 GHz主频的Intel Xeon(Sapphire Rapids) Platinum 8475B处理器,3.2 GHz睿频,g8i实例采用阿里云全新CIPU架构,可提供稳定的算力输出、更强劲的I/O引擎以及芯片级的安全加固。阿里云百科分享阿里云服务器ECS通用型g8i实例CPU计算性能、存储、网络、安全、不同CPU内存配置性能参数及使用场景
1092 0
阿里云g8i服务器CPU采用2.7 GHz主频的Intel Xeon(Sapphire Rapids) Platinum 8475B处理器
|
缓存 搜索推荐 机器人
HTTP 状态码完整指南
HTTP 状态码完整指南
3193 0
|
机器学习/深度学习 数据采集
ValueError: Found input variables with inconsistent numbers of samples: [140, 1120] 怎么解决?
这个错误通常发生在机器学习模型的训练中,它表示输入数据的样本数量不一致。在你的情况下,你的输入数据中有两个变量,一个变量的样本数量为140,另一个变量的样本数量为1120,因此这个错误就出现了。 为了解决这个问题,你需要确保所有输入变量的样本数量是相同的。你可以通过以下几种方式来解决这个问题: 检查数据:检查数据是否正确加载,可能会导致数据样本数量不一致。 数据清洗:检查是否有重复的样本或者缺失的样本,如果有则需要对数据进行清洗。 数据对齐:如果你使用了多个数据源,那么你需要对它们进行对齐以确保它们的样本数量一致。 数据重采样:如果数据中有不均衡的样本数量,你可以考虑使用数据重采样方
1638 0
|
SQL 关系型数据库 MySQL
【MySQL】server-id=1,是干什么的?底层原理是什么?
【MySQL】server-id=1,是干什么的?底层原理是什么?
2084 0