Efficient Domain-Adaptive Policy Learning via Kernel Representation with Application to Quadrotor Control under Non-Stationary Disturbances

📄 arXiv: 2606.13842v1 📥 PDF

作者: Hongyu Zhou, Mingtian Tan, Vasileios Tzoumas

分类: cs.RO

发布日期: 2026-06-11


💡 一句话要点

提出高效领域自适应策略学习算法以解决四旋翼控制中的非平稳干扰问题

🎯 匹配领域: 支柱一:机器人控制 (Robot Control) 支柱二:RL算法与架构 (RL & Architecture) 支柱八:物理动画 (Physics-based Animation)

关键词: 领域自适应 策略学习 四旋翼控制 非平稳干扰 核表示 随机傅里叶特征 实时适应 轨迹跟踪

📋 核心要点

  1. 现有方法在处理四旋翼控制中的非平稳干扰时效率低下,难以快速适应动态环境。
  2. 本文提出了一种基于核表示的领域自适应策略学习算法,通过随机傅里叶特征建模干扰,优化控制策略。
  3. 在高保真仿真和实际硬件实验中,所提方法在多种干扰下表现出优越的轨迹跟踪能力,训练时间显著缩短。

📝 摘要(中文)

本文提出了一种通过核表示实现高效领域自适应策略学习的算法。学习领域自适应策略面临挑战,因为它需要在离线训练期间建模复杂的仿真与现实差距的环境表示,同时在部署期间支持快速在线适应。针对四旋翼在飞行中可能遇到的时间变化和非平稳干扰,本文使用基于随机傅里叶特征的可微核近似来建模未知干扰。在离线训练阶段,随机采样核系数和带宽参数以生成丰富的干扰特征。通过可微仿真和解析梯度优化控制策略,训练时间仅需50秒。部署时,策略通过在线最小二乘估计实时适应非平稳环境。我们在高保真数值仿真和Crazyflie硬件实验中评估了该方法,涵盖了复杂的气动效应、风、地面效应和载荷波动等多种干扰。

🔬 方法详解

问题定义:本文旨在解决四旋翼在非平稳干扰下的控制问题,现有方法在适应动态环境时效率较低,难以实时更新策略。

核心思路:通过使用基于随机傅里叶特征的可微核近似,本文能够有效建模未知干扰,并在离线训练阶段生成多样化的干扰特征,从而优化控制策略。

技术框架:整体流程包括离线训练和在线适应两个阶段。在离线阶段,随机采样核系数和带宽参数以生成干扰特征,并通过可微仿真优化控制策略;在在线阶段,利用最小二乘估计实时更新策略。

关键创新:本研究的主要创新在于使用可微核近似来建模复杂的干扰特征,显著提高了策略学习的效率和适应性,与传统方法相比,能够更好地应对动态变化的环境。

关键设计:在训练过程中,采用随机采样的核系数和带宽参数,损失函数基于可微仿真得到,网络结构设计为支持快速在线更新,确保在实际应用中能够实时适应环境变化。

🖼️ 关键图片

fig_0
fig_1
fig_2

📊 实验亮点

实验结果表明,所提方法在四旋翼轨迹跟踪任务中表现出色,在多种干扰条件下均能保持高精度,训练时间仅需50秒,相较于传统方法提升了适应速度和控制精度。

🎯 应用场景

该研究的潜在应用领域包括无人机控制、机器人导航和自动驾驶等,能够在复杂和动态的环境中实现高效的实时控制。其实际价值在于提升自主系统在面对不确定性和变化时的适应能力,未来可能推动相关领域的技术进步和应用普及。

📄 摘要(原文)

We present an algorithm for efficient domain-adaptive policy learning via kernel representations. Learning domain-adaptive policies is challenging since it requires an environment representation that is both sufficiently expressive to model complex sim-to-real gaps during offline training, and computationally efficient enough to support rapid online adaptation during deployment. For instance, a quadrotor may encounter time-varying, non-stationary disturbances, such as sudden gusts of wind, payload shifts, or transitions between distinct flight regimes with and without ground effects. To address these challenges, we model unknown disturbances using a differentiable kernel approximation based on random Fourier features. During the offline training phase, we randomly sample kernel coefficients and bandwidth parameters to generate a rich diversity of disturbance profiles. We then optimize the control policy via differentiable simulation with analytical gradients, a process that takes only 50 seconds of training time on an RTX 4090 GPU. During hardware deployment, the policy adapts to non-stationary environments in real time by updating both the kernel coefficients and bandwidth through online least-squares estimation. We evaluate our method on quadrotor trajectory tracking tasks across high-fidelity numerical simulations and hardware experiments using Crazyflie, subjected to various disturbances, including complex aerodynamic effects, wind, ground effects, and payload fluctuations.