Related Experiment Video
Updated: Jan 9, 2026

Sit-to-stand-and-walk from 120% Knee Height: A Novel Approach to Assess Dynamic Postural Control Independent of Lead-limb
Published on: August 30, 2016
XGBoost-Based Digital Twin Model for Predicting Trajectory Errors in a Hexapod Coordinated Machining System Using
Kanglin Xing1, Miao Feng2, Ilian A Bonev2
1Department of Mechanical Engineering, École de Technologie Supérieure, 1100 Notre-Dame St W, Montreal, QC H3C 1K3, Canada.
Abstract:
Dynamic errors in robotic machining can degrade part quality, particularly in flexible platforms that are susceptible to both geometric and inertial disturbances. This work introduces a data-driven digital twin for pointwise prediction of circular trajectory errors in a hexapod-based machining cell, using a compact sensing configuration that combines ballbar measurements with tri-axial vibration signals. Deviations measured by ballbar, acceleration data, and CMM-measured profiles are synchronized in the angular domain via a unified pipeline for denoising, resampling, and phase alignment. Sliding-window vibration statistics and the ballbar path error are used as inputs to XGBoost, multilayer perceptron, and random forest regressors. Model performance is evaluated under a deployment-relevant leave-one-run-out protocol and a conventional random 70:30 point split. XGBoost achieves micrometer-level accuracy on unseen runs, with RMSE around 5 µm, R2 exceeding 0.80, and near-complete coverage within a ±20 µm tolerance band. Compared to baseline models, it also provides improved suppression of extreme residuals. Feature importance and ablation studies show that the ballbar path error captures the dominant geometric component, while compact hybrid feature sets-combining this anchor with selected vibration descriptors-retain most of the predictive accuracy and enable practical offline batch-level compensation.
Related Concept Videos
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...
Relative Motion Analysis using Rotating Axes-Problem Solving
Here, in order to determine the magnitude of velocity and acceleration for point...
Improving Translational Accuracy
Improving Translational Accuracy
Differential Leveling
Relative Motion Analysis using Rotating Axes
However, to express the relative position of point B relative to point A, an additional frame of reference, denoted as x'y', is necessary. This additional frame not only translates but also rotates relative to the fixed frame, making it...

