Related Experiment Video
Updated: May 14, 2025

Visualization Method for Proprioceptive Drift on a 2D Plane Using Support Vector Machine
Published on: October 27, 2016
N-Dimensional Reduction Algorithm for Learning from Demonstration Path Planning
Juliana Manrique-Cordoba1, Miguel Ángel de la Casa-Lillo1, José María Sabater-Navarro1
1Bioengineering Institute, Miguel Hernandez University of Elche, 03202 Elche, Spain.
Abstract:
This paper presents an n-dimensional reduction algorithm for Learning from Demonstration (LfD) for robotic path planning, addressing the complexity of high-dimensional data. The method extends the Douglas-Peucker algorithm by incorporating velocity and orientation alongside position, enabling more precise trajectory simplification. A magnitude-based normalization process preserves proportional relationships across dimensions, and the reduced dataset is used to train Hidden Markov Models (HMMs), where continuous trajectories are discretized into identifier sequences. The algorithm is evaluated in 2D and 3D environments with datasets combining position and velocity. The results show that incorporating additional dimensions significantly enhances trajectory simplification while preserving key information. Additionally, the study highlights the importance of selecting appropriate encoding parameters to achieve optimal resolution. The HMM-based models generated new trajectories that retained the patterns of the original demonstrations, demonstrating the algorithm's capacity to generalize learned behaviors for trajectory learning in high-dimensional spaces.
More Related Videos
Related Concept Videos
Block Diagram Reduction
The first step in this process is the identification and relocation of a branch point. A branch point, where a...
Reducing Line Loss
With a step-up transformer at the source, the voltage is increased, thereby reducing the current in the transmission lines since power loss...
Statically Indeterminate Problem Solving
Dot Product: Problem Solving
Identify the problem: Start by reading the problem and...
Machines: Problem Solving II
Root-Locus Method
This system can be represented by a block...

