CN110181511A - 机器人零点丢失检测及辅助零点校准的方法及*** - Google Patents
机器人零点丢失检测及辅助零点校准的方法及*** Download PDFInfo
- Publication number
- CN110181511A CN110181511A CN201910427456.9A CN201910427456A CN110181511A CN 110181511 A CN110181511 A CN 110181511A CN 201910427456 A CN201910427456 A CN 201910427456A CN 110181511 A CN110181511 A CN 110181511A
- Authority
- CN
- China
- Prior art keywords
- zero point
- warning information
- robot
- timestamp
- axial coordinate
- 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.)
- Granted
Links
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J9/00—Programme-controlled manipulators
- B25J9/16—Programme controls
- B25J9/1602—Programme controls characterised by the control system, structure, architecture
- B25J9/161—Hardware, e.g. neural networks, fuzzy logic, interfaces, processor
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J9/00—Programme-controlled manipulators
- B25J9/16—Programme controls
- B25J9/1628—Programme controls characterised by the control loop
- B25J9/1653—Programme 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所述的机器人零点丢失检测及辅助零点校准的***,其特征在于,所述***还包括第二判断模块,所述第二判断模块用于判断接收到的告警信息是否是轴零点已校正的告警信息,若是则结束,否则重复调用第二判断模块。
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 true CN110181511A (zh) | 2019-08-30 |
CN110181511B 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) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113245722A (zh) * | 2021-06-17 | 2021-08-13 | 昆山华恒焊接股份有限公司 | 激光切割机器人的控制方法、设备及存储介质 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20070090864A (ko) * | 2007-08-14 | 2007-09-06 | 포항공과대학교 산학협력단 | 이동로봇에서 홈포지셔닝을 이용한 오도메트리 보정 방법 |
CN105397807B (zh) * | 2015-12-21 | 2017-12-08 | 珠海格力电器股份有限公司 | 机器人零点校准装置、机器人零点校准***及校准方法 |
DE102017115715A1 (de) * | 2016-07-20 | 2018-01-25 | Fanuc Corporation | Roboter-Nullpunktkalibrierungsvorrichtung und -verfahren |
CN109079778A (zh) * | 2018-08-07 | 2018-12-25 | 珠海格力电器股份有限公司 | 机器人调零***及方法 |
CN109093298A (zh) * | 2018-10-24 | 2018-12-28 | 东南(福建)汽车工业有限公司 | 一种焊接机器人机械原点的校正方法 |
-
2019
- 2019-05-22 CN CN201910427456.9A patent/CN110181511B/zh active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20070090864A (ko) * | 2007-08-14 | 2007-09-06 | 포항공과대학교 산학협력단 | 이동로봇에서 홈포지셔닝을 이용한 오도메트리 보정 방법 |
CN105397807B (zh) * | 2015-12-21 | 2017-12-08 | 珠海格力电器股份有限公司 | 机器人零点校准装置、机器人零点校准***及校准方法 |
DE102017115715A1 (de) * | 2016-07-20 | 2018-01-25 | Fanuc Corporation | Roboter-Nullpunktkalibrierungsvorrichtung und -verfahren |
CN109079778A (zh) * | 2018-08-07 | 2018-12-25 | 珠海格力电器股份有限公司 | 机器人调零***及方法 |
CN109093298A (zh) * | 2018-10-24 | 2018-12-28 | 东南(福建)汽车工业有限公司 | 一种焊接机器人机械原点的校正方法 |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113245722A (zh) * | 2021-06-17 | 2021-08-13 | 昆山华恒焊接股份有限公司 | 激光切割机器人的控制方法、设备及存储介质 |
CN113245722B (zh) * | 2021-06-17 | 2021-10-01 | 昆山华恒焊接股份有限公司 | 激光切割机器人的控制方法、设备及存储介质 |
Also Published As
Publication number | Publication date |
---|---|
CN110181511B (zh) | 2020-10-23 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN111323544B (zh) | 一种基于微型空气质量监测仪器的校准方法及*** | |
CN107289925B (zh) | 一种绘制用户轨迹的方法和装置 | |
WO2005034039A3 (en) | System and method for local deformable motion analysis | |
CN106657057A (zh) | 反爬虫***及方法 | |
CN104296749A (zh) | 基于运动状态感知的低功耗定位方法及*** | |
CN105136908B (zh) | 基于指征频率时空演变的桥梁结构损伤定位方法 | |
MY125304A (en) | Plug combiner inspection system and method | |
CN104535735B (zh) | 水质远程在线监测方法 | |
CN110181511A (zh) | 机器人零点丢失检测及辅助零点校准的方法及*** | |
CN107991694A (zh) | 一种基于rtk基准站姿态监控***及其监控方法 | |
CN106844170B (zh) | 一种故障处理、分析故障的影响面方法和设备 | |
EP1571513A4 (en) | PRODUCTION EVALUATION MANAGEMENT SYSTEM AND MANAGEMENT METHOD | |
CN107070941A (zh) | 异常流量检测的方法和装置 | |
CN105241589A (zh) | 一种机器人手臂应变测试数据处理方法 | |
CN101853393B (zh) | 机器视觉***检测算法的自动产生和自动学习方法 | |
CN103696427B (zh) | 人工振捣棒实时监测定位*** | |
CN106340310B (zh) | 语音检测方法及装置 | |
CN108573464B (zh) | 一种同车用户识别方法及装置 | |
ATE457463T1 (de) | Verfahren zur on-line-eichung eines spannungssensors mit niedriger genauigkeit über einem kommunikationsbus | |
CN205720390U (zh) | 自动进样装置的断电监控*** | |
US20220374632A1 (en) | Method and system for quickly eliminating signal spikes of structural health monitoring in civil engineering | |
CN109359047A (zh) | 一种基于***特征状态的软件测试充分性度量方法 | |
CN113918551A (zh) | 一种定位异常点识别方法、***、介质及电子设备 | |
CN114626758A (zh) | 用于医疗设备维修的效果评价*** | |
CN101419280B (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 |