CN101452289B - 机器人服务系统和用于为机器人提供远程服务的方法 - Google Patents

机器人服务系统和用于为机器人提供远程服务的方法 Download PDF

Info

Publication number
CN101452289B
CN101452289B CN200810177110XA CN200810177110A CN101452289B CN 101452289 B CN101452289 B CN 101452289B CN 200810177110X A CN200810177110X A CN 200810177110XA CN 200810177110 A CN200810177110 A CN 200810177110A CN 101452289 B CN101452289 B CN 101452289B
Authority
CN
China
Prior art keywords
robot
maximum
parameter
allows
performance parameter
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.)
Expired - Fee Related
Application number
CN200810177110XA
Other languages
English (en)
Other versions
CN101452289A (zh
Inventor
D·勃朗
M·迈尔
P·J·埃里克逊
S·墨菲
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.)
ABB Research Ltd Switzerland
ABB Research Ltd Sweden
Original Assignee
ABB Research Ltd Switzerland
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 ABB Research Ltd Switzerland filed Critical ABB Research Ltd Switzerland
Publication of CN101452289A publication Critical patent/CN101452289A/zh
Application granted granted Critical
Publication of CN101452289B publication Critical patent/CN101452289B/zh
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Programme-control systems
    • G05B19/02Programme-control systems electric
    • G05B19/18Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form
    • G05B19/416Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form characterised by control of velocity, acceleration or deceleration
    • 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
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/31From computer integrated manufacturing till monitoring
    • G05B2219/31104Remote configuration of parameters of controlled devices
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/33Director till display
    • G05B2219/33286Test, simulation analysator
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/39Robotics, robotics to robotics hand
    • G05B2219/39247Control speed, acceleration as function of load and rate of fatigue
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/42Servomotor, servo controller kind till VSS
    • G05B2219/42289Avoid overload servo motor, actuator limit servo torque
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/49Nc machine tool, till multiple
    • G05B2219/49369Minimize machining time by maximizing feed, speed

Abstract

本发明涉及一种机器人服务系统,其包括机器人、远程服务中心和通信线路(23)。所述系统包括监控部件(14),其被配置用于监控机器人的控制器(2)的当前操作和机器人的机械手(1)的当前运动,以及被配置用于将关于所述控制器的当前操作和关于所述机械手的当前运动的信息传输到所述远程服务中心。该远程服务中心所包括的分析计算机被配置用于依据请求,基于所述接收的信息计算新的最大允许性能参数,并将所述新的最大允许性能参数传输到所述机器人控制器。所述分析计算机被进一步配置用于计算一个或多个监控参数,以及所述监控部件被进一步配置用于基于所述监控参数,监督所述机器人并未在允许的限制之外运行。

Description

机器人服务系统和用于为机器人提供远程服务的方法
技术领域
本发明涉及一种机器人服务系统,该机器人服务系统包括工业机器人、远程服务中心和通信线路,其中该工业机器人包括至少一个机械手(manipulator)和用于控制该机械手运动的控制器,该远程服务中心包括分析计算机,该通信线路在机器人控制器和远程服务中心之间。
本发明还涉及用于为一个或多个工业机器人提供远程服务的方法。
背景技术
到目前为止,一旦将机器人从工厂交付到现场,就已经使机器人独立。不过,已经提出在集中服务中心为机器人提供远程服务和协助。机器人通过网络连接至服务中心,该服务中心允许备份、控制和远程协助及诊断。例如,专利申请US20050144620 A1公开了软件下载系统,机器人由此通过电通信线路连接至数据库,并且机器人的位置用于确定可被允许下载的软件。
专利申请US20040010344 A1描述了用于通过通信网络、使用机器人侧的连接设备来远程控制机器人的系统。
专利US7127325 B2描述了这样的系统,其中诊断计算机连接至机器人,并且数据被发送到远程系统以用于对机器人控制器中的控制参数进行仿真和调整。例如,对伺服增益进行调整。
这些系统以众多方式帮助客户,但是大多数都是“事后(after thefact)”方式,即,当问题已经发生时,并且实际上仅覆盖了现场的机器人控制器的维护方面和控制方面。
当机器人在现场交付使用并投入运行之后,客户会面临很多另外的问题。传统上,这些问题需要客户和机器人制造商之间进行大量的通话、信件以及沟通。客户面临的典型问题是:机器人已经被安装并编程,但是对于当前的应用而言周期时间太慢了。对于给定的运动,有可能从机器人获得更多的能力,但是由于这将会违反对机器人的保证(诸如,对机器人寿命的保证),所以这种能力并不能被利用。
存在影响机器人性能的很多控制参数。这些参数是针对最坏的情况或者接近最坏的情况而选择的,以便确保机器人寿命。工业机器人的寿命是由以下确定的:当机器人在它的寿命期间进行运动时,它的机械结构以及它的部件负载如何。当今机器人的机械结构的尺寸被形成为使得机器人能够在其规定的整个寿命期间,完成能够想到的、最严峻的移动模式。只有少数机器人利用这种移动程序运行,并且因此当今绝大部分机器人针对规定寿命而言,在机械上尺寸过大。为了避免机器人的机械部件上的负载过高,设置了针对机器人每个轴的最大允许转矩和速度的限制,以及对机器人机械结构中计算出的应力(stress)的限制。这些限制在交付机器人之前设置。
对最大允许轴转矩以及轴速的限制是基于机器人的保证寿命以及用于机械结构的疲劳图计算的。该计算源于在异常移动模式和每单位时间的异常周期数量下所能想到的最坏情形。这样,机器人具有比正常利用更大的能力。机械部件某一时间上的机械负载依赖于若干不同因素,例如,机器人的速度、加速度、配置和负载。这意味着:如果机器人具有有利的配置、较小的负载,或者运行了良好的周期,例如具有较低的最高速度,则在部件的负载并未变得过大的情况下,可以超过设置为最大允许轴转矩和轴速的限制。这在专利说明书EP0877660 B1中进行了描述。
客户面临的另一典型问题在于,机器人已经被安装并编程,但是负载却在针对最坏情况的负载图之外。客户相信该负载对于实际运动而言是可以的,但是客户必须写信给制造商并且得到针对此特定运动的核准。这会花费时间并且减慢安装过程。另外,客户可以重新对程序进行编程,并且可以违反该运动限制和协议。
另一问题在于,客户可能在机器人控制器的显示单元上发现错误消息。显示单元上的文本是受到限制的,并且客户并不具备完全理解该做什么的经验。目前,客户必须呼叫专家,或者找到手册并且花费时间来阅读可能的原因。
另一问题在于,客户需要利用机器人控制器进行小批量运行,而且能够这样做需要使用控制器的可选功能。由于该功能需要花钱,客户首先需要购买新选项,并随后安装该选项,这样会花费时间和直接成本。由于批量较小,客户希望仅临时使用该选项并随后针对每次使用付费。类似地,客户可能决定永久性地购买针对该控制器的新选项。这会在安装和交付使用(commissioning)阶段当客户的编程人员意识到他们在订购机器人时漏掉选项时频繁发生。目前这会花费大量时间,并且是复杂的过程,而且会显著拖延安装交付使用。
发明内容
本发明的目的在于减轻上述一个或多个问题,并且为机器人提供改善的远程服务和协助。
根据本发明的一个方面,此目的是通过根据权利要求1的机器人服务系统而实现的。
这种机器人服务系统包括机器人、远程服务中心、通信线路和监控部件,其中该机器人包括机械手和控制该机械手运动的控制器,该远程服务中心包括分析计算机,该通信线路在所述机器人控制器和所述远程服务中心之间,监控部件被配置用于监控控制器的当前操作和机械手的当前运动,以及被配置用于将关于控制器的当前操作的信息和关于机械手的当前运动的信息传输到远程服务中心。分析计算机被配置用于:依据请求,基于所述接收的信息计算机器人的新的最大允许性能参数,并将新的最大允许性能参数传输到机器人控制器。分析计算机被进一步配置用于计算一个或多个监控参数,以及监控部件被进一步配置用于基于监控参数监督机器人并未在允许的限制之外运行。
当客户想要通过在与保证机器人寿命相关的允许限制之外运行机器人,而改进机器人的操作时,客户仅需要向远程服务中心发送请求,以请求机器人的改进操作。自动地针对机器人的当前运动而建立监控,并且在远程服务中心处对该请求进行评估。如果该请求被允许,则计算新的最大性能参数,并将其发送回该机器人控制器。新的最大允许性能参数例如是针对机器人轴的最大允许轴转矩和最大允许轴速。同时,计算一个或多个监控参数,并将其发送回控制器或监控部件。监控参数包括这样的信息,其使得可以监督机器人程序未被修改并且机器人并未在允许的限制之外运行。服务中心激活监控部件,该监控部件开始基于监控参数来监控机器人的实际执行。例如,如果程序被修改,则监控部件将通知该修改,并且能够通知远程服务中心。
本发明使客户可以针对特定运动情况利用机器人的整个能力,并且进一步使制造商可以监督该增大能力仅针对此特定运动情况而被利用,而不是针对任何其它运动情况。本发明减少了在机器人操作人员和服务中心处的人员之间所需的通信。本发明使得请求以及接收机器人的增大性能变得容易和快速。
根据本发明的实施例,分析计算机被配置为:依据针对更多性能的请求,计算新的最大允许性能参数,所述新的最大允许性能参数包括:机械手的轴的最大转矩,最大齿轮箱转矩,和最大机械结构应力。优选地,最大允许性能参数还包括机器人机械部件的最高温度,以及传动系统(drive train)中电子部件的最高温度。为了能够确定针对特定机器人程序是否允许更多的性能,机器人程序被发送到远程服务中心。分析计算机被配置用于执行对该程序的自动分析。如果该分析揭示机器人的当前运动允许增大的性能,则计算新的最大允许性能参数。本实施例使客户能够容易地针对特定机器人程序来增大机器人的性能,诸如缩短周期时间。
客户仅被允许针对这种特定的机器人程序来使用新的最大允许性能参数。因此,并不允许客户在没有接收到针对经过修改的程序的新许可的情况下,修改机器人程序。因此,计算监控参数,其是机器人程序的唯一标识符。例如,基于程序代码计算校验和。校验和与机器人程序一起被返回给机器人控制器。在机器人程序的执行期间,监控部件通过将被执行程序的校验和与从远程服务中心接收的校验和相比较,来监督该程序并未被修改或篡改。此实施例使得机器人制造商可以监督机器人程序并未被客户修改或篡改并因而使协议得以遵守,其中该机器人程序已被允许使用在机器人交付时所设置的限制之外的增大性能参数。
根据本发明的实施例,分析计算机被配置为:依据对更多负载的请求,计算新的最大允许性能参数,所述新的最大允许性能参数包括机器人的轴的电动机的最大转矩以及最大齿轮箱转矩。优选地,该新的最大允许性能参数还包括:最大机械结构应力,和机器人机械部件和传动系统中电子部件的最高温度。对更多负载的请求不仅包括不同的运动参数,而且还包括新监控参数的组。在这种情况下,监控参数包括针对所述机器人一个或多个轴的允许接合范围,且监控部件被配置用于监督所述轴并未在所述允许的接合范围之外移动。具体地,对于六-轴机器人,则对机器人的五个轴添加限制,使得归因于重力的转矩不超过驱动该轴的电动机的能力或制动电动机的制动器的能力。
接合范围的值被发送至监控部件,该监控部件周期性地建立对与被监督的轴的检查。如果轴在允许的范围之外移动,则监控部件可以通过停止该机器人并向机器人操作员发送消息来响应。此实施例使客户可以接收针对增大机器人所携带负载的请求的快速核准,使得制造商可以监督:该机器人在另一机器人运动期间并未在服务中心尚未核准的新核准负载下运行。
根据本发明的实施例,机器人包括帮助部件,其被配置用于:在激活时,提供至所述远程服务中心的用户接口。该帮助部件提供至服务中心的用户接口,并当机器人侧需要时连接至服务中心。服务中心配备有核准诸如针对每次使用付费、选项下载、软件下载、额外性能的服务、以及当控制器直接需要帮助时在线的人员。此实施例使机器人的操作人员可以快速并容易地与服务中心联系并请求帮助。服务中心还包括知识库和自动问题查找服务,其中系统可以自动查找附加的信息或者对现有问题的解决方案。
根据本发明的实施例,帮助部件包括帮助按钮,该机器人包括便携式控制单元,也称为示教单元(teach pendant unit),其包括显示器和帮助部件。帮助部件被配置用于在帮助按钮激活时在显示器上显示用户接口,以及用于将控制单元连接至远程服务中心。此实施例在便携式控制单元上提供了帮助按钮。当用户激活帮助按钮时,至远程服务中心的接口显示在示教单元的显示器上,并且在控制单元和远程服务中心之间进行连接。从而,用户可以直接与远程服务中心通信,并请求帮助和要求服务。
根据本发明的另一方面,该目的由如权利要求11中描述的方法实现。
这种方法包括:接收针对所述机器人的改进操作的请求,在接收到所述请求时,将关于所述控制器的当前操作和所述机械手的当前运动的信息传输到远程服务中心,基于所述信息,计算所述机器人的新的最大允许性能参数,将所述新的最大允许性能参数传输到所述机器人控制器,计算一个或多个监控参数,基于所述新的最大允许性能参数运行所述机器人,以及基于所述监控参数监督所述机器人并未在允许的限制之外运行。
附图说明
现在将参考附图通过描述本发明的不同实施例来更进一步地描述本发明。
图1是示出了根据本发明的机器人服务系统一个实施例的示意方框图。
图2是示出了根据本发明在机器人侧的方法的示例的流程图。
图3是示出了根据本发明在服务中心侧的方法示例的流程图。
具体实施方式
图1示出了根据本发明的机器人服务系统的示例。机器人位于客户处,在下文中,将其称为系统的机器人侧。服务中心位于与机器人相距一段距离处,例如,在制造商处,在下文中,将其称为系统的服务中心侧。机器人侧和服务中心侧通过通信线路彼此通信。
机器人包括机械手1、机器人控制器2和便携式控制单元3,便携式控制单元3在下文中被指示为示教单元。本发明也适用于包括由一个机器人控制器控制的多个机械手的机器人。机械手1包括:许多机器人臂,这些机器人臂可围绕多个移动轴相对于彼此移动;以及配有工具附件的机器人手。机器人手可以相对于支撑该手的臂以两个或三个自由度旋转。机器人控制器2控制机器人手的位置和定向。针对机器人的每个移动轴,提供包括驱动电动机和位置传感器的服务器设备。位置传感器递送是对正在讨论的轴的旋转角度的度量的信号。为每个轴的服务器设备提供有轴的旋转角度的参考值,并且轴的驱动电动机使机器人移动正在讨论的轴,直至轴的位置传感器所指示的轴位置与提供给服务器系统的参考值一致。为了避免机械手的机械部件(例如,轴承、轴、电动机机架和壁附件)的负载变得过高,对机器人每个轴的最大允许转矩和速度设置了限制。在执行机器人程序期间,监督轴的最大允许转矩和最大允许速度未被超过。
示教单元3用于教导以及手动操作机器人。示教单元一般包括操作人员控制装置(例如操纵杆和一组控制按钮)、可视显示单元5和安全设备(诸如,紧急停止按钮和启用设备)。示教单元3以无线方式或者通过线缆连接至机器人控制器2。根据本发明的实施例,为示教单元3提供有包括帮助按钮6的帮助部件。帮助部件被配置用于在激活帮助按钮时,向用户提供至远程服务中心的接口。当在机器人侧存在需要时,帮助部件还可以被配置以将用户连接至服务中心的数据库。帮助按钮6提供了来自远程服务中心的直接的在线帮助。备选地,帮助部件位于机器人控制器中。例如,在控制器上出现了问题后,用户按下示教单元上的帮助按钮6。这会发起至远程服务中心的连接。对控制器进行诊断,并且关于该问题的任何附加信息都被发送到控制器以便在示教单元上显示。在请求时,当客户在机器人前面时,服务代表呼叫客户的移动电话。
机器人控制器2是标准的工业机器人控制器。这种机器人控制器包括:用于存储机器人程序(其包括机器人的移动指令)的程序存储器,用于执行该移动指令的程序执行器,以及用于基于该移动指令规划机器人路径、且产生对机器人驱动单元的控制信号的路径规划器。为机器人控制器进一步提供有用于与示教单元3通信的通信设备8、用于与机械手1通信的通信设备9以及用于与远程服务中心通信的通信设备10。通信设备10提供了从机器人控制器到远程服务中心的基本通信,并且包括用于接收数据和传输数据的装置。该通信设备可以构建在机器人控制器内部,或者可以由该控制器外部的硬件或软件提供。机器人控制器和远程服务中心之间的通信可以是多种通信方式中的任何一种,诸如,利用TCP/IP的以太网、通过互联网、通过GPRS、通过电子邮件以及SMS(短消息)。
根据本发明,为机器人侧提供有监控部件14,其被配置用于监控该控制器的当前操作以及机械手的当前运动,以及被配置用于关于将该控制器的当前操作信息和该机械手的当前运动的信息传输到远程服务中心。监控部件14还被配置用于基于从远程服务中心接收的监控参数,监督机器人并未运行在允许的限制之外。监控部件对机器人的动作进行监控,并且确保机器人的动作遵守自服务中心下发的、例如关于性能和负载能力的协议。监控部件还监控针对每次使用的付费,并且通过通信线路用信息来更新服务中心的数据库。监控部件可以构建在控制器中(如图1所示),或者可以提供在控制器的外部,例如,提供在机器人侧的外部计算机中,该计算机可以与机器人控制器通信。
远程服务中心包括分析计算机20,其被配置用于从机器人控制器接收数据以及分析所接收的数据。在机器人控制器和远程服务中心之间建立通信线路23。分析计算机20被配置为:依据请求,根据接收到的关于控制器当前操作和机械手当前运动的信息,可能包括当前程序,为机器人计算新的最大允许性能参数,以及将新计算出的最大允许性能参数传输到机器人控制器2。分析计算机还被配置用于计算一个或多个监控参数,并将该监控参数传输到监控部件14。监控部件14被配置用于基于所接收的监控参数,监督机器人并未在允许的限制之外运行。
监控参数是监控部件为了监督机器人程序并未在核准的限制之外被修改而进行监控所得到的参数,最大允许性能参数是机器人控制器为了规划并控制机器人运动而使用的参数。
服务中心可以包括一个或多个计算机、数据库22和核准诸如针对每次使用的付费、选项下载、软件下载、额外性能和额外负载、知识库、问题库的服务、以及当控制器上直接需要帮助时在线的人员。数据库22包含关于机器人、客户、购买的选项、使用情况及核准的联系人和帮助服务的信息。服务中心还包括用于与机器人控制器2通信的通信设备24。
通常,终端客户已经与制造商就服务达成了协议,并且已经核准了通信线路。备选的实施例是:客户首先请求可用服务中的一个,随后联系制造商以便进行付款。当客户一旦临时使用服务中心提供的选项时,客户从通过机器人控制器与服务中心通信的示教单元请求评估,或者呼叫通过通信线路连接到机器人上的本地代表。从服务中心远程启用所需选项。针对使用建立监控。以周期性的时间间隔,或者持续地,将选项的使用发送到服务中心并且记录在数据库中。
当客户想要永久使用服务中心所提供的新选项时,则客户从示教单元请求评估,或者呼叫通过通信链路连接到机器人控制器的本地代表。从服务中心远程启用所需选项,并将其下载至控制器。从服务中心将账单发送到客户,或者客户已经同意信用卡付款。
存在很多影响机器人性能的控制参数。这些参数是针对最坏的状况或者接近最坏的状况而选择的,以便确保机器人的寿命。机器人具有比其正常使用时大得多的能力。如果客户正运行了良好的周期,例如,具有较低的最高速度,则可以允许增大性能,例如,增大允许电动机产生的加速度或者转矩。
在下文中,描述了最大允许性能参数的示例:
电动机中的最大允许转矩;通常,大于制造商所给出转矩的转矩会产生发热问题,但是如果周期具有较长的休息期,则不会发生热量增加。因此,如果监控数据的分析显示:周期具有较长的休息期,则计算新的最大允许转矩,并将其发送到机器人控制器。
机械手机械结构中的最大允许应力;通常,机器人控制器将结构应力控制到针对最坏情况寿命的安全水平。然而,允许的应力水平可以针对已经测量和核准的周期而增大;随后,机器人可以更快速移动。
最大允许齿轮箱转矩;取决于在周期期间的移动,可以增大允许的齿轮箱转矩。
最大允许环境温度;取决于机器人运动,可以减小期望的环境温度,以及增大用于机器人的驱动单元和电子部件的冷却系数,这样允许利用更大的电流和更高效的能量。
图2示出了当用户要求更多性能时,在机器人侧所发生情况的示例,以及图3示出了当用户要求更多性能时,在服务中心侧所发生情况。在本例中,客户想要更短的周期时间。在块30处,客户例如通过激活帮助按钮6从示教单元向远程服务中心(RSC)发送对更短周期时间的请求,或者呼叫远程服务中心处通过通信线路连接到机器人上的本地代表。当对更多性能的请求被发送到远程服务中心时,监控部件14被激活,并且开始针对期待的程序周期来监控机器人的实际执行。由监控部件来保存温度的范围和值、机器人轴的接合范围、加速度、应力等。在块32处,至少在一个机器人周期期间,优选地在两个或更多周期期间,持续进行监控。控制器当前操作的监控数据的示例是:在该周期期间机器人的驱动单元的最高温度和驱动单元的最大电流。机器人运动的监控数据的示例是:机器人轴的加速度、速度和位置。在块34处,将监控数据发送到远程服务中心。另外,在块36处,将请求更多性能所针对的、并在控制器的监控期间其被执行的机器人程序发送到远程服务中心(RSC)。
在块60处,远程服务中心接收对更多性能的请求,在块62处,远程服务中心接收来自于机器人控制器的数据。分析计算机基于使用监控数据和程序数据的工作周期和应力计算,对是否可以允许另一组最大允许性能参数(MPP)进行评估。在块64处,基于监控数据计算新的最大允许性能参数。给定这些新的参数,计算近似的周期时间缩短,并且可以将新的最大允许性能参数发送回控制器和示教单元。最大允许性能参数的示例是:机械手的轴上的最大允许电动机转矩、最大允许齿轮箱转矩、机械结构上的最大允许应力,以及最高允许温度。
在块68,远程服务中心从机器人控制器接收机器人程序并自动地分析程序,从而提取已编程点的序列和位置以及与监控到的数据进行比较,并且标记该程序。用唯一的程序标识符,例如基于程序代码而计算的校验和,来标记该程序。随后,使用普通的校验和哈希算法,可以检测该程序是否被篡改或者修改。在块70,分析计算机计算监控参数组,诸如点修改、温度范围和期待的工作周期。监控参数之一是程序标识符。在块72处,将新的最大允许性能参数和监控参数发送至机器人侧。在块38处,机器人控制器接收最大允许性能参数,监控部件接收并存储该监控参数。在块40处,机器人控制器开始基于新更新的最大允许性能参数来执行机器人程序。
在块42处,在机器人程序执行期间,监控部件监控具有给定程序标识符的程序的执行。在块44处,监控部件例如使用普通的校验和哈希算法、基于监控参数来检查程序是否被修改。如果程序被修改,则校验和改变。因此,在块44处,监控部件可以使用校验和哈希算法来检测程序是否已经被修改。
由于重要的在于能够将一个或两个点修改几毫米,所以程序可能被改变。通过程序的校验和标识符,监控部件知道程序已被修改。在块46处,监控部件继续监控,并且通知服务中心该程序已被修改,而且将修改后的程序副本发送给服务中心。在块74处,服务中心接收修改后的机器人程序,并在块76处,进行比较评估以及在给定的最大允许性能参数组的情况下判断该程序是否可被允许。在块78处,远程服务中心通知机器人侧该修改后的程序是否被允许利用当前的最大允许性能参数组来执行。如果程序被允许,则在块48、42处,监控部件继续监控该给定的性能参数组。如果修改后的程序不被允许,则将通知发送给机器人控制器,并且监控部件在机器人显示设备上设置消息,通知用户该程序修改不被允许。在块50处,监控部件可以在接收到该程序修改不被允许的通知时,立即停止执行机器人程序,或者在由服务中心来确定的许多周期之后,向用户发送警告并中断该机器人程序的执行。
在块52处,如果监控部件注意到该机器人程序在监控参数所给定的允许范围之外执行,则在块54处,例如通过在显示设备上显示消息来通知机器人操作人员。在块54处,还向服务中心发送消息。如果机器人继续在允许范围之外执行,则在块50处,监控部件可以命令停止执行该机器人程序。
在另一示例中,客户想要更大的负载。客户向服务中心发送请求以便核准增大机器人负载。例如,可以通过激活帮助按钮以及执行通过显示在示教单元上的用户接口的请求,而从示教单元发送此请求。备选地,客户可以呼叫服务中心的本地代表,该本地代表通过通信线路连接至机器人。针对当前运动建立监控,并且将监控数据发送至服务中心。可以在接收到请求时由服务中心初始化监控,或者在将该请求发送至服务中心时由控制器初始化。在服务中心处进行评估。计算出估计的负载增加量,并且在核准后,基于监控数据来计算新的最大允许性能参数,诸如,最大转矩、最大允许加速度、过滤器时间和长度(filter times and length)和S曲线参数,并将其发送至机器人控制器。
确定多个监控参数并将其发送至监控部件。在执行机器人程序期间,监控部件监督机器人,以便保证机器人程序不会被修改到核准的限制之外。随后是与如上结合改进机器人性能所描述的同样序列,不同仅在于使用不同的监控参数组合。添加一个或多个附加监控参数;针对机器人一个或多个轴的接合范围。对至少一个轴添加限制,以使得归因于重力的转矩不会超过该轴的制动器或电动机的能力。如果机器人具有六个轴,则限制通常会添加至对轴5在垂直平面中的定向有帮助的那些轴。在普通的垂直铰接的机器人中,存在轴2、轴3和轴5。以与如上所述相同的方式建立监控。
在下文中,描述监控更大负载的具体示例。在此示例中,客户想要机器人上的更大有效负载。这只有在机器人的轴5保持在垂直向下正/负25度内时才能实现。对更大负载的请求被发送至服务中心,并且分析计算机计算轴2、轴3和轴5的允许范围,这会保持轴5向下的指向在25度之内。这些范围被发送至监控部件,该监控部件周期性地建立对轴2、轴3和轴5的检查,例如,这可以以从每秒1次至每秒500次来进行。如果轴移动到允许的范围外,则监控部件通过停止该机器人来响应,并且向示教单元或者另一显示设备发送消息,来通知用户该机器人在允许的范围之外运行。操作员可以决定不顾该监控部件并继续该运动。如果这样做,则监控部件将向服务中心发送记录以用于另外的动作,而这可能导致取消增大负载许可。
本发明并不限于所公开的实施例,而是可以在下述权利要求书的范围内进行变化。例如,在对更多性能、负载或作为总协议一部分的协助的请求之前,监控数据可以持续地从机器人控制器发送到远程服务中心。也可以改变其它参数,诸如控制参数、过滤器时间、长度和控制器增益、曲线轮廓和影响性能和周期时间的调谐参数。不仅可以在周期时间方面测量性能,而且可以在路径准确方面进行测量性能。性能请求可以为了获得更多的准确度,从而致使发送至控制器并且通过监控部件监控的、不同的控制器参数组。另外,本发明还使客户可以以机器人寿命更短为代价来请求更多的性能。远程服务中心随后会让客户选择更短的寿命,并允许客户得到更高的性能。

Claims (17)

1.一种机器人服务系统,包括机器人、远程服务中心和通信线路(23),其中所述机器人包括至少一个机械手(1)和控制所述机械手运动的机器人控制器(2),所述远程服务中心包括分析计算机(20),所述通信线路(23)在所述机器人控制器与所述远程服务中心之间,其中所述远程服务中心适用于依据请求,发送新参数给所述机器人控制器,而所述机器人控制器适用于接收所述参数以及基于所述新参数来运行所述机器人,其特征在于:
所述系统包括监控部件(14),其被配置用于监控所述机器人控制器的当前操作和所述机械手的当前运动,以及用于将关于所述机器人控制器的当前操作和关于所述机械手的当前运动的信息传输到所述远程服务中心,
所述分析计算机被配置用于:依据请求,基于接收的所述信息为机器人计算新的最大允许性能参数,并将所述新的最大允许性能参数传输到所述机器人控制器,
所述分析计算机被进一步配置用于计算一个或多个监控参数,以及
所述监控部件被进一步配置用于基于所述监控参数监督所述机器人并未在允许的限制之外运行,
其中所述分析计算机(20)被配置用于:依据针对更多性能的请求,计算新的最大允许性能参数,所述新的最大允许性能参数包括:最大允许齿轮箱转矩和所述机械手的机械结构上的最大允许应力。
2.根据权利要求1所述的机器人服务系统,其中所述机械手可围绕多个轴移动,并且所述最大允许性能参数包括针对所述机械手的轴的最大允许电动机转矩。
3.根据权利要求2所述的机器人服务系统,其中所述分析计算机(20)被配置用于从所述机器人控制器接收机器人程序,执行与增大性能相关的所述机器人程序的自动分析,以及基于此来计算所述新的最大允许性能参数。
4.根据权利要求3所述的机器人服务系统,其中所述分析计算机(20)被配置用于基于所述机器人程序的程序代码计算所述监控参数,以及所述监控部件(14)被配置用于基于所述监控参数监督所述机器人程序未被修改或篡改。
5.根据权利要求4所述的机器人服务系统,其中所述监控参数之一是基于所述程序代码计算的校验和。
6.根据权利要求2所述的机器人服务系统,其中所述分析计算机(20)被配置用于:依据对更多负载的请求,计算新的最大允许性能参数,所述新的最大允许性能参数包括最大允许齿轮箱转矩。
7.根据权利要求1-6任一项所述的机器人服务系统,其中所述分析计算机(20)被配置用于:依据对更多负载的请求,来计算针对所述机器人轴之一的允许接合范围的形式的监控参数,以及所述监控部件(14)被配置用于监督所述轴并未在所述允许的接合范围之外运动。
8.根据权利要求1至6任一项所述的机器人服务系统,其中所述机器人包括帮助部件(6),其被配置用于:在激活时,提供至所述远程服务中心的用户接口。
9.根据权利要求8所述的机器人服务系统,其中所述帮助部件包括帮助按钮(6),所述机器人包括便携式控制单元(3),所述便携式控制单元(3)包括显示单元(5)和所述帮助部件,并且所述帮助部件被配置用于在所述显示单元上显示所述用户接口,以及用于在激活所述帮助按钮时来将所述控制单元(3)连接至所述远程服务中心。
10.一种用于为工业机器人提供远程服务的方法,所述工业机器人包括至少一个机械手和用于控制所述机械手运动的机器人控制器,其中所述方法包括:
-接收针对所述机器人的改进操作的请求,
-在接收到所述请求时,将关于所述机器人控制器的当前操作和所述机械手的当前运动的信息传输到远程服务中心,
-基于所述信息,为所述机器人计算新的最大允许性能参数,
-将所述新的最大允许性能参数传输到所述机器人控制器,
-计算一个或多个监控参数,
-基于所述新的最大允许性能参数运行所述机器人,以及
-基于所述监控参数监督所述机器人并未在允许的限制之外运行,
其中对更多性能的请求被接收,以及所述新的最大允许性能参数包括最大允许齿轮箱转矩,和所述机械手的机械结构上的最大允许应力。
11.根据权利要求10所述的方法,其中所述机械手可以围绕多个轴移动,并且所述最大允许性能参数包括针对所述机械手的轴的最大允许电动机转矩。
12.根据权利要求10或11所述的方法,其中所述方法包括:分析与增大的性能相关的机器人程序,以及基于此来计算所述新的最大允许性能参数。
13.根据权利要求10或11所述的方法,其中对更多性能的请求被接收,以及所述方法包括:接收机器人程序,以及基于机器人程序的程序代码来计算监控参数,并且基于所述监控参数来监督所述机器人程序未被修改或篡改。
14.根据权利要求13所述的方法,其中所述监控参数是基于所述程序代码计算的校验和。
15.根据权利要求11所述的方法,其中对更多负载的请求被接收,以及所述新的最大允许性能参数包括新的运动参数。
16.根据权利要求15所述的方法,其中所述新的运动参数,包括最大转矩、允许的加速度、过滤器时间和长度以及S曲线参数。
17.根据权利要求15或16所述的方法,其中所述监控参数的至少一个是针对所述机器人轴之一的允许接合范围,以及所述方法包括:监督所述轴并未在所述允许接合范围之外移动。
CN200810177110XA 2007-12-06 2008-12-05 机器人服务系统和用于为机器人提供远程服务的方法 Expired - Fee Related CN101452289B (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
EP07122449A EP2068216B1 (en) 2007-12-06 2007-12-06 A robot service system and a method for providing remote service for a robot
EP07122449.7 2007-12-06

Publications (2)

Publication Number Publication Date
CN101452289A CN101452289A (zh) 2009-06-10
CN101452289B true CN101452289B (zh) 2011-09-28

Family

ID=39016269

Family Applications (1)

Application Number Title Priority Date Filing Date
CN200810177110XA Expired - Fee Related CN101452289B (zh) 2007-12-06 2008-12-05 机器人服务系统和用于为机器人提供远程服务的方法

Country Status (4)

Country Link
US (1) US8099191B2 (zh)
EP (2) EP2219090B1 (zh)
CN (1) CN101452289B (zh)
AT (2) ATE524772T1 (zh)

Families Citing this family (51)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102010004473A1 (de) * 2010-01-13 2011-07-14 KUKA Laboratories GmbH, 86165 System aus Entwicklungsumgebungen und Maschinensteuerungen
WO2011134520A1 (en) * 2010-04-29 2011-11-03 Abb Research Ltd. A device and a method for monitoring an apparatus
US20120059514A1 (en) * 2010-09-02 2012-03-08 Electronics And Telecommunications Research Institute Robot system and method for controlling the same
US8989904B2 (en) * 2012-02-27 2015-03-24 Fanuc Robotics America Corporation Robotic process logger
US20130343640A1 (en) 2012-06-21 2013-12-26 Rethink Robotics, Inc. Vision-guided robots and methods of training them
US9579806B2 (en) 2012-08-23 2017-02-28 Rethink Robotics, Inc. Robotic power and signal distribution using laminated cable with separator webs
DE102013109823B4 (de) 2012-09-07 2019-10-02 Fanuc Robotics America Corp. System zur Überwachung/Analyse von in Zusammenhang mit Robotern stehenden Informationen und deren Darstellung auf einem Smart-Gerät
WO2014044311A1 (en) 2012-09-20 2014-03-27 Abb Technology Ltd Overall equipment effectiveness of a robot cell
US9120226B2 (en) * 2012-10-23 2015-09-01 Lincoln Global, Inc. System and method for remotely positioning an end effector
CN102984233B (zh) * 2012-11-19 2016-03-30 北京奇虎科技有限公司 用于在远程协助中进行数据传输的装置和方法
EP2813910A1 (de) * 2013-06-10 2014-12-17 Siemens Aktiengesellschaft Bedienhandgerät mit kombinierter Signalauswertung
CN103753581A (zh) * 2014-01-24 2014-04-30 成都万先自动化科技有限责任公司 商场引导服务机器人
CN103753571A (zh) * 2014-01-24 2014-04-30 成都万先自动化科技有限责任公司 全自动收银服务机器人
CN103753564A (zh) * 2014-01-24 2014-04-30 成都万先自动化科技有限责任公司 车站引导服务机器人
CN103753570A (zh) * 2014-01-24 2014-04-30 成都万先自动化科技有限责任公司 舞蹈教学服务机器人
CN103753544A (zh) * 2014-01-24 2014-04-30 成都万先自动化科技有限责任公司 时装模特服务机器人
CN103753578A (zh) * 2014-01-24 2014-04-30 成都万先自动化科技有限责任公司 穿戴服务机器人
US20160255969A1 (en) 2015-03-06 2016-09-08 Wal-Mart Stores, Inc. Shopping facility assistance systems, devices and methods pertaining to movement of a mobile retail product display
US20180099846A1 (en) 2015-03-06 2018-04-12 Wal-Mart Stores, Inc. Method and apparatus for transporting a plurality of stacked motorized transport units
WO2016142794A1 (en) 2015-03-06 2016-09-15 Wal-Mart Stores, Inc Item monitoring system and method
EP3133451A1 (de) * 2015-08-20 2017-02-22 Siemens Aktiengesellschaft System zum steuern, überwachen und regeln von verfahren zum betrieb eines solchen systems
US10032137B2 (en) 2015-08-31 2018-07-24 Avaya Inc. Communication systems for multi-source robot control
US10124491B2 (en) 2015-08-31 2018-11-13 Avaya Inc. Operational parameters
US10040201B2 (en) * 2015-08-31 2018-08-07 Avaya Inc. Service robot communication systems and system self-configuration
US10350757B2 (en) * 2015-08-31 2019-07-16 Avaya Inc. Service robot assessment and operation
CN105479468B (zh) * 2015-12-29 2018-02-09 浙江瑞鹏机器人科技有限公司 一种远程机器人运动控制器
DE102016000850A1 (de) * 2016-01-27 2017-07-27 Kuka Roboter Gmbh Steuern eines Roboterverbands
DE102016002812A1 (de) * 2016-03-08 2017-09-14 Sami Haddadin Robotersystem, Verfahren zur Steuerung eines Robotersystems und Fließbearbeitungsvorrichtung
CA2961938A1 (en) 2016-04-01 2017-10-01 Wal-Mart Stores, Inc. Systems and methods for moving pallets via unmanned motorized unit-guided forklifts
CN107290986B (zh) * 2016-04-11 2019-09-03 趣之科技(深圳)有限公司 一种基于互联网云服务的远程机器人实时消息推送方法、系统和装置
CN107303670A (zh) * 2016-04-19 2017-10-31 上海技美科技股份有限公司 通用协作机器人、机器人系统及通用协作机器人执行操作任务的控制方法
US10977017B2 (en) 2016-04-23 2021-04-13 International Business Machines Corporation Warning data management for distributed application development
US10169191B2 (en) 2016-04-23 2019-01-01 International Business Machines Corporation Warning data management with respect to a development phase
US10162614B2 (en) 2016-04-23 2018-12-25 International Business Machines Corporation Warning data management with respect to a compilation phase
US10831637B2 (en) * 2016-04-23 2020-11-10 International Business Machines Corporation Warning data management with respect to an execution phase
JP6581050B2 (ja) * 2016-08-24 2019-09-25 川崎重工業株式会社 ロボットの遠隔監視システム
EP3509800A4 (en) 2016-09-06 2019-09-18 Advanced Intelligent Systems Inc. MOBILE WORKSTATION FOR TRANSPORTING A VARIETY OF ARTICLES
JP2018047509A (ja) * 2016-09-20 2018-03-29 ファナック株式会社 ロボットシミュレーション装置
US10133856B2 (en) * 2016-11-07 2018-11-20 Honeywell International Inc. Method and system for managing software license for vehicle
EP3691839A1 (en) * 2017-10-04 2020-08-12 Telefonaktiebolaget LM Ericsson (publ) Method and arrangement for determination of a trajectory for a robot device in a cloud
WO2019157587A1 (en) 2018-02-15 2019-08-22 Advanced Intelligent Systems Inc. Apparatus for supporting an article during transport
WO2020051590A1 (en) * 2018-09-07 2020-03-12 Fanuc America Corporation Golden data for industrial robots
CN109035740A (zh) * 2018-09-27 2018-12-18 上海节卡机器人科技有限公司 机器人的控制方法、装置和远程控制系统
US10745219B2 (en) 2018-09-28 2020-08-18 Advanced Intelligent Systems Inc. Manipulator apparatus, methods, and systems with at least one cable
US10751888B2 (en) 2018-10-04 2020-08-25 Advanced Intelligent Systems Inc. Manipulator apparatus for operating on articles
US10645882B1 (en) 2018-10-29 2020-05-12 Advanced Intelligent Systems Inc. Method and apparatus for performing pruning operations using an autonomous vehicle
US10966374B2 (en) 2018-10-29 2021-04-06 Advanced Intelligent Systems Inc. Method and apparatus for performing pruning operations using an autonomous vehicle
US10676279B1 (en) 2018-11-20 2020-06-09 Advanced Intelligent Systems Inc. Systems, methods, and storage units for article transport and storage
CN109465833B (zh) * 2018-12-24 2022-09-06 上海新储集成电路有限公司 一种应用于数据中心的智能机器人系统
WO2020136769A1 (ja) * 2018-12-26 2020-07-02 三菱電機株式会社 ロボット制御装置、ロボット制御学習装置、及びロボット制御方法
CN113500596B (zh) * 2021-07-07 2023-03-31 上海建工七建集团有限公司 动火作业辅助机器人系统及其监控方法

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5038088A (en) * 1985-12-30 1991-08-06 Arends Gregory E Stepper motor system
CN1392979A (zh) * 2000-08-28 2003-01-22 索尼公司 通信设备和通信方法、网络系统、以及机器人设备
EP1376284A1 (en) * 2001-03-27 2004-01-02 Kabushiki Kaisha Yaskawa Denki Controllable object remote control and diagnosis apparatus
EP1535706A1 (en) * 2002-07-18 2005-06-01 Kabushiki Kaisha Yaskawa Denki Robot controller and robot system
CN1743144A (zh) * 2005-09-29 2006-03-08 天津理工大学 基于互联网的机器人远程控制方法
CN1935470A (zh) * 2005-04-15 2007-03-28 美国发那科机器人有限公司 优化机器人程序的方法以及机器人系统
EP1857897A1 (de) * 2006-05-15 2007-11-21 ABB PATENT GmbH Verfahren und System zur Erstellung oder Änderung sicherheitsrelevanter Daten für eine Steuerungseinrichtung

Family Cites Families (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5445347A (en) * 1993-05-13 1995-08-29 Hughes Aircraft Company Automated wireless preventive maintenance monitoring system for magnetic levitation (MAGLEV) trains and other vehicles
US5566092A (en) * 1993-12-30 1996-10-15 Caterpillar Inc. Machine fault diagnostics system and method
SE505975C2 (sv) 1996-01-31 1997-10-27 Asea Brown Boveri Förfarande för styrning av en industrirobot med hänsyn till belastning och livslängd
AU1477599A (en) * 1997-12-02 1999-06-16 Lacent Technologies Inc. Gantry-mounted laser nozzle and method for controlling laser positioning
US6326758B1 (en) * 1999-12-15 2001-12-04 Reliance Electric Technologies, Llc Integrated diagnostics and control systems
US6574672B1 (en) * 1999-03-29 2003-06-03 Siemens Dematic Postal Automation, L.P. System, apparatus and method for providing a portable customizable maintenance support computer communications system
JP2002049414A (ja) * 2000-05-26 2002-02-15 Yutaka Electronics Industry Co Ltd 産業用機械の保全方法及び保全システム
US20020156542A1 (en) * 2001-02-23 2002-10-24 Nandi Hill K. Methods, devices and systems for monitoring, controlling and optimizing processes
JP2004042230A (ja) 2002-07-15 2004-02-12 Kawasaki Heavy Ind Ltd ロボットコントローラの遠隔操作方法および遠隔操作システム
US7054716B2 (en) * 2002-09-06 2006-05-30 Royal Appliance Mfg. Co. Sentry robot system
JP2005190068A (ja) 2003-12-25 2005-07-14 Fanuc Ltd 制御装置のソフトウェアダウンロードシステム
CN101263499B (zh) * 2005-07-11 2013-03-27 布鲁克斯自动化公司 智能状态监测和故障诊断系统
EP1955830B1 (en) * 2007-02-06 2014-04-09 Abb Research Ltd. A method and a control system for monitoring the condition of an industrial robot

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5038088A (en) * 1985-12-30 1991-08-06 Arends Gregory E Stepper motor system
CN1392979A (zh) * 2000-08-28 2003-01-22 索尼公司 通信设备和通信方法、网络系统、以及机器人设备
EP1376284A1 (en) * 2001-03-27 2004-01-02 Kabushiki Kaisha Yaskawa Denki Controllable object remote control and diagnosis apparatus
EP1535706A1 (en) * 2002-07-18 2005-06-01 Kabushiki Kaisha Yaskawa Denki Robot controller and robot system
CN1935470A (zh) * 2005-04-15 2007-03-28 美国发那科机器人有限公司 优化机器人程序的方法以及机器人系统
CN1743144A (zh) * 2005-09-29 2006-03-08 天津理工大学 基于互联网的机器人远程控制方法
EP1857897A1 (de) * 2006-05-15 2007-11-21 ABB PATENT GmbH Verfahren und System zur Erstellung oder Änderung sicherheitsrelevanter Daten für eine Steuerungseinrichtung

Also Published As

Publication number Publication date
US20090157224A1 (en) 2009-06-18
EP2068216B1 (en) 2011-09-14
EP2219090A1 (en) 2010-08-18
US8099191B2 (en) 2012-01-17
CN101452289A (zh) 2009-06-10
EP2068216A1 (en) 2009-06-10
ATE544102T1 (de) 2012-02-15
EP2219090B1 (en) 2012-02-01
ATE524772T1 (de) 2011-09-15

Similar Documents

Publication Publication Date Title
CN101452289B (zh) 机器人服务系统和用于为机器人提供远程服务的方法
JP6914329B2 (ja) 手作業場ユニット、リモートデータ処理装置、手作業場動作システム、手作業場動作方法、及び、手作業場提供方法
US7016759B2 (en) Active resource control system method & apparatus
US20180038773A1 (en) Diagnostic service system and diagnostic method using network
CN100362442C (zh) 用于通过网络为自动化系统提供服务的系统结构和方法
US20070093929A1 (en) Method and system for the electronic provision of services for machines via a data communication link
JP2003177815A (ja) 産業機械の保全システム
JP2019185292A (ja) ネットワークを利用した診断サービスシステム及び診断方法
KR20140027225A (ko) 제품 센서, 제품 센서를 갖는 제품, 시스템, 및 제품 센서와 시스템 사이의 통신을 허용하기 위한 방법
US6834257B2 (en) Method for providing diagnostic messages
WO2014090310A1 (en) System and method for monitoring and/or diagnosing operation of a production line of an industrial plant
KR20170135991A (ko) 산업 차량들을 위한 정보 시스템
KR102278744B1 (ko) 로봇의 이상 상태에 대한 알람을 출력하는 방법 및 장치
CN107132821B (zh) 机械系统、机械控制用计算机以及机械控制方法
KR102284282B1 (ko) 증강현실 이미지 기반의 원격협업 모니터링 방법
CN112276976A (zh) 基于云控平台的功能机器人控制系统
JP6815964B2 (ja) 機械システム及び機械制御用コンピュータ
KR102409862B1 (ko) 실시간 로봇 모니터링 서비스 제공 방법, 서버 및 프로그램
KR102409863B1 (ko) 로봇 예방 및 예측 조치 서비스 제공 방법, 서버 및 프로그램
EP4300225A1 (en) Method and system for optimizing use of coordinate measuring devices
JPH0887316A (ja) 制御装置
Pottin et al. Automation goes 4.0: The “SMART” AAC factory
JP2023062780A (ja) ロボットデータ処理サーバ及び軌跡データ算出方法
JP2023062782A (ja) ロボットデータ処理サーバ及び干渉データ提供方法
KR20200072068A (ko) 혼합 현실 기술 기반 로봇 상태 정보 제공 시스템

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20110928

Termination date: 20141205

EXPY Termination of patent right or utility model