用机器学习加速非线性模型预测控制,让驾驶模拟器实时运行更流畅。
Learning-Based Approximate Nonlinear Model Predictive Control Motion Cueing
- 用神经网络模仿非线性模型预测控制,离线训练减少实时计算负担。
- 在多个场景下效果与顶尖NMPC方法相当,但速度平均快400倍。
- 能适应新车辆和真实物理仿真,适合高实时性驾驶模拟应用。
运动拟真算法(MCAs)将虚拟车辆的运动转化为可在运动模拟器上重现的动作,以在设备限制内提供逼真的驾驶体验。本文提出一种基于学习的新型MCAs,专用于串联机器人式运动模拟器。该方法基于可微分预测控制框架,融合了非线性模型预测控制(NMPC)在处理非线性约束和精确运动学建模方面的优势,同时具备机器学习的计算效率。通过将计算负载转移至离线训练阶段,新算法实现在高控制频率下的实时运行,克服了传统NMPC在运动拟真中的核心瓶颈。所提算法采用非线性关节空间模型,并训练策略网络以模仿NMPC行为,同时考虑关节加速度、速度和位置限制。在多种运动拟真场景的仿真测试中,该算法在运动拟真质量上与当前最先进的NMPC方法相当,表现为相对于参考信号的均方根误差(RMSE)和相关系数相近;然而其平均运算速度比基准NMPC快400倍。此外,算法在未见过的操作条件下表现良好,包括不同车辆的运动拟真以及实时物理仿真环境。
原文摘要 · Abstract (English)
Motion Cueing Algorithms (MCAs) encode the movement of simulated vehicles into movement that can be reproduced with a motion simulator to provide a realistic driving experience within the capabilities of the machine. This paper introduces a novel learning-based MCA for serial robot-based motion simulators. Building on the differentiable predictive control framework, the proposed method merges the advantages of Nonlinear Model Predictive Control (NMPC) - notably nonlinear constraint handling and accurate kinematic modeling - with the computational efficiency of machine learning. By shifting the computational burden to offline training, the new algorithm enables real-time operation at high control rates, thus overcoming the key challenge associated with NMPC-based motion cueing. The proposed MCA incorporates a nonlinear joint-space plant model and a policy network trained to mimic NMPC behavior while accounting for joint acceleration, velocity, and position limits. Simulation experiments across multiple motion cueing scenarios showed that the proposed algorithm performed on par with a state-of-the-art NMPC-based alternative in terms of motion cueing quality as quantified by the RMSE and correlation coefficient with respect to reference signals. However, the proposed algorithm was on average 400 times faster than the NMPC baseline. In addition, the algorithm successfully generalized to unseen operating conditions, including motion cueing scenarios on a different vehicle and real-time physics-based simulations.
Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。