【技术实现步骤摘要】
一种基于挠度分析的机器人非刚体装配方法
[0001]本专利技术属于机器人装配和控制领域,适用于机器人非刚体零件装配领域。具体地说,涉及一种基于挠度分析的机器人非刚体装配方法。
技术介绍
[0002]近年来,随着工业机器人产业和相关技术的迅速发展,工业机器人被广泛应用于自动化装配、制造等各个领域。在自动化装配领域,装配件的材质逐渐多样化,不再局限于刚度较大,质地较硬的金属材料,如塑料、橡胶等非刚体材料也等到了广泛的应用。与刚体不同,非刚体零件在装配接触过程中易发生弹性形变,这样的形变会导致力反馈信息不准确从而影响整体装配,故有必要对机器人非刚体零件的装配方法进行研究。
[0003]现有的机器人零件装配方法是结合接触力觉模型和机器人逆运动学分析实现零件的装配任务。但是现有的接触力觉模型仅适用于刚体零件,即零件在装配接触过程中形变可忽略,针对在装配接触过程中产生不可忽略形变的非刚体零件来说并不适用。
技术实现思路
[0004]为了克服现有机器人装配方法中接触力觉模型不适用于非刚体零件的问题,本专利技术提供了一种基于挠度分析的机器人非刚体装配方法,采用基于挠度分析而建立的非刚体零件接触力觉模型,该模型能够较好地表达装配特性,同时不同的装配状态对应不同的装配步骤,最终通过机器人逆运动学分析控制机器人实现非刚体零件的装配任务。
[0005]本专利技术解决其技术问题所采用的技术方案是:
[0006]一种基于挠度分析的机器人非刚体装配方法,包括以下步骤:
[0007]步骤1:轴孔装配分 ...
【技术保护点】
【技术特征摘要】
1.一种基于挠度分析的机器人非刚体装配方法,其特征在于,所述方法包括以下步骤:步骤1:轴孔装配分为三个状态:单点接触状态、两点接触状态以及平面接触状态,针对不同接触状态采集力觉数据,分析不同状态的力觉数据特征并结合机器学习算法和静力学特征建立非刚体装配接触状体态识别模型;步骤2:针对不同的接触状态设计基于挠度分析建立非刚体接触力觉模型,单点接触状态和两点接触状态:M
x
=-G(0.5sinθl-l
g
)-F
f
(cosθl+sinθr-l
v
+δ1)+F
n
(sinθl-cosθr+l
h
+δ2)
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
(1)l
g
=cosθW
g
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
(2)l
v
=-sinθ(cosθ
e
r+W
e-r)+cosθsinθ
e
r
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
(3)l
h
=cosθ(cosθ
e
r+W
e-r)+sinθsinθ
e
r
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
(4)object=|M
x
+G(0.5sinθl-l
g
)+F
f
(cosθl+sinθr-l
v
+δ1)-F
n
(sinθl-cosθr+l
h
+δ2)|
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
(6)G=max(|tanθ
e-θ
e
|-σ1,0)+max(θ
e-θ,0)+max(|l
h
|-σ2,0) (7)fitness(i)=object+(C
×
i)
γ
G
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
(8)式中:M
x
为轴所受力矩,G为轴所受重力,F
f
为轴所受摩擦力,F
n
为轴所受支持力,l为轴的长度,r为轴的半径,θ为轴相对于垂线的偏角,l
g
为轴重心相对于夹持端的横向偏移量,l
v
为轴接触点相对于夹持端的纵向偏移量,l
h
为轴接触点相对于夹持端的横向偏移量,δ1,δ2为接触点局部形变量,W
g...
【专利技术属性】
技术研发人员:胥芳,沈一丰,陈教料,张立彬,
申请(专利权)人:浙江工业大学,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。