CN108582070A - 机器人碰撞检测***和方法、存储介质、操作*** - Google Patents

机器人碰撞检测***和方法、存储介质、操作*** Download PDF

Info

Publication number
CN108582070A
CN108582070A CN201810340621.2A CN201810340621A CN108582070A CN 108582070 A CN108582070 A CN 108582070A CN 201810340621 A CN201810340621 A CN 201810340621A CN 108582070 A CN108582070 A CN 108582070A
Authority
CN
China
Prior art keywords
robot
collision
joint
torque
unit
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201810340621.2A
Other languages
English (en)
Inventor
桂凯
周昱明
李兴
夏银龙
赵辉
李运东
朱浩
刘勇
崔会东
吴小平
黄纪强
郭林鑫
王晨
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shanghai Heye Intelligent Technology Co., Ltd.
Original Assignee
Shanghai Da Ye Intelligent Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shanghai Da Ye Intelligent Technology Co Ltd filed Critical Shanghai Da Ye Intelligent Technology Co Ltd
Priority to CN201810340621.2A priority Critical patent/CN108582070A/zh
Publication of CN108582070A publication Critical patent/CN108582070A/zh
Pending legal-status Critical Current

Links

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B25HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
    • B25JMANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
    • B25J9/00Programme-controlled manipulators
    • B25J9/16Programme controls
    • B25J9/1674Programme controls characterised by safety, monitoring, diagnostic
    • B25J9/1676Avoiding collision or forbidden zones

Landscapes

  • Engineering & Computer Science (AREA)
  • Robotics (AREA)
  • Mechanical Engineering (AREA)
  • Manipulator (AREA)

Abstract

本发明的公开了一种机器人碰撞检测***和方法、存储介质、操作***,其中,碰撞检测***包含:运动指令模块,用于对机器人进行运动控制;动力学模块,根据机器人的特性,对机器人进行动力学建模和***辨识,求解动力学方程;状态反馈模块,用于获取机器人各关节的位置数据、速度数据和力矩数据;碰撞预测模块,用于根据机器人动力学方程、机器人各关节的位置数据、速度数据和力矩数据,预测碰撞外力、力作用点及碰撞类型。本发明基于电流环反馈的碰撞检测可降低机器人结构的复杂度和成本,通过检测机器人工作时是否与用户发生碰撞,有效保障机器人与用户协同工作时用户的安全。

Description

机器人碰撞检测***和方法、存储介质、操作***
技术领域
本发明涉及工业机器人控制技术领域,具体涉及一种机器人碰撞检测***和方法、存储介质、操作***。
背景技术
目前,机器人需要与用户合作完成很多任务,用户会经常性地进入机器人的工作范围。在这类任务中,机器人需能检测是否与用户发生了碰撞,并采用合适的策略消除碰撞,以保障用户的安全。
经检索发现,公开号为CN103192413A的中国专利文献公开了一种无传感器的机器人碰撞检测保护装置及方法,可在无力传感器的情况下,检测机器人是否与用户发生碰撞。当碰撞发生时,控制器使机器人停止运动以消除碰撞,但该装置存在一些不足:无法区分碰撞的类型;碰撞能量释放不够迅速;无法适应负载的变化。
发明内容
本发明的目的在于提供一种机器人碰撞检测***和方法、存储介质、操作***,基于电流环反馈的碰撞检测可降低机器人结构的复杂度和成本,通过检测机器人工作时是否与用户发生碰撞,有效保障机器人与用户协同工作时用户的安全。
为了达到上述目的,本发明通过以下技术方案实现:一种机器人碰撞检测***,适用于机器人,所述机器人包含若干个关节,每一关节位置设置一电机,其特点是,该碰撞检测***包含:
运动指令模块,用于对机器人进行运动控制;
动力学模块,根据机器人的特性,对机器人进行动力学建模和***辨识,求解动力学方程;
状态反馈模块,用于获取机器人各关节的位置数据、速度数据和力矩数据;
碰撞预测模块,用于根据机器人动力学方程、机器人各关节的位置数据、速度数据和力矩数据,预测碰撞外力、力作用点及碰撞类型。
上述方案中,进一步包含一碰撞消除模块,所述碰撞消除模块根据预测的碰撞外力、力作用点及碰撞类型,获得对应的策略,并调整机器人的运动模式,以消除碰撞力。
上述方案中,所述机器人为四轴工业机器人、六轴工业机器人及协作机器人中的一种。
上述方案中,所述运动指令模块包含:
模式设定单元,将机器人各轴设定为位置模式;
软限位单元,设定机器人各轴位置、速度和力矩阈值;
轨迹规划单元,根据机器人期望的始末点规划出机器人各关节的轨迹曲线。
上述方案中,所述动力学模块包含:
建模单元,根据机器人的特性,采用拉格朗日方法对机器人***进行动力学模型建模,获得连杆动力学模型与关节摩擦力模型;
辨识单元,根据连杆动力学模型,采用CAD方法辨识连杆参数;根据关节摩擦力模型,采用轨迹激励方法辨识摩擦力特性参数;
计算单元,根据连杆参数和摩擦力特性参数,采用解析-符号法求解动力学方程。
上述方案中,所述状态反馈模块包含:
位置获取单元,根据电机尾部的绝对式编码器获得关节位置;
速度获取单元,将关节位置进行差分获取关节速度;
力矩获取单元,计算电机电流获取关节力矩。
上述方案中,所述碰撞预测模块包含:
负载计算单元,采用CAD方法确定负载信息;
碰撞力估计单元,根据电流环反馈和动力学模型,通过冲量观测器估计机器人与用户的碰撞力矩;
碰撞点检测单元,根据碰撞力矩,判断发生碰撞的连杆号;
碰撞特征识别单元,通过频域分析方法求取机器人与用户接触力的频域特征;
碰撞类型识别单元,根据频域特征,获取碰撞类型。
上述方案中,所述负载信息包含负载的质量、质心和惯性张量参数。
上述方案中,所述碰撞消除模块包含:
减速运动单元,控制机器人的运动速度减慢;
停止运动单元,控制机器人的运动停止;
阻抗运动单元,控制机器人处于力控牵引模式,进行反向运动,以消除碰撞力。
本发明实施例还提供了一种机器人碰撞检测方法,其特点是,包含以下步骤:
步骤S1、根据机器人的特性,对机器人进行动力学建模和***辨识,求解动力学方程;
步骤S2、获取机器人各关节的位置数据、速度数据和力矩数据;
步骤S3、根据机器人动力学方程、机器人各关节的位置数据、速度数据和力矩数据,预测碰撞外力、力作用点及碰撞类型。
上述方案中,所述步骤S1之前还包含一步骤S0,所述步骤S0包含:
将机器人各轴设定为位置模式;
设定机器人各轴位置、速度和力矩阈值;
根据机器人期望的始末点规划出机器人各关节的轨迹曲线。
上述方案中,所述步骤S3之后还包含一步骤S4,所述步骤S4包含:
根据预测的碰撞外力、力作用点及碰撞类型,获得对应的策略,并调整机器人的运动模式,以消除碰撞力。
上述方案中,所述步骤S1包含:
根据机器人的特性,采用拉格朗日方法对机器人***进行动力学模型建模,获得连杆动力学模型与关节摩擦力模型;
根据连杆动力学模型,采用CAD方法辨识连杆参数;根据关节摩擦力模型,采用轨迹激励方法辨识摩擦力特性参数;
根据连杆参数和摩擦力特性参数,采用解析-符号法求解动力学方程。
上述方案中,所述步骤S2包含:
根据电机尾部的绝对式编码器获得关节位置;
将关节位置进行差分获取关节速度;
计算电机电流获取关节力矩。
上述方案中,所述步骤S3包含:
采用CAD方法确定负载信息;
根据电流环反馈和动力学模型,通过冲量观测器估计机器人与用户的碰撞力矩;
根据碰撞力矩,判断发生碰撞的连杆号;
通过频域分析方法求取机器人与用户接触力的频域特征;
根据频域特征,获取碰撞类型。
上述方案中,所述负载信息包含负载的质量、质心和惯性张量参数。
本发明实施例还提供了一种存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现上述的方法。
本发明实施例还提供了一种操作***,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述的方法。
本发明一种机器人碰撞检测***和方法、存储介质、操作***与现有技术相比具有以下优点:
本发明结合电流环反馈、机器人动力学模型、冲量观测器及频域分析技术,预测机器人与用户之间是否发生碰撞,通过合适的策略消除碰撞,并保证机器人的工作效率;
可区分碰撞类型,实际应用中机器人与用户的一些接触属于正常现象,若将这些也归入到碰撞中,会降低机器人的工作效率,本发明结合频域分析技术,可有效地识别机器人与用户间的正常接触与碰撞,提升机器人的工作效率;
根据碰撞力选择不同的碰撞消除策略,根据机器人与用户间的碰撞力大小,控制器选择合适的碰撞消除策略,达到了既保护用户安全有保障机器人工作效率的目的;
适应机器人负载的变化,本发明考虑了负载的动力学特性,当机器人末端负载改变时,只需通过CAD方法导出质量、质心和惯性张量参数。
附图说明
图1是根据本发明的一个实施例的机器人碰撞检测***的结构示意图;
图2是根据本发明的一个实施例的机器人碰撞检测方法的流程图;
图3为本发明实施例的操作***的一种硬件结构示意图。
具体实施方式
体现本发明特征与优点的实施例将在后段的说明中详细叙述。应理解的是本发明能够在不同的示例上具有各种的变化,其皆不脱离本发明的范围,且其中的说明及图示在本质上当做说明之用,而非用以限制本发明。
本发明实施例提供了一种机器人碰撞检测***。图1是根据本发明一实施例的机器人碰撞检测***的结构示意图,如图1所示,该机器人碰撞检测***,适用于机器人10,所述机器人10包含若干个关节,每一关节位置设置一电机,该碰撞检测***包含:运动指令模块100,用于对机器人进行运动控制;动力学模块200,根据机器人的特性,对机器人进行动力学建模和***辨识,求解动力学方程;状态反馈模块300,用于获取机器人各关节的位置数据、速度数据和力矩数据;碰撞预测模块400,用于根据机器人动力学方程、机器人各关节的位置数据、速度数据和力矩数据,预测碰撞外力、力作用点及碰撞类型。
在本发明的一些实施例中,优选地,所述的机器人碰撞检测***,还包含一碰撞消除模块500,所述碰撞消除模块500根据预测的碰撞外力、力作用点及碰撞类型,获得对应的策略,并调整机器人的运动模式,以消除碰撞力。
在本发明实施例中,作为一种示例,所述机器人10为四轴工业机器人、六轴工业机器人及协作机器人中的一种。
在本发明实施例中,作为一种实施方式,所述运动指令模块100包含:模式设定单元101,将机器人各轴设定为位置模式;软限位单元102,设定机器人各轴位置、速度和力矩阈值;轨迹规划单元103,根据机器人期望的始末点规划出机器人各关节的轨迹曲线。
在本发明实施例中,作为一种实施方式,所述动力学模块200包含:建模单元201,根据机器人的特性,采用拉格朗日方法对机器人***进行动力学模型建模,获得连杆动力学模型与关节摩擦力模型;辨识单元202,根据连杆动力学模型,采用CAD方法辨识连杆参数;根据关节摩擦力模型,采用轨迹激励方法辨识摩擦力特性参数;计算单元203,根据连杆参数和摩擦力特性参数,采用解析-符号法求解动力学方程。
在本发明实施例中,作为一个实施例,解析-符号法能够有效提高模型计算效率。
在本发明实施例中,作为一种实施方式,所述状态反馈模块300包含:位置获取单元301,根据电机尾部的绝对式编码器获得关节位置;速度获取单元302,将关节位置进行差分获取关节速度;力矩获取单元303,计算电机电流获取关节力矩。
在本发明实施例中,作为一种实施方式,所述碰撞预测模块400包含:负载计算单元401,采用CAD方法确定负载信息;碰撞力估计单元402,根据电流环反馈和动力学模型,通过冲量观测器估计机器人与用户的碰撞力矩;碰撞点检测单元403,根据碰撞力矩,判断发生碰撞的连杆号;碰撞特征识别单元404,通过频域分析方法求取机器人与用户接触力的频域特征;碰撞类型识别单元405,根据频域特征,获取碰撞类型。
在本发明实施例中,作为一种具体示例,所述负载信息包含负载的质量、质心和惯性张量参数。
在本发明实施例中,作为一种具体示例,负载计算单元401通过软件仿真和有限元分析确定负载的质量、质心和惯性张量矩阵。
在本发明实施例中,作为一种实施方式,所述碰撞消除模块500包含:减速运动单元501,控制机器人的运动速度减慢;停止运动单元502,控制机器人的运动停止;阻抗运动单元503,控制机器人处于力控牵引模式,进行反向运动,以消除碰撞力。
本发明实施例还提供一种机器人碰撞检测方法,适用于上述实施例中的机器人碰撞检测***。图2是根据本发明的一个实施例的机器人碰撞检测方法的流程图,如图2所示,该方法包括:
步骤S0、设定机器人的各项参数。
具体地,包括将机器人各轴设定为位置模式;设定机器人各轴位置、速度和力矩阈值;根据机器人期望的始末点规划出机器人各关节的轨迹曲线。
步骤S1、根据机器人的特性,对机器人进行动力学建模和***辨识,求解动力学方程。
具体地,包含根据机器人的特性,采用拉格朗日方法对机器人***进行动力学模型建模,获得连杆动力学模型与关节摩擦力模型;根据连杆动力学模型,采用CAD方法辨识连杆参数;根据关节摩擦力模型,采用轨迹激励方法辨识摩擦力特性参数;根据连杆参数和摩擦力特性参数,采用解析-符号法求解动力学方程。
其中,连杆动力学模型表示为:
关节摩擦力模型表示为:
式中,τmext表示关节力矩和碰撞力矩,M(q)是惯性力矩阵,代表离心力和科里奥利力相关的矩阵,g(q)是重力矩矩阵,τF表示摩擦力矩,B为摩擦力的粘滞系数,表示库仑摩擦力。
步骤S2、获取机器人各关节的位置数据、速度数据和力矩数据。
具体地,包含:根据电机尾部的绝对式编码器获得关节位置;将关节位置进行差分获取关节速度;计算电机电流获取关节力矩。
步骤S3、根据机器人动力学方程、机器人各关节的位置数据、速度数据和力矩数据,预测碰撞外力、力作用点及碰撞类型。
具体地,包含:采用CAD方法确定负载信息;根据电流环反馈和动力学模型,通过冲量观测器估计机器人与用户的碰撞力矩;根据碰撞力矩,判断发生碰撞的连杆号;通过频域分析方法求取机器人与用户接触力的频域特征;根据频域特征,获取碰撞类型。
在本发明实施例中,作为一种具体示例,所述负载信息包含负载的质量、质心和惯性张量参数。
其中,冲量观测器表示为:
式中,KI为增益系数,p(t)为广义冲量,r(t)为估计的碰撞力矩。
碰撞力矩表示为r(t),
r(t)=[*...**0...0]T
在本发明实施例中,作为一种具体示例,碰撞点子模块根据碰撞力矩r(t)(4)中元素0的位置判断发生碰撞的连杆号。
在本发明实施例中,作为一种具体示例,通过频域分析方法求取机器人与用户接触力(r(t))的频域特征,特征判断机器人与用户间属于正常接触还是发生碰撞,根据下式进行判断,当低频能量高时则认为是正常接触,高频能量高时则认为发生碰撞,触发碰撞消除模块工作。
式中,r[n]为r(t)的离散值,N为做离散傅里叶变化的点数。
步骤S4、根据预测的碰撞外力、力作用点及碰撞类型,获得对应的策略,并调整机器人的运动模式,以消除碰撞力。
具体地,根据碰撞力的大小,选择不同的运动模式消除碰撞,以保证机器人工作效率。其中,碰撞力较小时,减速运动单元工作,使机器人运动速度减慢;碰撞力中等时,停止运动工作,使机器人停止在碰撞姿态;碰撞力较大时阻抗运动单元工作,使机器人处于力控牵引模式,进行反向运动,快速消除碰撞力。
本发明实施例还提供了一种操作***。图3为本发明实施例的操作***的一种硬件结构示意图。如图3所示,操作***30包括:指令接收器31、存储器32、处理器33及存储在存储器32上并可在处理器33上运行的计算机程序,***中的各个组件可通过总线34耦合在一起。可以理解的是,总线34用于实现这些组件之间的连接通信。总线34除包含数据总线之外,还包含电源总线、控制总线和状态信号总线等。但是为了清楚说明起见,在图3中将各种总线都表为总线34。
可以理解的是,存储器32可以是易失性或非易失性存储器,也可以包括易失性和非易失性存储器两者。其中,非易失性存储器看可以是只读存储器(ROM,Read OnlyMemory)、可编程只读存储器(PROM,Programmable Read-Only Memory)、可擦除可编程只读存储器(EPROM,Erasable Programmable Read-Only Memory)、电可擦除可编程只读存储器(EEPROM,Electrically Erasable Programmable Read-Only Memory)、磁性随机存取存储器(FRAM,ferromagnetic random access memory)、快闪存储器(flash EPROM)、磁表面存储器、光盘、或只读光盘(CD-ROM,Compact Disc Read-Only Memory);磁表面存储器可以是磁盘存储器或磁带存储器。易失性存储器可以是随机存取存储器(RAM,Random AccessMemory),其用作外部高速缓存。通过示例性但不是限制性说明,许多形式的RAM可用,例如静态随机存取存储器(SRAM,Static Random Access Memory)、同步静态随机存取存储器(SSRAM,Synchronous Static Random Access Memory)、动态随机存取存储器(DRAM,Dynamic Random Access Memory)、同步动态随机存储器(SDRAM,Synchronous DynamicRandom Access Memory)、双倍数据速率同步动态随机存取存储器(DDR SDRAM,DoubleData Rate Synchronous Dynamic Random Access Memory)、增强型同步动态随机存取存储器(ESDRAM,Enhanced Synchronous Dynamic Random Access Memory)、同步连接动态随机存取存储器(SLDRAM,Sync Link Dynamic Random Access Memory)。本发明实施例描述的存储器151旨在包含但不限于这些和任意其它适合类型的存储器。
处理器33可能是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法的各步骤可以通过处理器33的硬件的集成逻辑电路或者软件形式的指令完成。上述的处理器33可以是通用处理器、DSP,或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。处理器33可以实现或者执行本发明实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理或者任何常规的处理器等。结合本发明实施例所公开的方法的步骤,可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。软件模块可以位于存储介质中,该存储介质位于存储器32,处理器33读取存储器32中的信息,结合其硬件完成前述方法的步骤。
本实施例中,所述处理器33执行所述程序时实现:设定机器人的各项参数;根据机器人的特性,对机器人进行动力学建模和***辨识,求解动力学方程;获取机器人各关节的位置数据、速度数据和力矩数据;根据机器人动力学方程、机器人各关节的位置数据、速度数据和力矩数据,预测碰撞外力、力作用点及碰撞类型。
作为一种实施方式,所述处理器33执行所述程序时进一步实现:根据预测的碰撞外力、力作用点及碰撞类型,获得对应的策略,并调整机器人的运动模式,以消除碰撞力。
作为一种实施方式,所述处理器33执行所述程序时进一步实现:将机器人各轴设定为位置模式;设定机器人各轴位置、速度和力矩阈值;根据机器人期望的始末点规划出机器人各关节的轨迹曲线。
作为一种实施方式,所述处理器33执行所述程序时进一步实现:根据机器人的特性,采用拉格朗日方法对机器人***进行动力学模型建模,获得连杆动力学模型与关节摩擦力模型;根据连杆动力学模型,采用CAD方法辨识连杆参数;根据关节摩擦力模型,采用轨迹激励方法辨识摩擦力特性参数;根据连杆参数和摩擦力特性参数,采用解析-符号法求解动力学方程。
作为一种实施方式,所述处理器33执行所述程序时进一步实现:根据电机尾部的绝对式编码器获得关节位置;将关节位置进行差分获取关节速度;计算电机电流获取关节力矩。
作为一种实施方式,所述处理器33执行所述程序时进一步实现:采用CAD方法确定负载信息;根据电流环反馈和动力学模型,通过冲量观测器估计机器人与用户的碰撞力矩;根据碰撞力矩,判断发生碰撞的连杆号;通过频域分析方法求取机器人与用户接触力的频域特征;根据频域特征,获取碰撞类型。
本发明实施例还提供一种计算机存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现:设定机器人的各项参数;根据机器人的特性,对机器人进行动力学建模和***辨识,求解动力学方程;获取机器人各关节的位置数据、速度数据和力矩数据;根据机器人动力学方程、机器人各关节的位置数据、速度数据和力矩数据,预测碰撞外力、力作用点及碰撞类型。
作为一种实施方式,该计算机程序被处理器执行时进一步实现:根据预测的碰撞外力、力作用点及碰撞类型,获得对应的策略,并调整机器人的运动模式,以消除碰撞力。
作为一种实施方式,该计算机程序被处理器执行时进一步实现:将机器人各轴设定为位置模式;设定机器人各轴位置、速度和力矩阈值;根据机器人期望的始末点规划出机器人各关节的轨迹曲线。
作为一种实施方式,该计算机程序被处理器执行时进一步实现:
根据机器人的特性,采用拉格朗日方法对机器人***进行动力学模型建模,获得连杆动力学模型与关节摩擦力模型;根据连杆动力学模型,采用CAD方法辨识连杆参数;根据关节摩擦力模型,采用轨迹激励方法辨识摩擦力特性参数;根据连杆参数和摩擦力特性参数,采用解析-符号法求解动力学方程。
作为一种实施方式,该计算机程序被处理器执行时进一步实现:根据电机尾部的绝对式编码器获得关节位置;将关节位置进行差分获取关节速度;计算电机电流获取关节力矩。
作为一种实施方式,该计算机程序被处理器执行时进一步实现:采用CAD方法确定负载信息;根据电流环反馈和动力学模型,通过冲量观测器估计机器人与用户的碰撞力矩;根据碰撞力矩,判断发生碰撞的连杆号;通过频域分析方法求取机器人与用户接触力的频域特征;根据频域特征,获取碰撞类型。
需要说明的是,本说明书中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品、或者设备不仅包括那些要素,而且还包括没有明确限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品、或者设备中还存在另外的相同要素。
在流程图中表示或在此以其他方式描述的逻辑和/或步骤,例如,可以被认为是用于实现逻辑功能的可执行指令的定序列表,可以具体实现在任何计算机可读介质中,以供指令执行***、装置或设备(如基于计算机的***、包括处理器的***或其他可以从指令执行***、装置或设备提取指令并执行指令的***)使用,或者结合这些指令执行***、装置或设备而使用。就本说明书而言,“计算机可读介质”可以是任何包含、存储、通信、传播或传输程序以供指令执行***、装置或设备或结合这些指令执行***、装置或设备而使用的装置。计算机可读介质的更具体的示例(非穷尽性列表)包括以下:具有一个或多个布线的电连接部(电子装置),便携式计算机盘盒(磁装置),随机存取存储器(RAM),只读存储器(ROM),可擦除可编辑只读存储器(EPROM或闪速存储器),光纤装置,以及便携式光盘只读存储器(CDROM)。另外,计算机可读介质甚至可以是可在其上打印所述程序的纸或其他合适的介质,因为可以例如通过纸或其他介质进行光学扫描,接着进行编辑、解译或必要时以其他合适方式进行处理来以电子方式获得所述程序,然后将其存储在计算机存储器中。
应当理解,本发明的各部分可以用硬件、软件、固件或它们的组合来实现。在上述实施方式中,多个步骤或方法可以用存储在存储器中且由合适的指令执行***执行的软件或固件来实现。例如,如果用硬件来实现,和在另一实施方式中一样,可用本领域公知的下列技术中的任一项或它们的组合来实现;具有用于对数据信号实现逻辑功能的逻辑门电路的离散逻辑电路,具有合适的组合逻辑门电路的专用集成电路,可编程门阵列(PGA),现场可编程门阵列(FPGA)。
在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料、或者特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不必须针对的是相同的实施例或示例。而且,描述的具体特征结构、材料、或者特点可以在任一个或多个实施例或示例中以合适的方式结合。此外,在不相互矛盾的情况下,本领域的技术人员可以将本说明书中描述的不同实施例或示例以及不同实施例或示例的特征进行结合和组合。
尽管本发明的内容已经通过上述优选实施例作了详细介绍,但应当认识到上述的描述不应被认为是对本发明的限制。在本领域技术人员阅读了上述内容后,对于本发明的多种修改和替代都将是显而易见的。因此,本发明的保护范围应由所附的权利要求来限定。

Claims (18)

1.一种机器人碰撞检测***,适用于机器人,所述机器人包含若干个关节,每一关节位置设置一电机,其特征在于,该碰撞检测***包含:
运动指令模块,用于对机器人进行运动控制;
动力学模块,根据机器人的特性,对机器人进行动力学建模和***辨识,求解动力学方程;
状态反馈模块,用于获取机器人各关节的位置数据、速度数据和力矩数据;
碰撞预测模块,用于根据机器人动力学方程、机器人各关节的位置数据、速度数据和力矩数据,预测碰撞外力、力作用点及碰撞类型。
2.根据权利要求1所述的机器人碰撞检测***,其特征在于,进一步包含一碰撞消除模块,所述碰撞消除模块根据预测的碰撞外力、力作用点及碰撞类型,获得对应的策略,并调整机器人的运动模式,以消除碰撞力。
3.根据权利要求1所述的机器人碰撞检测***,其特征在于,所述机器人为四轴工业机器人、六轴工业机器人及协作机器人中的一种。
4.根据权利要求1所述的机器人碰撞检测***,其特征在于,所述运动指令模块包含:
模式设定单元,将机器人各轴设定为位置模式;
软限位单元,设定机器人各轴位置、速度和力矩阈值;
轨迹规划单元,根据机器人期望的始末点规划出机器人各关节的轨迹曲线。
5.根据权利要求1所述的机器人碰撞检测***,其特征在于,所述动力学模块包含:
建模单元,根据机器人的特性,采用拉格朗日方法对机器人***进行动力学模型建模,获得连杆动力学模型与关节摩擦力模型;
辨识单元,根据连杆动力学模型,采用CAD方法辨识连杆参数;根据关节摩擦力模型,采用轨迹激励方法辨识摩擦力特性参数;
计算单元,根据连杆参数和摩擦力特性参数,采用解析-符号法求解动力学方程。
6.根据权利要求1所述的机器人碰撞检测***,其特征在于,所述状态反馈模块包含:
位置获取单元,根据电机尾部的绝对式编码器获得关节位置;
速度获取单元,将关节位置进行差分获取关节速度;
力矩获取单元,计算电机电流获取关节力矩。
7.根据权利要求1所述的机器人碰撞检测***,其特征在于,所述碰撞预测模块包含:
负载计算单元,采用CAD方法确定负载信息;
碰撞力估计单元,根据电流环反馈和动力学模型,通过冲量观测器估计机器人与用户的碰撞力矩;
碰撞点检测单元,根据碰撞力矩,判断发生碰撞的连杆号;
碰撞特征识别单元,通过频域分析方法求取机器人与用户接触力的频域特征;
碰撞类型识别单元,根据频域特征,获取碰撞类型。
8.根据权利要求7所述的机器人碰撞检测***,其特征在于,所述负载信息包含负载的质量、质心和惯性张量参数。
9.根据权利要求2所述的机器人碰撞检测***,其特征在于,所述碰撞消除模块包含:
减速运动单元,控制机器人的运动速度减慢;
停止运动单元,控制机器人的运动停止;
阻抗运动单元,控制机器人处于力控牵引模式,进行反向运动,以消除碰撞力。
10.一种机器人碰撞检测方法,其特征在于,包含以下步骤:
步骤S1、根据机器人的特性,对机器人进行动力学建模和***辨识,求解动力学方程;
步骤S2、获取机器人各关节的位置数据、速度数据和力矩数据;
步骤S3、根据机器人动力学方程、机器人各关节的位置数据、速度数据和力矩数据,预测碰撞外力、力作用点及碰撞类型。
11.根据权利要求10所述的机器人碰撞检测方法,其特征在于,所述步骤S1之前还包含一步骤S0,所述步骤S0包含:
将机器人各轴设定为位置模式;
设定机器人各轴位置、速度和力矩阈值;
根据机器人期望的始末点规划出机器人各关节的轨迹曲线。
12.根据权利要求10所述的机器人碰撞检测方法,其特征在于,所述步骤S3之后还包含一步骤S4,所述步骤S4包含:
根据预测的碰撞外力、力作用点及碰撞类型,获得对应的策略,并调整机器人的运动模式,以消除碰撞力。
13.根据权利要求10所述的机器人碰撞检测方法,其特征在于,所述步骤S1包含:
根据机器人的特性,采用拉格朗日方法对机器人***进行动力学模型建模,获得连杆动力学模型与关节摩擦力模型;
根据连杆动力学模型,采用CAD方法辨识连杆参数;根据关节摩擦力模型,采用轨迹激励方法辨识摩擦力特性参数;
根据连杆参数和摩擦力特性参数,采用解析-符号法求解动力学方程。
14.根据权利要求10所述的机器人碰撞检测方法,其特征在于,所述步骤S2包含:
根据电机尾部的绝对式编码器获得关节位置;
将关节位置进行差分获取关节速度;
计算电机电流获取关节力矩。
15.根据权利要求10所述的机器人碰撞检测方法,其特征在于,所述步骤S3包含:
采用CAD方法确定负载信息;
根据电流环反馈和动力学模型,通过冲量观测器估计机器人与用户的碰撞力矩;
根据碰撞力矩,判断发生碰撞的连杆号;
通过频域分析方法求取机器人与用户接触力的频域特征;
根据频域特征,获取碰撞类型。
16.根据权利要求15所述的机器人碰撞检测方法,其特征在于,所述负载信息包含负载的质量、质心和惯性张量参数。
17.一种存储介质,其上存储有计算机程序,其特征在于,该计算机程序被处理器执行时实现权利要求10~16中任一项所述的方法。
18.一种操作***,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求10~16中任一项所述的方法。
CN201810340621.2A 2018-04-17 2018-04-17 机器人碰撞检测***和方法、存储介质、操作*** Pending CN108582070A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201810340621.2A CN108582070A (zh) 2018-04-17 2018-04-17 机器人碰撞检测***和方法、存储介质、操作***

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810340621.2A CN108582070A (zh) 2018-04-17 2018-04-17 机器人碰撞检测***和方法、存储介质、操作***

Publications (1)

Publication Number Publication Date
CN108582070A true CN108582070A (zh) 2018-09-28

Family

ID=63622907

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810340621.2A Pending CN108582070A (zh) 2018-04-17 2018-04-17 机器人碰撞检测***和方法、存储介质、操作***

Country Status (1)

Country Link
CN (1) CN108582070A (zh)

Cited By (33)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109367573A (zh) * 2018-11-15 2019-02-22 中铁第四勘察设计院集团有限公司 一种列车上水机器人应急反馈***及方法
CN109394231A (zh) * 2018-12-10 2019-03-01 刘坤 一种站起运动平衡监测与动力学解析***
CN109397046A (zh) * 2018-12-10 2019-03-01 佳奕筱安(上海)机器人科技有限公司 基于电流环力控的打磨机器人及其使用方法
CN109732599A (zh) * 2018-12-29 2019-05-10 深圳市越疆科技有限公司 一种机器人碰撞检测方法、装置、存储介质及机器人
CN109773785A (zh) * 2018-12-29 2019-05-21 南京埃斯顿机器人工程有限公司 一种工业机器人防碰撞方法
CN110000815A (zh) * 2019-04-09 2019-07-12 深圳前海达闼云端智能科技有限公司 一种碰撞检测方法、装置、电子设备及存储介质
CN110026981A (zh) * 2019-04-19 2019-07-19 中科新松有限公司 一种基于模型自适应的机械臂碰撞检测方法
CN110053043A (zh) * 2019-03-05 2019-07-26 华南理工大学 一种工业机器人碰撞检测方法、装置、电子设备及介质
CN110328664A (zh) * 2019-06-28 2019-10-15 希格斯动力科技(珠海)有限公司 碰撞检测方法及装置
CN110497405A (zh) * 2019-08-14 2019-11-26 深圳市烨嘉为技术有限公司 用于驱控一体化控制***的力反馈人机协作防碰撞检测方法及模块
CN110509274A (zh) * 2019-08-26 2019-11-29 中科新松有限公司 一种机器人安全控制***
CN110682290A (zh) * 2019-10-14 2020-01-14 北京理工大学 一种基于动量观测器的闭环机械臂***碰撞检测方法
CN110774317A (zh) * 2019-11-26 2020-02-11 上海节卡机器人科技有限公司 线性关系模型的建立及碰撞检测方法、装置及电子设备
CN110900601A (zh) * 2019-11-15 2020-03-24 武汉理工大学 一种面向人-机器人协作安全保障的机器人运行自主控制方法
CN111015649A (zh) * 2019-10-12 2020-04-17 深圳先进技术研究院 一种驱控一体化控制***
CN111176274A (zh) * 2019-12-26 2020-05-19 西门子(深圳)磁共振有限公司 多轴运动***的防碰撞方法、***和存储介质
WO2020147078A1 (zh) * 2019-01-17 2020-07-23 西门子股份公司 机器人碰撞检测***和方法及包括该***的机器人
CN111897323A (zh) * 2020-06-24 2020-11-06 深圳市越疆科技有限公司 基于接近觉感知的机器人急停控制方法、装置及存储介质
CN112231919A (zh) * 2020-10-20 2021-01-15 山东大学 一种机器人执行任务过程中的能量消耗预测方法及***
WO2021068334A1 (zh) * 2019-10-12 2021-04-15 深圳先进技术研究院 一种驱控一体化控制***
CN112859890A (zh) * 2021-01-18 2021-05-28 中联重科股份有限公司 水下设备的避障方法及水下设备的避障装置
CN112847430A (zh) * 2019-11-26 2021-05-28 中国科学院沈阳自动化研究所 一种协作机器人本质安全设计方法
CN112923968A (zh) * 2019-12-06 2021-06-08 纳恩博(北京)科技有限公司 碰撞检测方法、装置、存储介质及电子装置
CN113459160A (zh) * 2021-06-23 2021-10-01 佛山智能装备技术研究院 一种基于二阶广义动量观测器的机器人碰撞检测方法
CN113771047A (zh) * 2021-10-29 2021-12-10 遨博(北京)智能科技有限公司 对机械臂的碰撞处理方法、控制柜、以及机械臂***
CN114043477A (zh) * 2021-11-23 2022-02-15 上海微创医疗机器人(集团)股份有限公司 机械臂碰撞力检测***、方法、电子设备和存储介质
CN114193454A (zh) * 2021-12-31 2022-03-18 佛山智能装备技术研究院 一种碰撞响应控制方法、设备及介质
CN114310895A (zh) * 2021-12-31 2022-04-12 达闼科技(北京)有限公司 机器人碰撞检测方法、装置、电子设备及存储介质
CN114594757A (zh) * 2020-12-07 2022-06-07 山东新松工业软件研究院股份有限公司 一种协作机器人的视觉路径规划方法
CN114603599A (zh) * 2020-12-08 2022-06-10 山东新松工业软件研究院股份有限公司 一种机器人碰撞检测方法、装置、计算机设备及存储介质
CN116749196A (zh) * 2023-07-26 2023-09-15 睿尔曼智能科技(北京)有限公司 一种多轴机械臂碰撞检测***及方法、机械臂
CN116749191A (zh) * 2023-07-12 2023-09-15 哈尔滨工业大学 一种轻型协作机械臂关节的阻抗控制方法及***
CN117067199A (zh) * 2023-07-26 2023-11-17 睿尔曼智能科技(北京)有限公司 一种机械臂电子皮肤、机械臂及其碰撞检测***

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102259628A (zh) * 2010-05-11 2011-11-30 罗伯特·博世有限公司 用于车辆中的碰撞检测的方法和装置
CN103192413A (zh) * 2012-01-06 2013-07-10 沈阳新松机器人自动化股份有限公司 一种无传感器的机器人碰撞检测保护装置及方法
CN103878791A (zh) * 2014-04-12 2014-06-25 福州大学 工业机器人无外部传感器的外力检测方法
CN104985598A (zh) * 2015-06-24 2015-10-21 南京埃斯顿机器人工程有限公司 一种工业机器人碰撞检测方法
CN106346477A (zh) * 2016-11-05 2017-01-25 上海新时达电气股份有限公司 六轴机器人的负载辨识方法及模块
KR20170103424A (ko) * 2016-03-04 2017-09-13 주식회사 사이보그-랩 협업로봇의 충돌을 감지하는 장치 및 방법

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102259628A (zh) * 2010-05-11 2011-11-30 罗伯特·博世有限公司 用于车辆中的碰撞检测的方法和装置
CN103192413A (zh) * 2012-01-06 2013-07-10 沈阳新松机器人自动化股份有限公司 一种无传感器的机器人碰撞检测保护装置及方法
CN103878791A (zh) * 2014-04-12 2014-06-25 福州大学 工业机器人无外部传感器的外力检测方法
CN104985598A (zh) * 2015-06-24 2015-10-21 南京埃斯顿机器人工程有限公司 一种工业机器人碰撞检测方法
KR20170103424A (ko) * 2016-03-04 2017-09-13 주식회사 사이보그-랩 협업로봇의 충돌을 감지하는 장치 및 방법
CN106346477A (zh) * 2016-11-05 2017-01-25 上海新时达电气股份有限公司 六轴机器人的负载辨识方法及模块

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
吴海彬等: ""基于动量偏差观测器的机器人碰撞检测算法"", 《电机与控制学报》 *
赵汉杰: ""机械臂的碰撞检测研究"", 《中国优秀硕士学位论文全文数据库(电子期刊)信息科技辑》 *

Cited By (47)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109367573A (zh) * 2018-11-15 2019-02-22 中铁第四勘察设计院集团有限公司 一种列车上水机器人应急反馈***及方法
CN109394231A (zh) * 2018-12-10 2019-03-01 刘坤 一种站起运动平衡监测与动力学解析***
CN109397046A (zh) * 2018-12-10 2019-03-01 佳奕筱安(上海)机器人科技有限公司 基于电流环力控的打磨机器人及其使用方法
CN109394231B (zh) * 2018-12-10 2021-06-11 吉林大学 一种站起运动平衡监测与动力学解析***
WO2020133887A1 (zh) * 2018-12-29 2020-07-02 南京埃斯顿机器人工程有限公司 一种工业机器人防碰撞方法
CN109732599A (zh) * 2018-12-29 2019-05-10 深圳市越疆科技有限公司 一种机器人碰撞检测方法、装置、存储介质及机器人
CN109773785A (zh) * 2018-12-29 2019-05-21 南京埃斯顿机器人工程有限公司 一种工业机器人防碰撞方法
CN109732599B (zh) * 2018-12-29 2020-11-03 深圳市越疆科技有限公司 一种机器人碰撞检测方法、装置、存储介质及机器人
WO2020147078A1 (zh) * 2019-01-17 2020-07-23 西门子股份公司 机器人碰撞检测***和方法及包括该***的机器人
CN110053043A (zh) * 2019-03-05 2019-07-26 华南理工大学 一种工业机器人碰撞检测方法、装置、电子设备及介质
CN110000815A (zh) * 2019-04-09 2019-07-12 深圳前海达闼云端智能科技有限公司 一种碰撞检测方法、装置、电子设备及存储介质
CN110026981B (zh) * 2019-04-19 2021-09-17 中科新松有限公司 一种基于模型自适应的机械臂碰撞检测方法
CN110026981A (zh) * 2019-04-19 2019-07-19 中科新松有限公司 一种基于模型自适应的机械臂碰撞检测方法
CN110328664A (zh) * 2019-06-28 2019-10-15 希格斯动力科技(珠海)有限公司 碰撞检测方法及装置
CN110497405B (zh) * 2019-08-14 2022-05-24 深圳市烨嘉为技术有限公司 用于驱控一体化控制***的力反馈人机协作防碰撞检测方法及模块
CN110497405A (zh) * 2019-08-14 2019-11-26 深圳市烨嘉为技术有限公司 用于驱控一体化控制***的力反馈人机协作防碰撞检测方法及模块
CN110509274A (zh) * 2019-08-26 2019-11-29 中科新松有限公司 一种机器人安全控制***
WO2021068334A1 (zh) * 2019-10-12 2021-04-15 深圳先进技术研究院 一种驱控一体化控制***
CN111015649A (zh) * 2019-10-12 2020-04-17 深圳先进技术研究院 一种驱控一体化控制***
CN111015649B (zh) * 2019-10-12 2020-12-25 深圳先进技术研究院 一种驱控一体化控制***
CN110682290B (zh) * 2019-10-14 2021-04-13 北京理工大学 一种基于动量观测器的闭环机械臂***碰撞检测方法
CN110682290A (zh) * 2019-10-14 2020-01-14 北京理工大学 一种基于动量观测器的闭环机械臂***碰撞检测方法
CN110900601B (zh) * 2019-11-15 2022-06-03 武汉理工大学 一种面向人-机器人协作安全保障的机器人运行自主控制方法
CN110900601A (zh) * 2019-11-15 2020-03-24 武汉理工大学 一种面向人-机器人协作安全保障的机器人运行自主控制方法
CN112847430A (zh) * 2019-11-26 2021-05-28 中国科学院沈阳自动化研究所 一种协作机器人本质安全设计方法
CN110774317A (zh) * 2019-11-26 2020-02-11 上海节卡机器人科技有限公司 线性关系模型的建立及碰撞检测方法、装置及电子设备
CN112923968A (zh) * 2019-12-06 2021-06-08 纳恩博(北京)科技有限公司 碰撞检测方法、装置、存储介质及电子装置
CN111176274B (zh) * 2019-12-26 2023-03-28 西门子(深圳)磁共振有限公司 多轴运动***的防碰撞方法、***和存储介质
CN111176274A (zh) * 2019-12-26 2020-05-19 西门子(深圳)磁共振有限公司 多轴运动***的防碰撞方法、***和存储介质
CN111897323A (zh) * 2020-06-24 2020-11-06 深圳市越疆科技有限公司 基于接近觉感知的机器人急停控制方法、装置及存储介质
CN112231919A (zh) * 2020-10-20 2021-01-15 山东大学 一种机器人执行任务过程中的能量消耗预测方法及***
CN114594757B (zh) * 2020-12-07 2024-07-12 山东新松工业软件研究院股份有限公司 一种协作机器人的视觉路径规划方法
CN114594757A (zh) * 2020-12-07 2022-06-07 山东新松工业软件研究院股份有限公司 一种协作机器人的视觉路径规划方法
CN114603599A (zh) * 2020-12-08 2022-06-10 山东新松工业软件研究院股份有限公司 一种机器人碰撞检测方法、装置、计算机设备及存储介质
CN112859890A (zh) * 2021-01-18 2021-05-28 中联重科股份有限公司 水下设备的避障方法及水下设备的避障装置
CN113459160A (zh) * 2021-06-23 2021-10-01 佛山智能装备技术研究院 一种基于二阶广义动量观测器的机器人碰撞检测方法
CN113771047B (zh) * 2021-10-29 2023-02-21 遨博(北京)智能科技有限公司 对机械臂的碰撞处理方法、控制柜、以及机械臂***
CN113771047A (zh) * 2021-10-29 2021-12-10 遨博(北京)智能科技有限公司 对机械臂的碰撞处理方法、控制柜、以及机械臂***
CN114043477A (zh) * 2021-11-23 2022-02-15 上海微创医疗机器人(集团)股份有限公司 机械臂碰撞力检测***、方法、电子设备和存储介质
CN114310895A (zh) * 2021-12-31 2022-04-12 达闼科技(北京)有限公司 机器人碰撞检测方法、装置、电子设备及存储介质
CN114310895B (zh) * 2021-12-31 2022-12-06 达闼科技(北京)有限公司 机器人碰撞检测方法、装置、电子设备及存储介质
CN114193454A (zh) * 2021-12-31 2022-03-18 佛山智能装备技术研究院 一种碰撞响应控制方法、设备及介质
CN114193454B (zh) * 2021-12-31 2024-01-30 佛山智能装备技术研究院 一种碰撞响应控制方法、设备及介质
CN116749191A (zh) * 2023-07-12 2023-09-15 哈尔滨工业大学 一种轻型协作机械臂关节的阻抗控制方法及***
CN116749196A (zh) * 2023-07-26 2023-09-15 睿尔曼智能科技(北京)有限公司 一种多轴机械臂碰撞检测***及方法、机械臂
CN117067199A (zh) * 2023-07-26 2023-11-17 睿尔曼智能科技(北京)有限公司 一种机械臂电子皮肤、机械臂及其碰撞检测***
CN116749196B (zh) * 2023-07-26 2024-06-18 睿尔曼智能科技(北京)有限公司 一种多轴机械臂碰撞检测***及方法、机械臂

Similar Documents

Publication Publication Date Title
CN108582070A (zh) 机器人碰撞检测***和方法、存储介质、操作***
CN108582069A (zh) 机器人拖动示教***和方法、存储介质、操作***
Dogar et al. Physics-Based Grasp Planning Through Clutter.
JP6431017B2 (ja) 機械学習により外力の検出精度を向上させた人協調ロボットシステム
CN107813345B (zh) 机器人碰撞检测方法及装置
CN100590629C (zh) 用于机器人仿真的装置、程序、记录介质以及方法
KR102003206B1 (ko) 주변 환경과의 접촉을 고려한 로봇 액추에이터의 제어 및 조정
CN108748158A (zh) 协作机器人、碰撞检测***和方法、存储介质、操作***
CN103802117A (zh) 机器人***
KR101214685B1 (ko) 주파수 기반 로봇 머니퓰레이터 제어 방법
CN105635473A (zh) 一种移动终端及其跌落保护方法
JP6649742B2 (ja) 情報処理装置、動作制御方法及び動作制御プログラム
CN110000815A (zh) 一种碰撞检测方法、装置、电子设备及存储介质
KR20210116229A (ko) 제어 장치, 로봇, 학습 장치, 로봇 시스템 및 방법
CN108972567A (zh) 机械臂防碰撞***、方法及存储介质
CN109079800A (zh) 机器人碰撞检测方法、装置、存储介质、处理器及机器人
US20230191606A1 (en) Collision detection method, computer-readable storage medium, and robot
CN108724180A (zh) 机器人***
JP7276318B2 (ja) 制御装置、制御方法、および、プログラム
CN107309873A (zh) 机械臂运动控制方法和***
Tay et al. Fall prediction for new sequences of motions
Li et al. Robot Collision Detection and Distinction Based on Convolution Filtering Dynamic Model.
KR20220120009A (ko) 로봇의 충돌 감지 장치 및 그 방법
Shimada et al. Variable dynamic threshold of jerk signal for contact detection in industrial robots without force sensor
Lee et al. MIMO output estimation with reduced multirate sampling for real-time haptic rendering

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
TA01 Transfer of patent application right
TA01 Transfer of patent application right

Effective date of registration: 20190802

Address after: Room 6273, 999 Changning Road, Changning District, Shanghai 200042

Applicant after: Shanghai Heye Intelligent Technology Co., Ltd.

Address before: 201807 No. 3555 Shengxin North Road, Jiading District, Shanghai

Applicant before: Shanghai Da Ye Intelligent Technology Co., Ltd.

RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20180928