Related Experiment Video
Updated: Jul 2, 2025

Visualization Method for Proprioceptive Drift on a 2D Plane Using Support Vector Machine
Published on: October 27, 2016
Tracing curves in the plane: Geometric-invariant learning from human demonstrations
Sri Harsha Turlapati1, Lyudmila Grigoryeva2,3, Juan-Pablo Ortega4
1School of Mechanical and Aerospace Engineering, Nanyang Technological University, Singapore, Singapore.
This study introduces a novel reservoir computing framework to replicate human-like curvilinear movements. The system successfully learns and generates movements that are statistically indistinguishable from human motion.
Area of Science:
- Robotics and Human Movement Analysis
- Computational Neuroscience
- Machine Learning for Motor Control
Background:
- Empirical laws like minimum jerk and power laws describe human curvilinear movement speed-curvature relationships.
- Understanding these laws is crucial for developing human-like robotic motion and prosthetics.
- Existing models often struggle to capture the full complexity of human motor control.
Purpose of the Study:
- To develop a reservoir computing framework capable of learning and reproducing human-like curvilinear movements.
- To investigate the use of geometric invariances in a moving frame of reference for training.
- To evaluate the generated movements against established empirical laws and assess generalization.
Main Methods:
- A reservoir computing framework was designed to learn movement patterns.
- Geometric invariances (lateral distance, velocity, curvature) from a moving frame were used for training.
- The 2/3 power law was used to evaluate the naturalness of generated movements.
Main Results:
- The reservoir computing framework successfully learned and reproduced human-like curvilinear movements.
- Generated movements were statistically indistinguishable from human movements based on power law analysis.
- The system demonstrated generalization capabilities to novel curves not encountered during training.
Conclusions:
- Reservoir computing offers a viable approach for modeling and replicating complex human motor behaviors.
- Exploiting geometric invariances is effective for training systems to produce naturalistic movements.
- This framework has potential applications in robotics, virtual reality, and understanding human motor control.
Related Concept Videos
Introduction to Horizontal Curves
Curvilinear Motion: Rectangular Components
As the car advances, its position evolves over time. Quantifying the car's velocity involves computing the...
Introduction to Vertical Curves
Curvilinear Motion: Normal and Tangential Components
The positive direction of the t-axis aligns with the increasing position of the car along the curved path, denoted by the unit vector ut. Simultaneously, the n-axis, perpendicular to the t-axis, dissects the curved path into differential arc segments, each forming the arc of a circle with a radius of...
Horizontal Curve: Problem Solving
Transformation of Plane Strain
Under plane strain conditions, typical for members where one dimension significantly exceeds the others, deformations and resultant strains are...

