This paper presents a modeling and control framework for multibody flying robots subject to non-negligible aerodynamic forces acting on the centroidal dynamics. First, aerodynamic forces are calculated during robot flight in different operating conditions by means of Computational Fluid Dynamics (CFD) analysis. Then, analytical models of the aerodynamics coefficients are generated from the dataset collected with CFD analysis. The obtained simplified aerodynamic model is also used to improve the flying robot control design. We present two control strategies: compensating for the aerodynamic effects via feedback linearization and enforcing the controller robustness with gain-scheduling. Simulation results on the jet-powered humanoid robot iRonCub validate the proposed approach.
翻译:本文介绍了一个多体飞行机器人的模型和控制框架,这些机器人受非可忽略的空气动力力量影响,利用近亲动力作用。首先,在机器人在不同操作条件下飞行时,通过计算流体动力分析,计算空气动力力量;然后,从通过CFD分析收集的数据集中产生空气动力系数的分析模型。获得的简化空气动力模型还用于改进飞行机器人控制设计。我们提出了两个控制战略:通过反馈线性化补偿空气动力效应,通过增排执行控制器的稳健性。对喷气机载人型机器人iRonCub的模拟结果验证了拟议办法。