Beyond Wave Variables: A Data-Driven Ensemble Approach for Enhanced Teleoperation Transparency and Stability
Nour Mitiche, Farid Ferguene, Mourad Oussalah
TL;DR
The paper tackles time-delay challenges in bilateral teleoperation by replacing the traditional wave-variable transform with a data-driven stacking ensemble of three hybrid models optimized via Optuna and constrained to preserve passivity. The Prophet-LSTM, CNN-LSTM, and LSTM-KMeans-RF base learners feed an XGBoost meta-learner, forming a two-level architecture that learns to reconstruct ideal communication signals under variable delays and noise. Rigorous stability and passivity validations, including Lipschitz analysis and energy-based checks, demonstrate that the learned channel maintains safety while achieving transparency comparable to the baseline. Experimental results in MATLAB/Simulink show high predictive accuracy and strong stability guarantees, indicating that a learnable, stability-focused surrogate can be a viable alternative to wave-variable-based links in teleoperation. This work lays groundwork for hardware-in-the-loop validation, multi-DoF extensions, and online adaptation to dynamic network conditions.
Abstract
Time delays in communication channels present significant challenges for bilateral teleoperation systems, affecting both transparency and stability. Although traditional wave variable-based methods for a four-channel architecture ensure stability via passivity, they remain vulnerable to wave reflections and disturbances like variable delays and environmental noise. This article presents a data-driven hybrid framework that replaces the conventional wave-variable transform with an ensemble of three advanced sequence models, each optimized separately via the state-of-the-art Optuna optimizer, and combined through a stacking meta-learner. The base predictors include an LSTM augmented with Prophet for trend correction, an LSTM-based feature extractor paired with clustering and a random forest for improved regression, and a CNN-LSTM model for localized and long-term dynamics. Experimental validation was performed in Python using data generated from the baseline system implemented in MATLAB/Simulink. The results show that our optimized ensemble achieves a transparency comparable to the baseline wave-variable system under varying delays and noise, while ensuring stability through passivity constraints.
