Related Experiment Video
Updated: Dec 11, 2025

Real-Time Proxy-Control of Re-Parameterized Peripheral Signals using a Close-Loop Interface
Published on: May 8, 2021
Gaussian process inference modelling of dynamic robot control for expressive piano playing
Luca Scimeca1, Cheryn Ng1, Fumiya Iida1
1Bio-Inspired Robotics Lab., Dept. of Engineering, Cambridge University Cambridge, United Kingdom.
This study reveals the complex, nonlinear relationship between piano key-pressing and sound. A robotic arm and Gaussian Process modeling showed this nonlinearity is crucial for musical expression, outperforming linear models.
Area of Science:
- Robotics
- Human-Computer Interaction
- Music Technology
Background:
- Playing the piano requires extensive human dexterity and adaptability.
- Advanced musical pieces rely on nuanced, dynamic interactions for delicate expressions.
- The relationship between motor control and sound production in piano playing is hypothesized to be highly nonlinear.
Purpose of the Study:
- To investigate the complex dynamics of human-piano interaction.
- To understand the physical dexterity and adaptability involved in piano playing.
- To explore the nonlinear relationship between key-pressing motor control and resulting sound.
Main Methods:
- Utilized a robotic arm with an elastic finger to perform 3125 key-presses on a digital piano.
- Employed Gaussian Process (GP) inference modeling to analyze data across 10 Musical Instrument Digital Interface (MIDI) playing styles.
- Systematically varied control parameters to investigate motor control and sound output.
Main Results:
- Confirmed a highly nonlinear relationship between robot control parameters and generated piano sounds, particularly for rich expressions and sound dynamics.
- Demonstrated that Gaussian Process models effectively captured this nonlinearity, outperforming traditional linear regression models.
- Found that the robot controller could replicate human-like expressions in some instances, while others require further research.
Conclusions:
- The embodied interaction between a human and a piano exhibits significant nonlinearity, especially in expressive playing.
- Gaussian Process modeling provides a powerful tool for understanding and potentially replicating complex musical expressions.
- Robotic systems show promise in emulating human piano-playing nuances, though further development is needed for certain expressive qualities.
Related Concept Videos
Three-Dimensional Force System:Problem Solving
To solve a three-dimensional force system, first resolve each force into its respective scalar components. Do this using...
One-Degree-of-Freedom System
A one-degree-of-freedom system is defined by an independent variable that determines its state and behavior. One example of a one-degree-of-freedom system is a simple harmonic oscillator, such as a...
Kinematic Equations: Problem Solving
Open and closed-loop control systems
An open-loop control system operates without feedback from the output. It consists of two primary elements: the controller and the controlled process. The controller receives an input signal...
Multi-input and Multi-variable systems
In the absence of...
Relative Motion Analysis using Rotating Axes-Problem Solving
Here, in order to determine the magnitude of velocity and acceleration for point...

