如何将无人机变成一个会飞的乐器?

音乐家、用户体验咨询师 Haig Beylerian 在靠近鼓乐机器时要戴头盔,因为他的鼓乐机器是用无人机做的。这台可以感受敲击的无人机诞生于多伦多大学的一个实验室,会将数据发送给运行机器人操作系统(ROS)的计算机,然后转化成 MIDI 数据并转发给一台运行着 Ableton Live 9 音乐软件和视觉编程语言Ma 的MacBook。

如何将无人机变成一个会飞的乐器?

最终的成品就是一台让人不可思议的悬浮鼓乐机器,赋予了“无人机音乐”以一些新含义,这次鼓乐试验并不仅仅是要打造一种新奇乐器,而且是为了测试人类如何与飞行机器人互动。领导该项目的学生王兴波(音译)在发表的飞行鼓乐研究论文中写道:“基于物理接触的互动有很多独特的好处,但在飞行机器人上的应用并不直接。”

他一直从事着一个让四轴飞行器被接触后即恢复飞行模式的项目。他在今年夏天才想到将对音乐的热爱与无人机互动结合起来。

无人机鼓搭载了包括加速度计和陀螺仪的传感器,以测定作用力和加速度。用户以一定频率敲击产生的力和扭矩也考虑了进来。

如何将无人机变成一个会飞的乐器?

为了避免与人类互动无关的无意振动,王兴波还对数据进行了过滤,以消除外部振动。为了简化试验,四轴飞行器的高度和位置恒定,以最小化其他变量。

即便如此,要用无人机敲出好旋律也不简单。

参与试验的音乐家 Beylerian 表示道:“敲打的时机把握很巧妙。和能确定接触与离开时机的键盘或鼓垫不同,判断四轴飞行器何时会发送 MIDI 数据要困难得多。”

如何将无人机变成一个会飞的乐器?

每敲击一次,软件都会生成数据:一个 MIDI 音符能表示哪个鼓受到了敲击,音符的持续时间和音符的速度。

速度或响度会根据用户敲击的力度来计算。每个音符的持续时间恒定为 2.5 秒,即相当于一个十六分音符。

如何将无人机变成一个会飞的乐器?

王兴波表示,团队遇到了包括延迟在内的不少问题。敲击和响应之间存在 30 毫秒到 40 毫秒的延迟。

不过,我们能了解到如何在与机器人接触的同时演奏音乐,未来听起来就要有趣一些了。当然,在用无人机演奏时,还得注意安全才行。

文章来源:FC

Author

梦车间创客文化空间创始人,《3D打印——改变世界的新机遇新浪潮》、《创意之钥—Android手机交互应用开发》、《Android3D游戏开发与应用案例详解》作者,90年后创客!

发表回复