【技术实现步骤摘要】
基于闭环数据驱动的冗余驱动轮式机器人协调控制方法
[0001]本专利技术涉及冗余驱动轮式机器人控制
,具体涉及一种基于闭环数据驱动的冗余驱动轮式机器人协调控制方法。
技术介绍
[0002]冗余驱动的轮式移动机器人,其协调控制是提高整个系统运动性能的关键问题,对降低整车能耗,以及轮间内力损耗具有重要意义。冗余驱动的轮式机器人在运动时由于各轮与地面接触状态不同,同侧车轮间存在驱动配合问题,尤其在非结构化地形或野外环境中时,如果不加以控制极易产生内力损耗,进而消耗能量。同时系统存在的模型不确定性、控制不确定性等因素,会对协调优化的结果产生影响,导致协调规划效果出现偏差,进而使系统性能出现恶化。以保证机器人在室外运动时能够跟踪期望轨迹并且尽可能的降低能耗和内力损耗为主要目标,协调控制器的设计重点关注协调分配与不确定性考量的同时实现。
[0003]目前,国内外的冗余驱动机器人的协调控制研究并未将协调优化纳入到闭环控制中,难以应对系统不确定性对协调控制的影响,因此如何设计闭环协调控制框架,将协调优化的规划过程引入控制闭环, ...
【技术保护点】
【技术特征摘要】
1.一种基于闭环数据驱动的冗余驱动轮式机器人协调控制方法,其特征在于,包括如下步骤:a)基于力学分析建立冗余驱动轮式机器人的标称动力学模型其中q为冗余驱动轮式机器人在世界坐标系中的实际位置向量,q=(x,y,z),x为冗余驱动轮式机器人在世界坐标系中的X轴坐标,y为冗余驱动轮式机器人在世界坐标系中的Y轴坐标,z为冗余驱动轮式机器人在世界坐标系中的Z轴坐标,为q的一阶导数,为q的二阶导数,M为质量矩阵,为科氏力项,G(q)为重力项;b)将控制输入指令U输入到标称动力学模型中,输出得到冗余驱动轮式机器人的理论位置,计算冗余驱动轮式机器人实际位置向量q与理论位置的误差,构建系统不确定性的概率预测模型;c)将标称动力学模型与系统不确定性的概率预测模型相结合,得到冗余驱动轮式机器人系统的动力学概率预测模型ε为模型及控制不确定性的综合表示,ε服从于CNP,CNP为深度高斯过程学习系统建模,m为高斯函数的均值,k为高斯函数的协方差函数;d)建立带约束的协调控制优化函数J为优化目标函数求得的值,e
track
为状态跟踪误差,T为转置,P
e
、Q
f
、P
f
及K
s
均为参数矩阵,F
w
为车轮控制输入,F
wi
为第i个车轮的控制输入,i∈{1,...,N},N为冗余驱动轮式机器人的车轮总数,F
wj
为第j个车轮的控制输入,j...
【专利技术属性】
技术研发人员:陈超,舒明雷,王英龙,
申请(专利权)人:山东省人工智能研究院,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。