Bayesian Optimization for Automatic Tuning of Torque-Level Nonlinear Model Predictive Control

Gabriele Fadini, Deepak Ingole, Tong Duy Son, Alisa Rupenyan
12/3/2025
cs.ROcs.AIeess.SY

No confident code implementation found for this paper. 2 possible matches can be shown below.

Abstract

This paper presents an auto-tuning framework for torque-based Nonlinear Model Predictive Control (nMPC), where the MPC serves as a real-time controller for optimal joint torque commands. The MPC parameters, including cost function weights and low-level controller gains, are optimized using high-dimensional Bayesian Optimization (BO) techniques, specifically Sparse Axis-Aligned Subspace (SAASBO) with a digital twin (DT) to achieve precise end-effector trajectory real-time tracking on an UR10e robot arm. The simulation model allows efficient exploration of the high-dimensional parameter space, and it ensures safe transfer to hardware. Our simulation results demonstrate significant improvements in tracking performance (+41.9%) and reduction in solve times (-2.5%) compared to manually-tuned parameters. Moreover, experimental validation on the real robot follows the trend (with a +25.8% improvement), emphasizing the importance of digital twin-enabled automated parameter optimization for robotic operations.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. 2 weaker matches are hidden by default — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{fadini2025bayesian,
  title  = {Bayesian Optimization for Automatic Tuning of Torque-Level Nonlinear Model Predictive Control},
  author = {Gabriele Fadini and Deepak Ingole and Tong Duy Son and Alisa Rupenyan},
  year   = {2025},
  eprint = {2512.03772},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2512.03772v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2512.03772.svg)](https://codeofpaper.com/paper/2512.03772)

Discussion