面向柔性电路板装配的协作机器人拖动演示编程研究

基本信息
批准号:91848106
项目类别:重大研究计划
资助金额:65.00
负责人:吴建华
学科分类:
依托单位:上海交通大学
批准年份:2018
结题年份:2021
起止时间:2019-01-01 - 2021-12-31
项目状态: 已结题
项目参与者:刘超,张月文,韩勇,丁铖,赖培锋,单腾飞,肖志键,裴勇先,彭季超
关键词:
机器人装配演示编程机器人控制协作机器人
结项摘要

This project focuses on the programming by demonstration (PBD) for flexible printed circuit (FPC) assembly in 3C industry. It aims to endow the robot with the ability to assemble FPC as human does with little effort in programming. Thus the skill of the human can be transferred to the robot easily. The research consists the following contents. First, the displacement and force are measured during the assembly performed by human guiding the robot. And the fusion between the force and displacement on the assembly are analyzed. Second, the key assembly states are identified based on the force and displacement. Correspondingly, the assembly process is modeled via Hidden Markov Model (HMM). This model guides the robot to choose proper movements after its parameters being identified according to the demonstrations. Third, the dynamic movement primitives together with Gaussian Mixture Model (GMM) and Gaussian Mixture Regression (GMR) are utilized to generalize the basic operations between the two key states. Forth, the control algorithms for the motion with the force and displacement fusion are designed. Then the software combining the assembly process model, the basic operations and the smoothness between operations is developed. At last, the experiments are carried out to verify and optimize the proposed PBD. The achievement of this project will provide a fast and simple programming method for the robot assembly without the requirements of professional programming skill, and thus support that robot substitutes human in 3C industry.

本课题研究面向3C行业中柔性电路板的机器人装配演示编程技术,旨在通过拖动机器人装配演示,实现自动编程使得机器人能适应装配部件差异而根据装配状态智能地选择动作以完成类人的装配工作,从而将人的技能快速地转移给机器人。具体的研究内容与技术方案包括:测量演示过程中的力和位移信息并分析其融合关系;研究基于力位信息的装配状态识别方法,建立装配过程的隐形马尔可夫模型,由演示数据辨识模型参数,为机器人智能选择装配动作提供依据;设计转换装配状态的基本操作规划方法,使用高斯混合模型和高斯回归方法提取演示动作特征,进而辨识基本操作参数,实现机器人力位融合的基本操作规划;研究机器人力位融合运动控制方法,设计基本操作平滑方法,开发演示编程软件;搭建试验平台,利用试验结果优化演示编程技术。课题的研究成果将实现机器人装配的简单、快速自动编程,无需用户具备编程专业知识,为3C行业装配线的机器人换人提供技术支持。

项目摘要

协作机器人是近年来兴起的一种新型的机器人类型,具有拓展生产线柔性的能力。为了适应柔性生产需求,协作机器人常常需要更新程序以完成不同的任务。因此,快速、便捷的编程能力是发挥协作机器人生产柔性的必要条件。.拖动示教虽然可以方便机器人的编程,但仅可以实现运动路径的重现,不涉及到机器人力控。考虑到装配是机器人重要的应用场景,涉及到机器人的力位混合控制。本课题研究机器人装配中力位控制的演示编程技术以应对装配产线的柔性生产,旨在根据装配演示过程信息自动编程使得机器人能适应环境差异智能地选择动作以完成类人的装配工作。.研究工作包括四个方面。第一,研究了协作机器人动力学模型辨识方法与碰撞检测技术,具体包括研究包含关节摩擦力的动力学模型参数的迭代辨识方法,解决了关节摩擦力非线性影响问题;提出了一种基于底座力传感器的机器人动力学模型辨识方法,解耦了动力学模型与关节摩擦力模型,从而获得更准确的关节摩擦力模型;构建了广义动量观测器,实现高性能的碰撞检测。第二,研究了机器人位置控制的演示编程技术,提出了基于模板匹配和特征约束的演示编程技术,采用视觉系统采集演示过程中的抓取和转移模板,根据模板实现不同的物料搬运任务,只需要人操作物体即可实现编程。第三,研究了装配力传感器的在线标定算法,算法使用标准质量块,借助重力实现力传感器上的参考力和参考力矩,拟合力传感器的标定矩阵和零点漂移实现标定。第四,研究了面向装配的力位混合控制演示编程技术,利用机器人对外做功的情况来描述装配过程中的力位关系,根据演示过程中机器人对外界做功情况确定机器人的力位混合控制策略,并构建虚拟的远端柔顺中心,根据演示信息调整控制参数,从而实现装配的自动编程,方法在轴孔与电路板装配实验中得到验证。.课题部分研究成果转移并应用到合作企业的产品中,协助其在头部制造企业的应用,支持了国产协作机器人的功能扩展和性能改善。

项目成果
{{index+1}}

{{i.achievement_title}}

{{i.achievement_title}}

DOI:{{i.doi}}
发表时间:{{i.publish_year}}

暂无此项成果

数据更新时间:2023-05-31

其他相关文献

1

基于SSVEP 直接脑控机器人方向和速度研究

基于SSVEP 直接脑控机器人方向和速度研究

DOI:10.16383/j.aas.2016.c150880
发表时间:2016
2

端壁抽吸控制下攻角对压气机叶栅叶尖 泄漏流动的影响

端壁抽吸控制下攻角对压气机叶栅叶尖 泄漏流动的影响

DOI:
发表时间:2020
3

基于ESO的DGVSCMG双框架伺服系统不匹配 扰动抑制

基于ESO的DGVSCMG双框架伺服系统不匹配 扰动抑制

DOI:
发表时间:2018
4

多源数据驱动CNN-GRU模型的公交客流量分类预测

多源数据驱动CNN-GRU模型的公交客流量分类预测

DOI:10.19818/j.cnki.1671-1637.2021.05.022
发表时间:2021
5

肝癌多学科协作组在本科生临床见习阶段的教学作用及问题

肝癌多学科协作组在本科生临床见习阶段的教学作用及问题

DOI:10.3969/j.issn.1008-794X.2018.07.019
发表时间:2018

吴建华的其他基金

批准号:30570457
批准年份:2005
资助金额:30.00
项目类别:面上项目
批准号:11104350
批准年份:2011
资助金额:28.00
项目类别:青年科学基金项目
批准号:50477014
批准年份:2004
资助金额:22.00
项目类别:面上项目
批准号:50277033
批准年份:2002
资助金额:23.00
项目类别:面上项目
批准号:10571115
批准年份:2005
资助金额:25.00
项目类别:面上项目
批准号:39770002
批准年份:1997
资助金额:12.00
项目类别:面上项目
批准号:51179056
批准年份:2011
资助金额:57.00
项目类别:面上项目
批准号:10071048
批准年份:2000
资助金额:14.00
项目类别:面上项目
批准号:18902011
批准年份:1989
资助金额:2.00
项目类别:青年科学基金项目
批准号:10372118
批准年份:2003
资助金额:28.00
项目类别:面上项目
批准号:61662047
批准年份:2016
资助金额:38.00
项目类别:地区科学基金项目
批准号:11072080
批准年份:2010
资助金额:46.00
项目类别:面上项目
批准号:50879021
批准年份:2008
资助金额:34.00
项目类别:面上项目
批准号:41201409
批准年份:2012
资助金额:25.00
项目类别:青年科学基金项目
批准号:81301057
批准年份:2013
资助金额:23.00
项目类别:青年科学基金项目
批准号:51676147
批准年份:2016
资助金额:60.00
项目类别:面上项目
批准号:10971124
批准年份:2009
资助金额:26.00
项目类别:面上项目
批准号:11771262
批准年份:2017
资助金额:48.00
项目类别:面上项目
批准号:11432006
批准年份:2014
资助金额:360.00
项目类别:重点项目
批准号:19701021
批准年份:1997
资助金额:4.00
项目类别:青年科学基金项目
批准号:11271236
批准年份:2012
资助金额:60.00
项目类别:面上项目
批准号:51479057
批准年份:2014
资助金额:84.00
项目类别:面上项目
批准号:10772069
批准年份:2007
资助金额:46.00
项目类别:面上项目
批准号:51575355
批准年份:2015
资助金额:62.00
项目类别:面上项目
批准号:50805095
批准年份:2008
资助金额:20.00
项目类别:青年科学基金项目
批准号:31170887
批准年份:2011
资助金额:65.00
项目类别:面上项目
批准号:51779081
批准年份:2017
资助金额:60.00
项目类别:面上项目
批准号:59579026
批准年份:1995
资助金额:10.00
项目类别:面上项目
批准号:41561084
批准年份:2015
资助金额:43.00
项目类别:地区科学基金项目

相似国自然基金

1

面向工业机器人装配作业的演示编程关键技术与方法

批准号:U1609210
批准年份:2016
负责人:熊蓉
学科分类:F0309
资助金额:210.00
项目类别:联合基金项目
2

面向工程的机器人柔性系统虚拟装配技术研究

批准号:59885003
批准年份:1998
负责人:张征
学科分类:E0510
资助金额:14.00
项目类别:专项基金项目
3

面向大尺寸、高精密光学元件装配的人-机器人协作方法研究

批准号:91848109
批准年份:2018
负责人:苏建华
学科分类:F0309
资助金额:65.00
项目类别:重大研究计划
4

面向狭窄空间装配的大变形柔性并联机器人动态特性研究

批准号:51775322
批准年份:2017
负责人:李育文
学科分类:E0501
资助金额:60.00
项目类别:面上项目