【技术实现步骤摘要】
一种两轮车的运动控制方法、装置及电子设备
[0001]本公开属于车辆仿真与控制
,具体涉及一种两轮车的运动控制方法、装置及电子设备。
技术介绍
[0002]随着无人驾驶行业的迅速发展,车辆仿真及控制的需求越来越多,目前市面上存在较多的车辆动力学仿真软件,但大多数针对商用车、卡车等四轮或更多轮的车辆;
[0003]对于如何建立两轮车的物理模型,使之能够在各种虚拟复杂环境下进行运动仿真及控制的具体方法并没有被充分讨论,没有描述人车在道路上运动的整个描述,无法实现两轮车(如自行车)的运动仿真,不能有效对两轮车的运动进行控制,不能满足实际需求。
技术实现思路
[0004]本公开实施例的目的是提供一种两轮车的运动控制方法、装置及电子设备,解决现有技术无法实现两轮车的运动仿真,不能有效对两轮车的运动轨迹、运动姿态以及动负荷等进行控制,不能满足实际需求的问题。
[0005]第一方面,本公开实施例提供了一种两轮车的运动控制方法,方法包括:
[0006]获取两轮车的目标部件的动力控制参数;
[0007]将动力控制参数输入预设两轮车运动仿真模型进行运动仿真处理,得到两轮车的目标运动数据;其中,预设两轮车运动仿真模型根据两轮车的目标部件的自由度和目标运动场景的描述进行建模得到;
[0008]根据目标运动数据,对两轮车的运动进行控制,得到控制结果。
[0009]可选地,根据两轮车的目标部件的自由度和目标运动场景的描述进行建模得到预设两轮车运动仿真模型,包括:
[0 ...
【技术保护点】
【技术特征摘要】
1.一种两轮车的运动控制方法,其特征在于,所述方法包括:获取两轮车的目标部件的动力控制参数;将所述动力控制参数输入预设两轮车运动仿真模型进行运动仿真处理,得到所述两轮车的目标运动数据;其中,所述预设两轮车运动仿真模型根据所述两轮车的目标部件的自由度和目标运动场景的描述进行建模得到;根据所述目标运动数据,对所述两轮车的运动进行控制,得到控制结果。2.根据权利要求1所述的两轮车的运动控制方法,其特征在于,根据所述两轮车的目标部件的自由度和目标运动场景的描述进行建模得到所述预设两轮车运动仿真模型,包括:根据所述两轮车的目标部件之间的约束关系,获取所述两轮车的目标部件的总自由度;根据所述两轮车的目标部件的运动关系,获取所述两轮车的目标部件的目标运动场景的描述;根据所述目标运动场景的描述,得到所述预设两轮车运动仿真模型;其中,所述目标运动场景的描述包括:所述两轮车的运动速度和所述两轮车的后车架的转动角速度之间的关系描述、与所述两轮车在全局坐标系下的姿态之间的关系描述以及两轮车在目标运动状态下的运动平衡方程;表示所述两轮车在全局坐标系下的纵向坐标参数,为所述两轮车在全局坐标系下的横向坐标参数,表示所述两轮车在全局坐标系下的垂直坐标参数,为两轮车在全局坐标系下的位置坐标参数;δ为绕两轮车的X轴的角度,θ为绕两轮车的Y轴的角度,为绕两轮车的Z轴的角度;所述目标部件包括:后轮、后车架、前车架、前轮和踏板中的至少一项。3.根据权利要求2所述的两轮车的运动控制方法,其特征在于,根据两轮车的目标部件之间的约束关系,获取所述两轮车的目标部件的总自由度,包括:通过公式:L=M1
×
a
‑
M2
×
M1得到所述两轮车的目标部件的总自由度;其中,L为所述目标部件的总自由度,M1为所述目标部件的个数,a为所述两轮车在全局坐标系下的位置参数和姿态参数的总个数,M2为所述目标部件之间的约束硬件的个数;根据所述两轮车的目标部件的运动参数之间的约束关系,对所述总自由度进行过滤,得到所述两轮车的目标部件的自由度。4.根据权利要求2所述的两轮车的运动控制方法,其特征在于,根据所述两轮车的目标部件之间的运动参数之间的约束关系,对所述总自由度进行过滤,得到所述两轮车的目标部件的自由度,包括:获取所述两轮车的踏板转动角速度ω0与后轮转速ω1之间的第一约束关系、前轮转速ω2与后轮转速ω1之间的第二约束关系、后车架绕Z轴转动角速度ω与前车架转角之间的第三约束关系;根据所述第一约束关系、第二约束关系和第三约束关系中的至少一项,对所述总自由度进行过滤,得到所述两轮车的目标部件的自由度。5.根据权利要求2所述的两轮车的运动控制方法,其特征在于,所...
【专利技术属性】
技术研发人员:项云飞,张安春,
申请(专利权)人:万物镜像北京计算机系统有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。