针对一种前轮驱动自行车机器人样机的惯性参数难以直接获得、控制器参数整定效率低和平衡控制效果差的问题,基于欠驱动力学特性对系统进行惯性参数辨识,并对辨识结果进行平衡控制试验验证.采用拉格朗日方法分析系统的力学机理,结果发现,其中包含有欠驱动子系统,若将该子系统进行变量分离,可以推导出系统的惯性参数辨识模型;根据惯性单元等传感器的实测信息,引入遗传算法对模型进行求解,辨识出了系统的惯性参数.样机试验结果表明,根据辨识出的惯性参数可以快速整定出控制器参数并实现样机在水平面上的稳定平衡行走,验证了辨识方法的有效性.
To solve the difficulties of obtaining the inertial parameters and the lower effectiveness of turning the controller parameters and the poor effect of keeping balance of a front-w heel drive bicycle robot,an approach to identify its inertial parameters w as proposed,and the identification results w ere validated by balancing experiments.The robot’s dynamics w as analyzed by Lagrange method.The dynamics show s the robot system consists of an under-actuated subsystem.Through variables separation for the under-actuated subsystem,an inertial parameters identification model w as developed.The model w as solved by the Genetic algorithm according to the measurement data from the inertial measurement unit and other sensors on the robot,and then the inertial parameters of the system are identified.The results of balanced motion experiments for the physical prototype show that,according to the identified inertial parameters,the controller parameters can be quickly tuned and the robot can stably run on the horizontal plane,indicating the effectiveness of the identification method.