CN109213101A - 一种机器人***下预处理的方法及*** - Google Patents
一种机器人***下预处理的方法及*** Download PDFInfo
- Publication number
- CN109213101A CN109213101A CN201811032911.7A CN201811032911A CN109213101A CN 109213101 A CN109213101 A CN 109213101A CN 201811032911 A CN201811032911 A CN 201811032911A CN 109213101 A CN109213101 A CN 109213101A
- Authority
- CN
- China
- Prior art keywords
- industrial robot
- control system
- robot
- touch screen
- plc module
- 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
- 238000000034 method Methods 0.000 title claims abstract description 53
- 230000008569 process Effects 0.000 claims description 18
- 238000007781 pre-processing Methods 0.000 claims description 17
- 230000001960 triggered effect Effects 0.000 claims description 12
- 230000009471 action Effects 0.000 claims description 9
- 238000012549 training Methods 0.000 claims description 9
- 238000013135 deep learning Methods 0.000 claims description 8
- 238000003062 neural network model Methods 0.000 claims description 8
- 238000004458 analytical method Methods 0.000 claims description 6
- 238000011478 gradient descent method Methods 0.000 claims description 5
- 238000013527 convolutional neural network Methods 0.000 claims description 4
- 238000007405 data analysis Methods 0.000 claims description 4
- 230000004044 response Effects 0.000 claims description 4
- 238000003860 storage Methods 0.000 claims description 4
- 230000009466 transformation Effects 0.000 claims description 4
- 238000013528 artificial neural network Methods 0.000 claims description 2
- 230000014759 maintenance of location Effects 0.000 claims 1
- 230000007246 mechanism Effects 0.000 abstract description 5
- 238000010586 diagram Methods 0.000 description 4
- 238000005516 engineering process Methods 0.000 description 4
- 238000000605 extraction Methods 0.000 description 4
- 230000006399 behavior Effects 0.000 description 3
- 238000001514 detection method Methods 0.000 description 3
- 230000006978 adaptation Effects 0.000 description 2
- 238000013473 artificial intelligence Methods 0.000 description 2
- 230000008901 benefit Effects 0.000 description 2
- 230000004069 differentiation Effects 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 239000000284 extract Substances 0.000 description 2
- 238000004088 simulation Methods 0.000 description 2
- 238000004590 computer program Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000009472 formulation Methods 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 238000009434 installation Methods 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 230000013011 mating Effects 0.000 description 1
- 239000000203 mixture Substances 0.000 description 1
- 210000004218 nerve net Anatomy 0.000 description 1
- 239000011664 nicotinic acid Substances 0.000 description 1
- 238000002360 preparation method Methods 0.000 description 1
- 238000004886 process control Methods 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 238000011160 research Methods 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B19/00—Programme-control systems
- G05B19/02—Programme-control systems electric
- G05B19/418—Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control [DNC], flexible manufacturing systems [FMS], integrated manufacturing systems [IMS] or computer integrated manufacturing [CIM]
- G05B19/41865—Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control [DNC], flexible manufacturing systems [FMS], integrated manufacturing systems [IMS] or computer integrated manufacturing [CIM] characterised by job scheduling, process planning, material flow
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/30—Nc systems
- G05B2219/32—Operator till task planning
- G05B2219/32252—Scheduling production, machining, job shop
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02P—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
- Y02P90/00—Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
- Y02P90/02—Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Manufacturing & Machinery (AREA)
- Quality & Reliability (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- Manipulator (AREA)
Abstract
本发明公开了一种机器人***下预处理的方法及***,其特征在于,该***包括:工业机器人、以及位于工业机器人上的视觉控制器、以及控制***,所述控制***包括以太网模块、触摸屏、处理器、其他模块和PLC模块,所述控制***基于以太网模块与所述视觉控制器连接,所述控制***基于PLC模块与工业机器人连接。通过本发明实施例基于采用相应的预处理机制判断出工业机器人属于正常作业状态,保障后续操作对象的操作对象无误。
Description
技术领域
本发明涉及机器人技术领域,具体涉及一种机器人***下预处理的方法及***。
背景技术
随着机器人技术的不断发展,越来越多的机器人开始替代人类执行各种任务。机器人是自动控制机器(Robot)的俗称,自动控制机器包括一切模拟人类行为或思想与模拟其他生物的机械(如机器狗,机器猫等)。狭义上对机器人的定义还有很多分类法及争议,有些电脑程序甚至也被称为机器人。在当代工业中,机器人指能自动执行任务的人造机器装置,用以取代或协助人类工作。理想中的高仿真机器人是高级整合控制论、机械电子、计算机与人工智能、材料学和仿生学的产物,目前科学界正在向此方向研究开发,但是机器人远程控制还不完善,大数据的应用还没有普及,机器人的数据采集还处于离线状态,机器人深度学习也来自于本机数据的储存。
工业机器人是面向工业领域的多关节机械手或多自由度的机器装置,它能自动执行工作,是靠自身动力和控制能力来实现各种功能的一种机器。它可以接受人类指挥,也可以按照预先编排的程序运行,现代的工业机器人还可以根据人工智能技术制定的原则纲领行动。
工业机器人与机器视觉结合已经应用于各种工业自动化生产过程中,但针对机器视觉如何实现基于预处理机制来检验工业机器人是否正常工作,是否涉及到对整个工业机器人***的调整,需要针对现有的工业机器人***提出一种合适于控制的方法和***才可以实现。
发明内容
本发明提供了一种机器人***下预处理的方法及***,通过预处理机制触发视觉控制器和工业机器人同时工作,采用相应的预处理机制判断出工业机器人属于正常作业状态,保障后续操作对象的操作对象无误。
本发明提供了一种机器人***下预处理的方法,所述工业机器人***包括:工业机器人、以及位于工业机器人上的视觉控制器、以及控制***,所述控制***包括以太网模块、触摸屏、处理器、其他模块和PLC模块,所述控制***基于以太网模块与所述视觉控制器连接,所述控制***基于PLC模块与工业机器人连接,所述方法包括:
控制***基于PLC模块向位于工业机器人上的视觉控制器和工业机器人发送预处理指令,所述预处理指令用于触发视觉控制器和工业机器人同时进行工作;
视觉控制器基于所述控制命令基于视觉控制器上的摄像头在预处理指令中的预设时间内拍摄工业机器人操作对象的操作图像,使用深度学习算法训练专用神经网络模型提取出操作对象在操作图像中的位置、姿态;
判断所述操作图像中的操作对象位置、姿态是否与模型库中的背景图像存在动作差异,并将所述存在动作差异的操作图像基于以太网模块发送至控制***中的处理器;
控制***中的处理器收到所述操作图像之后,基于触摸屏向用户显示所述操作图像;
基于触摸屏接收用户所触发的用户指令;
控制***基于所述用户指令向所述工业机器人发送控制调整指令;
所述工业机器人基于所述控制调整指令在视觉控制器的作用下调整至与模型库中的背景图像相一致的操作过程。
所述方法还包括:
在判断所述操作图像中的操作对象位置、姿态与模型库中的背景图像未存在动作差异,则基于PLC模块向触摸屏显示操作正常的显示信息。
所述方法还包括:
控制***基于PLC模块向所述工业机器人发送操作指令;
所述工业工业机器人基于所述操作指令完成相应的操作。
所述控制***中的处理器收到所述操作图像之后,基于触摸屏向用户显示所述操作图像包括:
基于所述操作图像进行位置和姿态相似度分析,并基于位置和姿态匹配出相似度百分比图;
将所述操作图像和所述操作图像所对应的位置和姿态的相似度百分比图基于触摸屏向用户显示。
所述工业机器人基于所述控制调整指令在视觉控制器的作用下调整至与模型库中的背景图像相一致的操作过程包括:
基于触摸屏接收用户基于所述相似度百分比所触发的用户指令;
控制***基于所述用户指令将所述存在动作差异的操作图像存在控制***中的存储模块中。
所述方法还包括:
PLC模块对触摸屏上所触发的控制指令进行数据分析处理,向工业机器人发送相应的指令信息,工业机器人根据触控状态变换所转换的指令信息执行相应步骤;
工业机器人在执行完毕后向PLC模块发送完成信号,等待PLC模块返回信号后再发出进一步的响应指令。
所述深度学习算法采用随机梯度下降法。
所述专用神经网络模型采用卷积神经网络模型AlexNet网络模型。
相应的,本发明还提供了一种机器人控制***,所述工业机器人***包括:工业机器人、以及位于工业机器人上的视觉控制器、以及控制***,所述控制***包括以太网模块、触摸屏、处理器、其他模块和PLC模块,所述控制***基于以太网模块与所述视觉控制器连接,所述控制***基于PLC模块与工业机器人连接,所述工业机器人控制***执行以上所述的方法。
在本发明中,控制***基于PLC模块与视觉控制器、以及各个模块间实现交互,扩展了PLC模块在控制***上各种功能性接口,本发明实施例中采用PLC模块与触摸屏执行工业机器人操作***,在触摸屏界面可以对工业机器人相关参数进行设置及监视其运行情况,操作更人性化,适应物件频繁变化的工作需求。采用模块化编程方法,易于调用,编程逻辑清晰,各功能模块相对独立,同样的I/O接口可以赋予不同的作用,减少接线,提高利用率,提高***运行的稳定性。视觉控制器在收到控制***的预处理指令之后,可以基于相应的神经网络模型快速提取出操作对象的关键帧图像,从而实现差异化动作检测过程,并可以基于PLC模块快速向触摸屏反馈关键帧图像内容,从而可针对工业机器人上预处理过程中提供操作对象的动作差异化分析,从而实现操作对象前的调整过程,保障后续整个控制***能适应性控制整个机器人***的操作内容。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图。
图1是本发明实施例中的机器人控制***结构示意图;
图2是本发明实施例中的机器人***下预处理的方法流程图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。
本发明实时例中的机器人***下预处理的方法,所述工业机器人***包括:工业机器人、以及位于工业机器人上的视觉控制器、以及控制***,所述控制***包括以太网模块、触摸屏、处理器、其他模块和PLC模块,所述控制***基于以太网模块与所述视觉控制器连接,所述控制***基于PLC模块与工业机器人连接,所述方法包括:控制***基于PLC模块向位于工业机器人上的视觉控制器和工业机器人发送预处理指令,所述预处理指令用于触发视觉控制器和工业机器人同时进行工作;视觉控制器基于所述控制命令基于视觉控制器上的摄像头在预处理指令中的预设时间内拍摄工业机器人操作对象的操作图像,使用深度学习算法训练专用神经网络模型提取出操作对象在操作图像中的位置、姿态;判断所述操作图像中的操作对象位置、姿态是否与模型库中的背景图像存在动作差异,并将所述存在动作差异的操作图像基于以太网模块发送至控制***中的处理器;控制***中的处理器收到所述操作图像之后,基于触摸屏向用户显示所述操作图像;基于触摸屏接收用户所触发的用户指令;控制***基于所述用户指令向所述工业机器人发送控制调整指令;所述工业机器人基于所述控制调整指令在视觉控制器的作用下调整至与模型库中的背景图像相一致的操作过程。
图1示出了本发明实施例中的机器人***下预处理的方法,所述工业机器人***包括:工业机器人、以及位于工业机器人上的视觉控制器、以及控制***,所述控制***包括以太网模块、触摸屏、处理器、其他模块和PLC模块,所述控制***基于以太网模块与所述视觉控制器连接,所述控制***基于PLC模块与工业机器人连接。
这里的控制***基于PLC模块向位于工业机器人上的视觉控制器和工业机器人发送预处理指令,所述预处理指令用于触发视觉控制器和工业机器人同时进行工作。
这里的视觉控制器基于所述控制命令基于视觉控制器上的摄像头在预处理指令中的预设时间内拍摄工业机器人操作对象的操作图像,使用深度学习算法训练专用神经网络模型提取出操作对象在操作图像中的位置、姿态;判断所述操作图像中的操作对象位置、姿态是否与模型库中的背景图像存在动作差异,并将所述存在动作差异的操作图像基于以太网模块发送至控制***中的处理器;
这里的控制***中的处理器收到所述操作图像之后,基于触摸屏向用户显示所述操作图像;控制***基于触摸屏接收用户所触发的用户指令;控制***基于所述用户指令向所述工业机器人发送控制调整指令。
这里的工业机器人基于所述控制调整指令在视觉控制器的作用下调整至与模型库中的背景图像相一致的操作过程。
该视觉控制器在判断所述操作图像中的操作对象位置、姿态与模型库中的背景图像未存在动作差异,则基于PLC模块向触摸屏显示操作正常的显示信息。
该控制***基于PLC模块向所述工业机器人发送操作指令;所述工业工业机器人基于所述操作指令完成相应的操作。
该控制***基于所述操作图像进行位置和姿态相似度分析,并基于位置和姿态匹配出相似度百分比图;将所述操作图像和所述操作图像所对应的位置和姿态的相似度百分比图基于触摸屏向用户显示。
该控制***基于触摸屏接收用户基于所述相似度百分比所触发的用户指令;控制***基于所述用户指令将所述存在动作差异的操作图像存在控制***中的存储模块中。
该控制***中的PLC模块对触摸屏上所触发的控制指令进行数据分析处理,向工业机器人发送相应的指令信息,工业机器人根据触控状态变换所转换的指令信息执行相应步骤;工业机器人在执行完毕后向PLC模块发送完成信号,等待PLC模块返回信号后再发出进一步的响应指令。
具体的,图2示出了本发明实施例中的机器人***下预处理的方法流程图,工业机器人***包括:工业机器人、以及位于工业机器人上的视觉控制器、以及控制***,所述控制***包括以太网模块、触摸屏、处理器、其他模块和PLC模块,所述控制***基于以太网模块与所述视觉控制器连接,所述控制***基于PLC模块与工业机器人连接,具体步骤如下:
S201、控制***基于PLC模块向位于工业机器人上的视觉控制器和工业机器人发送预处理指令,所述预处理指令用于触发视觉控制器和工业机器人同时进行工作;
S202、视觉控制器基于所述控制命令基于视觉控制器上的摄像头在预处理指令中的预设时间内拍摄工业机器人操作对象的操作图像,使用深度学习算法训练专用神经网络模型提取出操作对象在操作图像中的位置、姿态;
需要说明的是,该预设时间一般为秒为单位,其预设时间为0s到30s之间的取值,该预设时间可以由用户基于用户界面来设置完成。
需要说明的是,这里的深度学习算法采用随机梯度下降法;这里的专用神经网络模型采用卷积神经网络模型AlexNet网络模型。
S203、判断所述操作图像中的操作对象位置、姿态是否与模型库中的背景图像存在动作差异,若存在动作差异则进入S204,否则进入S208;
S204、将所述存在动作差异的操作图像基于以太网模块发送至控制***中的处理器;
具体实施过程中,基于所述操作图像进行位置和姿态相似度分析,并基于位置和姿态匹配出相似度百分比图;将所述操作图像和所述操作图像所对应的位置和姿态的相似度百分比图基于触摸屏向用户显示。
S205、控制***中的处理器收到所述操作图像之后,基于触摸屏向用户显示所述操作图像;
S206、基于触摸屏接收用户所触发的用户指令;
S207、控制***基于所述用户指令向所述工业机器人发送控制调整指令;
S208、所述工业机器人基于所述控制调整指令在视觉控制器的作用下调整至与模型库中的背景图像相一致的操作过程;
这里的工业机器人基于所述控制调整指令在视觉控制器的作用下调整至与模型库中的背景图像相一致的操作过程包括:基于触摸屏接收用户基于所述相似度百分比所触发的用户指令;控制***基于所述用户指令将所述存在动作差异的操作图像存在控制***中的存储模块中。
S209、在判断所述操作图像中的操作对象位置、姿态与模型库中的背景图像未存在动作差异,则基于PLC模块向触摸屏显示操作正常的显示信息;
S210、控制***基于PLC模块向所述工业机器人发送操作指令;
S211、所述工业工业机器人基于所述操作指令完成相应的操作。
具体实施过程中,PLC模块对触摸屏上所触发的控制指令进行数据分析处理,向工业机器人发送相应的指令信息,工业机器人根据触控状态变换所转换的指令信息执行相应步骤;工业机器人在执行完毕后向PLC模块发送完成信号,等待PLC模块返回信号后再发出进一步的响应指令。
该方法采用预处理机制判断工业机器人所处的作业模式是否正确,在视觉控制器匹配出相一致的情况下,才实现整个控制过程,而对未匹配出相一致的情况下,还需要在预处理阶段继续调整整个工业机器人的调整过程,使之达到相一致的状态下,才实现正常作业过程。整个视觉控制器采集、标准、训练和识别整合在一起,降低了***复杂度,现场部署的难度,便利的为工业机器人加入视觉识别能力,降低了为工业机器人配套机器视觉产品在操作对象模式下的识别、位置检测的运用难度。使用电信的卷积神经网络模型作为视觉控制器的主要识别算法,具有更高的准确性和更好的鲁棒性。本发明所涉及的深度学习算法使用随机梯度下降法,随机梯度下降法每次迭代从训练集中随机选择一个样本来进行学习,具有运算量小、训练收敛快的优点,可以在较短时间内对神经网络模型的训练收敛。采用关键帧提取的方式实现视频帧数据流中的某些关键图像的提取,也减少后续控制***的处理数据量,减少信息流的臃肿。
实施本发明实施例,控制***基于PLC模块与视觉控制器、以及各个模块间实现交互,扩展了PLC模块在控制***上各种功能性接口,本发明实施例中采用PLC模块与触摸屏执行工业机器人操作***,在触摸屏界面可以对工业机器人相关参数进行设置及监视其运行情况,操作更人性化,适应物件频繁变化的工作需求。采用模块化编程方法,易于调用,编程逻辑清晰,各功能模块相对独立,同样的I/O接口可以赋予不同的作用,减少接线,提高利用率,提高***运行的稳定性。视觉控制器在收到控制***的预处理指令之后,可以基于相应的神经网络模型快速提取出操作对象的关键帧图像,从而实现差异化动作检测过程,并可以基于PLC模块快速向触摸屏反馈关键帧图像内容,从而可针对工业机器人上预处理过程中提供操作对象的动作差异化分析,从而实现操作对象前的调整过程,保障后续整个控制***能适应性控制整个机器人***的操作内容。
本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于计算机可读存储介质中,存储介质可以包括:只读存储器(ROM,Read Only Memory)、随机存取存储器(RAM,Random AccessMemory)、磁盘或光盘等。
以上对本发明实施例所提供的机器人***下预处理的方法及***进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。
Claims (9)
1.一种机器人***下预处理的方法,其特征在于,所述工业机器人***包括:工业机器人、以及位于工业机器人上的视觉控制器、以及控制***,所述控制***包括以太网模块、触摸屏、处理器、其他模块和PLC模块,所述控制***基于以太网模块与所述视觉控制器连接,所述控制***基于PLC模块与工业机器人连接,所述方法包括:
控制***基于PLC模块向位于工业机器人上的视觉控制器和工业机器人发送预处理指令,所述预处理指令用于触发视觉控制器和工业机器人同时进行工作;
视觉控制器基于所述控制命令基于视觉控制器上的摄像头在预处理指令中的预设时间内拍摄工业机器人操作对象的操作图像,使用深度学习算法训练专用神经网络模型提取出操作对象在操作图像中的位置、姿态;
判断所述操作图像中的操作对象位置、姿态是否与模型库中的背景图像存在动作差异,并将所述存在动作差异的操作图像基于以太网模块发送至控制***中的处理器;
控制***中的处理器收到所述操作图像之后,基于触摸屏向用户显示所述操作图像;
基于触摸屏接收用户所触发的用户指令;
控制***基于所述用户指令向所述工业机器人发送控制调整指令;
所述工业机器人基于所述控制调整指令在视觉控制器的作用下调整至与模型库中的背景图像相一致的操作过程。
2.如权利要求1所述的机器人***下预处理的方法,其特征在于,所述方法还包括:
在判断所述操作图像中的操作对象位置、姿态与模型库中的背景图像未存在动作差异,则基于PLC模块向触摸屏显示操作正常的显示信息。
3.如权利要求1所述的机器人***下预处理的方法,其特征在于,所述方法还包括:
控制***基于PLC模块向所述工业机器人发送操作指令;
所述工业工业机器人基于所述操作指令完成相应的操作。
4.如权利要求1所述的机器人***下预处理的方法,其特征在于,所述控制***中的处理器收到所述操作图像之后,基于触摸屏向用户显示所述操作图像包括:
基于所述操作图像进行位置和姿态相似度分析,并基于位置和姿态匹配出相似度百分比图;
将所述操作图像和所述操作图像所对应的位置和姿态的相似度百分比图基于触摸屏向用户显示。
5.如权利要求4所述的工机器人***下预处理的方法,其特征在于,所述工业机器人基于所述控制调整指令在视觉控制器的作用下调整至与模型库中的背景图像相一致的操作过程包括:
基于触摸屏接收用户基于所述相似度百分比所触发的用户指令;
控制***基于所述用户指令将所述存在动作差异的操作图像存在控制***中的存储模块中。
6.如权利要求1至5任一项所述的机器人***下预处理的方法,其特征在于,所述方法还包括:
PLC模块对触摸屏上所触发的控制指令进行数据分析处理,向工业机器人发送相应的指令信息,工业机器人根据触控状态变换所转换的指令信息执行相应步骤;
工业机器人在执行完毕后向PLC模块发送完成信号,等待PLC模块返回信号后再发出进一步的响应指令。
7.如权利要求6所述的机器人***下预处理的方法,其特征在于,所述深度学习算法采用随机梯度下降法。
8.如权利要求6所述的机器人***下预处理的方法,其特征在于,所述专用神经网络模型采用卷积神经网络模型AlexNet网络模型。
9.一种机器人控制***,其特征在于,所述工业机器人***包括:工业机器人、以及位于工业机器人上的视觉控制器、以及控制***,所述控制***包括以太网模块、触摸屏、处理器、其他模块和PLC模块,所述控制***基于以太网模块与所述视觉控制器连接,所述控制***基于PLC模块与工业机器人连接,所述工业机器人控制***执行如权利1至8任一项所述的方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811032911.7A CN109213101B (zh) | 2018-09-05 | 2018-09-05 | 一种机器人***下预处理的方法及*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811032911.7A CN109213101B (zh) | 2018-09-05 | 2018-09-05 | 一种机器人***下预处理的方法及*** |
Publications (2)
Publication Number | Publication Date |
---|---|
CN109213101A true CN109213101A (zh) | 2019-01-15 |
CN109213101B CN109213101B (zh) | 2021-05-25 |
Family
ID=64987636
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201811032911.7A Expired - Fee Related CN109213101B (zh) | 2018-09-05 | 2018-09-05 | 一种机器人***下预处理的方法及*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109213101B (zh) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108972593A (zh) * | 2018-09-07 | 2018-12-11 | 顺德职业技术学院 | 一种工业机器人***下的控制方法及*** |
CN110883772A (zh) * | 2019-10-23 | 2020-03-17 | 中国国家铁路集团有限公司 | 一种利用机器人处理铁路车站安全隐患的方法及*** |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102541253A (zh) * | 2010-12-30 | 2012-07-04 | 德信互动科技(北京)有限公司 | 模拟控制***和模拟控制方法 |
CN105643607A (zh) * | 2016-04-08 | 2016-06-08 | 深圳市中科智敏机器人科技有限公司 | 一种具备感知和认知能力的智能工业机器人 |
US20170140539A1 (en) * | 2015-11-16 | 2017-05-18 | Abb Technology Ag | Three-dimensional visual servoing for robot positioning |
CN107169519A (zh) * | 2017-05-18 | 2017-09-15 | 重庆卓来科技有限责任公司 | 一种工业机器人视觉***及其示教方法 |
-
2018
- 2018-09-05 CN CN201811032911.7A patent/CN109213101B/zh not_active Expired - Fee Related
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102541253A (zh) * | 2010-12-30 | 2012-07-04 | 德信互动科技(北京)有限公司 | 模拟控制***和模拟控制方法 |
US20170140539A1 (en) * | 2015-11-16 | 2017-05-18 | Abb Technology Ag | Three-dimensional visual servoing for robot positioning |
CN105643607A (zh) * | 2016-04-08 | 2016-06-08 | 深圳市中科智敏机器人科技有限公司 | 一种具备感知和认知能力的智能工业机器人 |
CN107169519A (zh) * | 2017-05-18 | 2017-09-15 | 重庆卓来科技有限责任公司 | 一种工业机器人视觉***及其示教方法 |
Non-Patent Citations (1)
Title |
---|
杨碧玉: "基于PLC、视觉***和机器人的全自动化生产线设计", 《科技资讯》 * |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108972593A (zh) * | 2018-09-07 | 2018-12-11 | 顺德职业技术学院 | 一种工业机器人***下的控制方法及*** |
CN110883772A (zh) * | 2019-10-23 | 2020-03-17 | 中国国家铁路集团有限公司 | 一种利用机器人处理铁路车站安全隐患的方法及*** |
Also Published As
Publication number | Publication date |
---|---|
CN109213101B (zh) | 2021-05-25 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20240028896A1 (en) | Method and system for activity classification | |
CN108972593A (zh) | 一种工业机器人***下的控制方法及*** | |
Chen et al. | Repetitive assembly action recognition based on object detection and pose estimation | |
CN112668687A (zh) | 云端机器人***、云服务器、机器人控制模块和机器人 | |
US11654552B2 (en) | Backup control based continuous training of robots | |
JPWO2003019475A1 (ja) | ロボット装置、顔認識方法及び顔認識装置 | |
CN108073851B (zh) | 一种抓取手势识别的方法、装置及电子设备 | |
CN107553496B (zh) | 机械臂逆运动学求解方法误差的确定及校正方法和装置 | |
JP7320885B2 (ja) | 製造プロセスのためのシステム、方法、および媒体 | |
JP7216190B2 (ja) | プログラマブルロジックコントローラベースの人工知能用モジュール式アクセラレーションモジュール | |
CN109213101A (zh) | 一种机器人***下预处理的方法及*** | |
CN111152227A (zh) | 一种基于引导式dqn控制的机械臂控制方法 | |
CN112775967A (zh) | 基于机器视觉的机械臂抓取方法、装置及设备 | |
CN110807391A (zh) | 基于视觉的人-无人机交互用人体姿态指令识别方法 | |
CN107703842A (zh) | 一种基于机器视觉和模式识别技术的厨房自动化方法 | |
CN108415386A (zh) | 用于智能车间的增强现实***及其工作方法 | |
WO2020142499A1 (en) | Robot object learning system and method | |
CN116311519A (zh) | 动作识别方法、模型训练方法及装置 | |
Brecher et al. | Towards anthropomorphic movements for industrial robots | |
Zhang et al. | Enabling collaborative assembly between humans and robots using a digital twin system | |
CN109040688A (zh) | 一种对获取的工业机器人操作视频进行存储的方法及*** | |
CN106779047B (zh) | 一种信息处理方法和装置 | |
KR20230100101A (ko) | 로봇 제어 시스템 및 이를 이용한 로봇 설정 방법 및 로봇 제어 방법 | |
CN109834713B (zh) | 仿人脑机器人控制中枢及仿人脑行走机器人控制中枢 | |
CN109079789B (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 | ||
CF01 | Termination of patent right due to non-payment of annual fee | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20210525 Termination date: 20210905 |