arXiv:2603.14940eess.SYcs.LG2026-03

用神经网络+卡尔曼滤波,让差速机器人更准地跑路。

Intelligent Control of Differential Drive Robots Subject to Unmodeled Dynamics with EKF-based State Estimation

  • 用RBF神经网络实时学未知动力学,结合反馈线性化控制。
  • 实测速度误差降低53.91%(线速度)和29.0%(角速度)。
  • 适合做移动机器人控制,尤其在传感器失真或打滑时仍稳定。

在动态不确定环境中,差速驱动机器人(DDR)的可靠控制与状态估计仍具挑战,尤其当系统动力学部分未知且传感器测量易退化时。本文提出一种统一的控制与状态估计框架,结合基于李雅普诺夫的非线性控制器、自适应神经网络(ANN)与基于扩展卡尔曼滤波器(EKF)的多传感器融合。所提控制器利用径向基函数(RBF)神经网络的通用逼近能力,实时建模未知非线性,通过在线更新权重实现自适应。学习到的动力学被融入反馈线性化(FBL)控制律中,通过类似李雅普诺夫的稳定性分析,证明了轨迹跟踪任务中闭环稳定性和渐近收敛性。为保障鲁棒状态估计,EKF融合惯性测量单元(IMU)、单目相机、2D-LiDAR及轮编码器的里程计数据。融合状态估计驱动智能控制器,在漂移、车轮打滑、传感器噪声与故障条件下仍保持一致性能。通过Gazebo仿真与真实实验验证,相较基准FBL方法,线速度与角速度误差分别降低最多达53.91%和29.0%。

原文摘要 · Abstract (English)

Reliable control and state estimation of differential drive robots (DDR) operating in dynamic and uncertain environments remains a challenge, particularly when system dynamics are partially unknown and sensor measurements are prone to degradation. This work introduces a unified control and state estimation framework that combines a Lyapunov-based nonlinear controller and Adaptive Neural Networks (ANN) with Extended Kalman Filter (EKF)-based multi-sensor fusion. The proposed controller leverages the universal approximation property of neural networks to model unknown nonlinearities in real time. An online adaptation scheme updates the weights of the radial basis function (RBF), the architecture chosen for the ANN. The learned dynamics are integrated into a feedback linearization (FBL) control law, for which theoretical guarantees of closed-loop stability and asymptotic convergence in a trajectory-tracking task are established through a Lyapunov-like stability analysis. To ensure robust state estimation, the EKF fuses inertial measurement unit (IMU) and odometry from monocular, 2D-LiDAR and wheel encoders. The fused state estimate drives the intelligent controller, ensuring consistent performance even under drift, wheel slip, sensor noise and failure. Gazebo simulations and real-world experiments are done using DDR, demonstrating the effectiveness of the approach in terms of improved velocity tracking performance with reduction in linear and angular velocity errors up to $53.91\%$ and $29.0\%$ in comparison to the baseline FBL.

机器人控制状态估计神经网络卡尔曼滤波

Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。