Friction modeling plays a crucial role in achieving high-precision motion control in robotic operating systems. Traditional static friction models (such as the Stribeck model) are widely used due to their simple forms; however, they typically require predefined functional assumptions, which poses significant challenges when dealing with unknown functional structures. To address this issue, this paper proposes a physics-inspired machine learning approach based on the Kolmogorov Arnold Network (KAN) for static friction modeling of robotic joints. The method integrates spline activation functions with a symbolic regression mechanism, enabling model simplification and physical expression extraction through pruning and attribute scoring, while maintaining both high prediction accuracy and interpretability. We first validate the method's capability to accurately identify key parameters under known functional models, and further demonstrate its robustness and generalization ability under conditions with unknown functional structures and noisy data. Experiments conducted on both synthetic data and real friction data collected from a six-degree-of-freedom industrial manipulator show that the proposed method achieves a coefficient of determination greater than 0.95 across various tasks and successfully extracts concise and physically meaningful friction expressions. This study provides a new perspective for interpretable and data-driven robotic friction modeling with promising engineering applicability.
翻译:摩擦建模在机器人操作系统中实现高精度运动控制方面起着至关重要的作用。传统的静摩擦模型(如Stribeck模型)因其形式简单而被广泛使用;然而,这些模型通常需要预先定义函数假设,这在处理未知函数结构时带来了显著挑战。为解决这一问题,本文提出了一种基于Kolmogorov-Arnold网络(KAN)的物理启发式机器学习方法,用于机器人关节的静摩擦建模。该方法将样条激活函数与符号回归机制相结合,通过剪枝和属性评分实现模型简化与物理表达式提取,同时保持高预测精度与可解释性。我们首先验证了该方法在已知函数模型下准确识别关键参数的能力,并进一步证明了其在未知函数结构和含噪声数据条件下的鲁棒性与泛化能力。在合成数据以及从六自由度工业机械臂采集的真实摩擦数据上进行的实验表明,所提方法在不同任务中均实现了大于0.95的决定系数,并成功提取出简洁且具有物理意义的摩擦表达式。本研究为可解释、数据驱动的机器人摩擦建模提供了新视角,具有广阔的工程应用前景。