00:00 / 00:52
1080P
  • Quality
  • 1080P 1080P
  • 720P 720P
  • SD 480P
Add to Channel Download Report

Playing issue

2195 0

Embed:

Copy

Robotic Voice Activated Word Kicking Machine

MAPPINGSpace DesignAR(Augmented Reality)Interaction TechnologyPerformance
neilmendoza 2017-05-20 159556
MAPPING
Arduino
Robot
Projection
projection mapping
art
Box2D
Kinetic
Kinetic Art
openFrameworks
The Robotic Voice Activated Word Kicking Machine is the ideal device for anyone that feels that their verbal communication needs a little extra kick.

The physical part of the piece consists of four bells of baritone horns, tubing, microphone, speakers, a mechanical foot and a projector. The software is written in openFrameworks.

When the software starts, it launches a web browser and creates a WebSocket connection to it. When someone starts speaking, the software sends a message to the browser to tell it to start speech recognition. Once the person finishes speaking, the browser sends words back as text back over the WebSocket connection. Each word is then added to a Box2D physics simulation as a series of rectangles linked together with springs. There’s a mesh for each letter and shadows are created in GLSL with a shadow map.

When a word is near the foot, the computer sends a message to an Arduino telling it to kick. The foot is actuated with a linear actuator driven by a Pololu Dual VNH5019 Motor Driver Shield. There is also a foot polygon in the physics simulation. Every time the mechanical foot starts to kick, the virtual foot in the physics engine is animated with a timeline that has been matched to the actual movement of the mechanical foot.

Software(s): GLSLopenFrameworks

Hardwares: ArduinoKinect

Comments

No comments yet
Recommended
Autoplay
Chinese handscroll 01:07
Chinese handscroll
mapping秀国风美学Light ShowArchitecture Mapping投影艺术
LIGHT BEARERS 01:20
LIGHT BEARERS
Public ArtInteraction
We made a Kinetic Christmas Tree 00:46
We made a Kinetic Christmas Tree
InstallationInteractive Design
基于植物与汉字关系的交互设计《禾和》 02:30
基于植物与汉字关系的交互设计《禾和》
MateverseInteractiveAudiovisual Interactive Installation
Parallels 09:08
Parallels
LightArchitectureProjectionInteractiveVideo
Download MANA APP