CN110181511B - 机器人零点丢失检测及辅助零点校准的方法及*** - Google Patents

机器人零点丢失检测及辅助零点校准的方法及*** Download PDF

Info

Publication number
CN110181511B
CN110181511B CN201910427456.9A CN201910427456A CN110181511B CN 110181511 B CN110181511 B CN 110181511B CN 201910427456 A CN201910427456 A CN 201910427456A CN 110181511 B CN110181511 B CN 110181511B
Authority
CN
China
Prior art keywords
zero point
alarm information
robot
timestamp
coordinate data
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.)
Active
Application number
CN201910427456.9A
Other languages
English (en)
Other versions
CN110181511A (zh
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 Zhanwan Information Science & Technology Co ltd
Original Assignee
Shanghai Zhanwan Information Science & 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 Zhanwan Information Science & Technology Co ltd filed Critical Shanghai Zhanwan Information Science & Technology Co ltd
Priority to CN201910427456.9A priority Critical patent/CN110181511B/zh
Publication of CN110181511A publication Critical patent/CN110181511A/zh
Application granted granted Critical
Publication of CN110181511B publication Critical patent/CN110181511B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

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/1602Programme controls characterised by the control system, structure, architecture
    • B25J9/161Hardware, e.g. neural networks, fuzzy logic, interfaces, processor
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B25HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
    • B25JMANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
    • B25J9/00Programme-controlled manipulators
    • B25J9/16Programme controls
    • B25J9/1628Programme controls characterised by the control loop
    • B25J9/1653Programme controls characterised by the control loop parameters identification, estimation, stiffness, accuracy, error analysis

Landscapes

  • Engineering & Computer Science (AREA)
  • Automation & Control Theory (AREA)
  • Robotics (AREA)
  • Mechanical Engineering (AREA)
  • Physics & Mathematics (AREA)
  • Artificial Intelligence (AREA)
  • Evolutionary Computation (AREA)
  • Fuzzy Systems (AREA)
  • Mathematical Physics (AREA)
  • Software Systems (AREA)
  • Manipulator (AREA)

Abstract

本发明公开了一种机器人零点丢失检测及辅助零点校准的方法及***,包括:S1、实时采集机器人运行过程中的各轴坐标数据及对应的第一时间戳、以及告警信息及对应的第二时间戳;S2、判断接收到的告警信息是否是零点丢失的告警信息,若是则进入S3,否则重复S2;S3、分析出距离零点丢失的告警信息对应的第二时间戳最近的第一时间戳对应的各轴坐标数据,并将分析出的各轴坐标数据、零点丢失的告警信息及对应的第二时间戳发送给移动终端或显示在机器人显示界面上。本发明实时检测KUKA机器人零点丢失情况并在零点丢失时记忆零点丢失前机器人的各轴坐标,有助于用户根据零点丢失前机器人的各轴坐标辅助机器人零点的准确快速校准。

Description

机器人零点丢失检测及辅助零点校准的方法及***
技术领域
本发明涉及机器人零点丢失技术领域,特别是涉及一种机器人零点丢失检测及辅助零点校准的方法及***。
背景技术
KUKA机器人在运行过程中有时会造成机器人轴零点丢失,或者在更换电机、RDC后也会造成零点丢失,由于KUKA机器人外部轴的零点位置需要通过标记刻度来校正,而标记刻度的精度较低;当零点丢失后即使通过标记刻度来校准也无法保证程序预设的轨迹,模拟修改程序会消耗大量时间,并且会造成零件的损坏,给厂家带来经济损失。
发明内容
本发明针对现有技术存在的问题和不足,提供一种新型的机器人零点丢失检测及辅助零点校准的方法及***。
本发明是通过下述技术方案来解决上述技术问题的:
本发明提供一种机器人零点丢失检测及辅助零点校准的方法,其特点在于,其包括以下步骤:
S1、实时采集机器人运行过程中的各轴坐标数据及对应的第一时间戳、以及告警信息及对应的第二时间戳;
S2、判断接收到的告警信息是否是零点丢失的告警信息,若是则进入步骤S3,否则重复步骤S2;
S3、分析出距离零点丢失的告警信息对应的第二时间戳最近的第一时间戳对应的各轴坐标数据,并将分析出的各轴坐标数据、零点丢失的告警信息及对应的第二时间戳发送给移动终端或显示在机器人显示界面上。
较佳地,在步骤S3之后包括步骤S4、判断接收到的告警信息是否是轴零点已校正的告警信息,若是则进入步骤S5结束流程,否则重复步骤S4;
本发明还提供一种机器人零点丢失检测及辅助零点校准的***,其特点在于,其包括采集模块、第一判断模块和分析模块;
所述采集模块用于实时采集机器人运行过程中的各轴坐标数据及对应的第一时间戳、以及告警信息及对应的第二时间戳;
所述第一判断模块用于判断接收到的告警信息是否是零点丢失的告警信息,若是则调用分析模块,否则重复调用第一判断模块;
所述分析模块用于分析出距离零点丢失的告警信息对应的第二时间戳最近的第一时间戳对应的各轴坐标数据,并将分析出的各轴坐标数据、零点丢失的告警信息及对应的第二时间戳发送给移动终端或显示在机器人显示界面上。
较佳地,所述***还包括第二判断模块,所述第二判断模块用于判断接收到的告警信息是否是轴零点已校正的告警信息,若是则结束,否则重复调用第二判断模块。
在符合本领域常识的基础上,上述各优选条件,可任意组合,即得本发明各较佳实例。
本发明的积极进步效果在于:
本发明实时检测KUKA机器人零点丢失情况并在零点丢失时记忆零点丢失前机器人的各轴坐标,有助于用户根据零点丢失前机器人的各轴坐标辅助机器人零点的准确快速校准。
附图说明
图1为本发明较佳实施例的机器人零点丢失检测及辅助零点校准的方法的流程图。
图2为本发明较佳实施例的机器人零点丢失检测及辅助零点校准的***的结构框图。
具体实施方式
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本发明保护的范围。
如图1所示,本实施例提供一种机器人零点丢失检测及辅助零点校准的方法,其包括以下步骤:
步骤101、实时采集机器人运行过程中的各轴坐标数据及对应的第一时间戳、以及告警信息及对应的第二时间戳。
步骤102、判断接收到的告警信息是否是零点丢失的告警信息,若是则进入步骤103,否则重复步骤102。
步骤103、分析出距离零点丢失的告警信息对应的第二时间戳最近的第一时间戳对应的各轴坐标数据,并将分析出的各轴坐标数据、零点丢失的告警信息及对应的第二时间戳发送给移动终端或显示在机器人显示界面上。
步骤104、判断接收到的告警信息是否是轴零点已校正的告警信息,若是则进入步骤105结束流程,否则重复步骤104。
在本实施例中,采用边缘计算网关实时采集机器人的各轴坐标数据和告警信息及其时间戳。当采集到告警号alarmID=106的告警信息时,根据告警内容,判定此时KUKA机器人对应轴零点丢失;当采集到告警号alarmID=1349的告警信息时,判定所有轴零点均已校正。在检测到对应轴零点丢失时,结合该轴零点丢失告警的时间戳,可将该轴零点丢失前最后一次采集的轴坐标显示在界面上并保持显示该坐标值,同时将零点丢失告警通过短信方式推送到用户,直到所有轴的零点校正完毕。用户依据零点丢失前的坐标数据,通过示教器手动移动机器人可快速准确的完成零点校准。
如图2所示,本实施例还提供一种机器人零点丢失检测及辅助零点校准的***,其包括采集模块1、第一判断模块2、分析模块3和第二判断模块4。
所述采集模块1用于实时采集机器人运行过程中的各轴坐标数据及对应的第一时间戳、以及告警信息及对应的第二时间戳。
所述第一判断模块2用于判断接收到的告警信息是否是零点丢失的告警信息,若是则调用分析模块,否则重复调用第一判断模块2。
所述分析模块3用于分析出距离零点丢失的告警信息对应的第二时间戳最近的第一时间戳对应的各轴坐标数据,并将分析出的各轴坐标数据、零点丢失的告警信息及对应的第二时间戳发送给移动终端或显示在机器人显示界面上。
所述第二判断模块4用于判断接收到的告警信息是否是轴零点已校正的告警信息,若是则结束,否则重复调用第二判断模块4。
本发明中,一旦机器人发生零点丢失的情况,机器人***会产生一个带精确时间戳的告警,结合该告警信息及对应时间戳获取零点丢失时的各轴坐标值并推送给用户,用户根据该信息即可准确快速的进行机器人零点校准。
虽然以上描述了本发明的具体实施方式,但是本领域的技术人员应当理解,这些仅是举例说明,本发明的保护范围是由所附权利要求书限定的。本领域的技术人员在不背离本发明的原理和实质的前提下,可以对这些实施方式做出多种变更或修改,但这些变更和修改均落入本发明的保护范围。

Claims (4)

1.一种机器人零点丢失检测及辅助零点校准的方法,其特征在于,其包括以下步骤:
S1、实时采集机器人运行过程中的各轴坐标数据及对应的第一时间戳、以及告警信息及对应的第二时间戳;
S2、判断接收到的告警信息是否是零点丢失的告警信息,若是则进入步骤S3,否则重复步骤S2;
S3、分析出距离零点丢失的告警信息对应的第二时间戳最近的第一时间戳对应的各轴坐标数据,并将分析出的各轴坐标数据、零点丢失的告警信息及对应的第二时间戳发送给移动终端或显示在机器人显示界面上。
2.如权利要求1所述的机器人零点丢失检测及辅助零点校准的方法,其特征在于,在步骤S3之后包括步骤S4、判断接收到的告警信息是否是轴零点已校正的告警信息,若是则进入步骤S5结束流程,否则重复步骤S4。
3.一种机器人零点丢失检测及辅助零点校准的***,其特征在于,其包括采集模块、第一判断模块和分析模块;
所述采集模块用于实时采集机器人运行过程中的各轴坐标数据及对应的第一时间戳、以及告警信息及对应的第二时间戳;
所述第一判断模块用于判断接收到的告警信息是否是零点丢失的告警信息,若是则调用分析模块,否则重复调用第一判断模块;
所述分析模块用于分析出距离零点丢失的告警信息对应的第二时间戳最近的第一时间戳对应的各轴坐标数据,并将分析出的各轴坐标数据、零点丢失的告警信息及对应的第二时间戳发送给移动终端或显示在机器人显示界面上。
4.如权利要求3所述的机器人零点丢失检测及辅助零点校准的***,其特征在于,所述***还包括第二判断模块,所述第二判断模块用于判断接收到的告警信息是否是轴零点已校正的告警信息,若是则结束,否则重复调用第二判断模块。
CN201910427456.9A 2019-05-22 2019-05-22 机器人零点丢失检测及辅助零点校准的方法及*** Active CN110181511B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910427456.9A CN110181511B (zh) 2019-05-22 2019-05-22 机器人零点丢失检测及辅助零点校准的方法及***

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910427456.9A CN110181511B (zh) 2019-05-22 2019-05-22 机器人零点丢失检测及辅助零点校准的方法及***

Publications (2)

Publication Number Publication Date
CN110181511A CN110181511A (zh) 2019-08-30
CN110181511B true CN110181511B (zh) 2020-10-23

Family

ID=67717247

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910427456.9A Active CN110181511B (zh) 2019-05-22 2019-05-22 机器人零点丢失检测及辅助零点校准的方法及***

Country Status (1)

Country Link
CN (1) CN110181511B (zh)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113245722B (zh) * 2021-06-17 2021-10-01 昆山华恒焊接股份有限公司 激光切割机器人的控制方法、设备及存储介质

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100864801B1 (ko) * 2007-08-14 2008-10-23 포항공과대학교 산학협력단 이동로봇에서 홈포지셔닝을 이용한 오도메트리 보정 방법
CN105397807B (zh) * 2015-12-21 2017-12-08 珠海格力电器股份有限公司 机器人零点校准装置、机器人零点校准***及校准方法
JP6487385B2 (ja) * 2016-07-20 2019-03-20 ファナック株式会社 ロボットの原点位置較正装置および方法
CN109079778A (zh) * 2018-08-07 2018-12-25 珠海格力电器股份有限公司 机器人调零***及方法
CN109093298A (zh) * 2018-10-24 2018-12-28 东南(福建)汽车工业有限公司 一种焊接机器人机械原点的校正方法

Also Published As

Publication number Publication date
CN110181511A (zh) 2019-08-30

Similar Documents

Publication Publication Date Title
CN110019609B (zh) 地图更新方法、装置以及计算机可读存储介质
CN109407131B (zh) 车头朝向确定方法、装置及设备
CN110136116B (zh) 一种注塑泵缺陷检测方法、装置、设备及存储介质
CN108871185B (zh) 零件检测的方法、装置、设备以及计算机可读存储介质
CN110766095A (zh) 基于图像灰度特征的缺陷检测方法
CN113838480B (zh) 一种洗衣机异音检测方法、装置及电子设备
CN116839650B (zh) 一种智能化仪器仪表检定***及方法
CN110181511B (zh) 机器人零点丢失检测及辅助零点校准的方法及***
CN113065538A (zh) 基于图像识别的压力传感器检测方法、装置及设备
CN112036409A (zh) 一种液位计的读数识别方法及装置
CN112307416B (zh) 一种电参数通用自动化测试与计量***及测试计量方法
CN112985867A (zh) 舵机测试方法、装置、设备及存储介质
CN116678368B (zh) 基于bim技术的装配式钢结构数据智能采集方法
CN113297945A (zh) 基于混合现实空间定位的室内设备巡检辅助方法及***
CN113567452A (zh) 一种毛刺检测方法、装置、设备及存储介质
CN110455240B (zh) 车辆自动漆膜检测方法及***
CN115409799A (zh) Led芯片自动针痕检测方法、装置、介质及电子设备
CN114841917A (zh) 一种航空铝合金表面疲劳裂纹尖端动态检测方法及***
CN113447045B (zh) 一种惯性***精度可靠度分析方法及***
CN112781556A (zh) 一种基于多数据融合滤波的井盖异动监测方法和装置
CN113076941A (zh) 一种基于视频帧融合的单指针表盘读数识别方法
CN112558581A (zh) 高级驾驶辅助***功能的测试方法和测试装置
CN111613314A (zh) 一种基于大数据的学生视力检测***
CN110836705A (zh) 一种液位视频分析方法及装置
CN117975547A (zh) 一种操作人员行为识别方法及***

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
GR01 Patent grant
GR01 Patent grant