System Identification under Constraints and Disturbance: A Bayesian Estimation Approach
We introduce a Bayesian system identification (SysID) framework for jointly estimating robot's state trajectories and physical parameters with high accuracy. It embeds physically consistent inverse dynamics, contact and loop-closure constraints, and fully featured joint friction models as hard, stage-wise equality constraints. It relies on energy-based regressors to enhance parameter observability, supports both equality and inequality priors on inertial and actuation parameters, enforces dynamically consistent disturbance projections, and augments proprioceptive measurements with energy observations to disambiguate nonlinear friction effects. To ensure scalability, we derive a parameterized equality-constrained Riccati recursion that preserves the banded structure of the problem, achieving linear complexity in the time horizon, and develop computationally efficient derivatives. Simulation studies on representative robotic systems, together with hardware experiments on a Unitree B1 equipped with a Z1 arm, demonstrate faster convergence, lower inertial and friction estimation errors, and improved contact consistency compared to forward-dynamics and decoupled identification baselines. When deployed within model predictive control frameworks, the resulting models yield measurable improvements in tracking performance during locomotion over challenging environments.
Code (0)
등록된 구현이 없습니다.
Similar Papers 제목 키워드 기반
Maximum Likelihood Identification of Linear Models with Integrating Disturbances for Offset-Free Control
This paper addresses the identification of models for offset-free model predictive control (MPC), where LTI models are augmented with (fictitious) uncontrollable integrating modes, called integrating disturbances. The st…
Model Predictive ControlClosed-loop Identification of a MSW Grate Incinerator using Bayesian Optimization for Selecting Model Inputs and Structure
The creation of low-order dynamic models for complex industrial systems is complicated by disturbances and limited sensor accuracy. This work presents a system identification procedure that uses machine learning methods …
Bayesian OptimizationFLUEFault Detection and Identification using Bayesian Recurrent Neural Networks
In processing and manufacturing industries, there has been a large push to produce higher quality products and ensure maximum efficiency of processes. This requires approaches to effectively detect and resolve disturbanc…
Fault DetectionNonlinear Bayesian Identification for Motor Commutation: Applied to Switched Reluctance Motors
Switched Reluctance Motors (SRMs) enable power-efficient actuation with mechanically simple designs. This paper aims to identify the nonlinear relationship between torque, rotor angle, and currents, to design commutation…
PositionModular Transfer Learning with Transition Mismatch Compensation for Excessive Disturbance Rejection
Underwater robots in shallow waters usually suffer from strong wave forces, which may frequently exceed robot's control constraints. Learning-based controllers are suitable for disturbance rejection control, but the exce…
Transfer LearningTransfer Reinforcement Learning