机器人识别管理器制造技术

技术编号:26734332 阅读:39 留言:0更新日期:2020-12-15 14:41
本发明专利技术的各方面公开了一种用于识别机器人的方法、计算机程序产品和系统。该方法包括接收对断言为第一机器人装置的未知机器人装置的认证请求。该方法还包括接收用于该第一机器人装置的第一识别数据集。该方法还包括向未知机器人装置发出识别动作。该方法还包括基于对从未知机器人装置接收到的识别动作的响应,生成用于未知机器人装置的第二识别数据集。该方法还包括响应于确定第一识别数据集匹配第二识别数据集,确定未知机器人装置是第一机器人装置。该方法还包括响应于确定未知机器人装置是第一机器人装置而认证未知机器人装置。

【技术实现步骤摘要】
【国外来华专利技术】机器人识别管理器
本专利技术一般涉及认知计算领域,尤其涉及机器人安全。
技术介绍
机器人技术涉及机器人的设计、构造、操作和使用,以及用于其控制、传感反馈和信息处理的计算机系统。这些技术用于开发可以代替人类并复制人类动作的机器。机器人可以用于任何情况和任何目的,但是现在许多机器人用于危险环境(包括炸弹检测和去激活)、制造过程或人类不能生存的情况。机器人可以采取任何形式,但是一些被制成在外观上类似于人。据说这有助于接受机器人通常由人执行的某些复制行为。这种机器人试图复制行走、提升、说话、认知以及基本上人可以做的任何事情。许多当今的机器人受到自然的启发,有助于生物启发机器人领域。机器人手术是用于外科医生和手术机器人(其已经被编程以在术前计划程序期间执行某些动作)的相关动作的术语。手术机器人是计算机控制的机械装置(通常看起来像机器人臂)。机器人手术可以根据手术过程中外科医生的交互程度分为三种类型:监督控制、远程手术和共享控制。在监督控制系统中,该过程仅由机器人执行,机器人将执行预编程动作。远程手术系统,也称为远程手术,要求外科医生在手术过程中操纵机器人臂,而不是允许机器人臂根据预定程序工作。利用共享控制系统,外科医生利用机器人执行手术,该机器人提供器械的稳定的手操纵。在大多数机器人中,可以根据手术复杂性和病例的特殊性,为每个单独的介入选择工作模式。远程手术(也称为远程外科手术)是医生对患者进行手术的能力,即使他们在身体上不在同一位置。它是远程呈现的一种形式。机器人手术系统通常由一个或多个臂(由外科医生控制)、主控制器(控制台)和向用户提供反馈的传感系统组成。远程手术结合了机器人技术要素、尖端通信技术(如高速数据连接)和管理信息系统的元素。虽然机器人外科手术领域已经相当完善,但大多数机器人都是由手术地点的外科医生控制的。远程手术本质上是对外科医生的高级远程办公,其中外科医生和患者之间的物理距离是不重要的。
技术实现思路
根据本专利技术的一个实施例,提供了一种用于识别机器人装置的方法。该方法包括接收对断言为第一机器人装置的未知机器人装置的认证请求。该方法还包括接收用于该第一机器人装置的第一识别数据集。该方法还包括向未知机器人装置发出识别动作。该方法还包括基于对从未知机器人装置接收到的识别动作的响应,生成用于未知机器人装置的第二识别数据集。该方法还包括响应于确定第一识别数据集匹配第二识别数据集,确定未知机器人装置是第一机器人装置。该方法还包括响应于确定未知机器人装置是第一机器人装置而认证未知机器人装置。该方法还包括发起对来自第一机器人装置的知识先验的请求,其中知识先验涉及第一机器人装置的先前存储的识别结果;由一个或多个处理器接收来自所述第一机器人装置的知识先验。该方法还包括确定知识先验与一个或多个数据库上的知识先验匹配;以及准许第一机器人装置访问一个或多个受限区域。该方法还包括发起断言是第一机器人装置的未知机器人装置的询问和询问断言是第一机器人装置的未知机器人装置。该方法还包括确定断言为第一机器人装置的未知机器人装置以对应于一个或多个数据库上的数据的方式响应询问,并允许第一机器人装置进入一个或多个受限区域。该方法利用仿生信号识别进行机器人识别,这是有利的,因为本专利技术利用多维方法来识别机器人装置。该识别方法利用基于认知机器人部件回归的先验系统来积累机器人的主动和被动识别的证据。该信号识别方法利用机器人知识证据结合仿生信号识别来主动和被动识别机器人。从另一个角度来看,本专利技术提供了一种识别机器人装置的计算机程序产品,该计算机程序产品包括:一个或多个计算机可读有形存储介质和存储在所述一个或多个计算机可读存储介质中的至少一个上的程序指令,所述程序指令可由一个或多个计算机处理器读取/执行并且还包括:用于接收对断言为第一机器人装置的未知机器人装置的认证请求的程序指令;用于接收用于第一机器人装置的第一识别数据集的程序指令;用于向未知机器人装置发出识别动作的程序指令;用于基于从未知机器人装置接收到的对识别动作的响应来生成未知机器人装置的第二识别数据集的程序指令;用于响应于确定第一识别数据集匹配第二识别数据集,确定未知机器人装置是第一机器人装置的程序指令;以及响应于确定未知机器人装置是第一机器人装置而认证未知机器人装置的程序指令。优选地,本专利技术提供了一种计算机程序产品,其中生成第二识别数据集还包括存储在一个或多个计算机可读存储介质上的程序指令,当由处理器执行时,所述程序指令使处理器:从机器人装置获得音频信号;对音频信号执行音频信令处理;以及生成未知机器人装置的音频信号轮廓。优选地,本专利技术提供了一种计算机程序产品,还包括存储在一个或多个计算机可读存储介质上的程序指令,当由处理器执行时,所述程序指令使处理器:从第一机器人装置接收签名仿生输入;确定相应的签名仿生输出;对相应的签名仿生输出建模;并且其中生成第二识别数据集是基于未知机器人装置的对应的签名仿生输出。优选地,本专利技术提供了一种计算机程序产品,其中响应于确定未知机器人装置是第一机器人装置而对未知机器人装置进行认证还包括存储在一个或多个计算机可读存储介质上的程序指令,当由处理器执行时,所述程序指令使处理器:启动与第一机器人装置的通信;以及响应于确定未知机器人装置是第一机器人装置,更新第一机器人装置的识别数据集。优选地,本专利技术提供了一种计算机程序产品,其中响应于确定未知机器人装置是第一机器人装置而对未知机器人装置进行认证还包括存储在一个或多个计算机可读存储介质上的程序指令,当由处理器执行时,所述程序指令使处理器:执行光学扫描;生成未知机器人装置的光学扫描图像;以及确定所生成的未知机器人装置光学扫描图像与来自一个或多个数据库的光学扫描图像匹配。优选地,本专利技术提供了一种计算机程序产品,其中响应于确定未知机器人装置是第一机器人装置而对未知机器人装置进行认证还包括存储在一个或多个计算机可读存储介质上的程序指令,当由处理器执行时,所述程序指令使处理器:发起对来自第一机器人装置的知识先验的请求,其中,所述知识先验与所述第一机器人装置的先前存储的识别结果有关;接收来自所述第一机器人装置的知识先验;确定所述知识先验与一个或多个数据库上的知识先验匹配;以及准许第一机器人装置访问一个或多个受限区域。优选地,本专利技术提供一种计算机程序产品,其还包括存储在一个或多个计算机可读存储介质上的程序指令,当由处理器执行时,所述程序指令使处理器发起对断言是第一机器人装置的未知机器人装置的询问;询问断言是第一机器人装置的未知机器人装置;确定断言为第一机器人装置的未知机器人装置以对应于一个或多个数据库上的数据的方式响应询问;并且准许第一机器人装置访问一个或多个受限区域。优选地,本专利技术提供了一种计算机程序产品,其还包括存储在一个或多个计算机可读存储介质上的程序指令,当由处理器执行时,所述程序指令使处理器:响应于确定断言为第一机器人装置的未知机器人装置的第一识别数据集不匹配第一机器人装置编程数据集,发起关机协议。优选地,本专利技术提供了一种计算机程序产品,其中响应于确定本文档来自技高网
...

【技术保护点】
1.一种用于识别机器人装置的方法,所述方法包括:/n由一个或多个处理器接收对断言为第一机器人装置的未知机器人装置的认证请求;/n由一个或多个处理器接收用于所述第一机器人装置的第一识别数据集;/n由一个或多个处理器向所述未知机器人装置发出识别动作;/n由一个或多个处理器基于从所述未知机器人装置接收的对所述识别动作的响应,生成用于所述未知机器人装置的第二识别数据集;/n响应于确定所述第一识别数据集匹配所述第二识别数据集,由一个或多个处理器确定所述未知机器人装置是所述第一机器人装置;以及/n响应于确定所述未知机器人装置是所述第一机器人装置,认证所述未知机器人装置。/n

【技术特征摘要】
【国外来华专利技术】20180614 US 16/008,1071.一种用于识别机器人装置的方法,所述方法包括:
由一个或多个处理器接收对断言为第一机器人装置的未知机器人装置的认证请求;
由一个或多个处理器接收用于所述第一机器人装置的第一识别数据集;
由一个或多个处理器向所述未知机器人装置发出识别动作;
由一个或多个处理器基于从所述未知机器人装置接收的对所述识别动作的响应,生成用于所述未知机器人装置的第二识别数据集;
响应于确定所述第一识别数据集匹配所述第二识别数据集,由一个或多个处理器确定所述未知机器人装置是所述第一机器人装置;以及
响应于确定所述未知机器人装置是所述第一机器人装置,认证所述未知机器人装置。


2.根据权利要求1所述的方法,其中所述生成所述第二识别数据集还包括:
由一个或多个处理器从所述未知机器人装置获得音频信号;
由一个或多个处理器对所述音频信号执行音频信令处理;以及
由一个或多个处理器生成所述未知机器人装置的音频信号简档。


3.根据权利要求1所述的方法,还包括:
由一个或多个处理器从所述第一机器人装置接收签名仿生输入;
由一个或多个处理器确定相应的签名仿生输出;
由一个或多个处理器对相应的签名仿生输出建模,以及
其中生成所述第二识别数据集是基于所述未知机器人装置的所述相应的签名仿生输出。


4.根据权利要求1所述的方法,其中响应于确定所述未知机器人装置是所述第一机器人装置而认证所述未知机器人装置还包括:
由一个或多个处理器发起与所述第一机器人装置的通信;以及
响应于确定所述未知机器人装置是所述第一机器人装置,由一个或多个处理器更新所述第一机器人装置的所述识别数据集。


5.根据权利要求1所述的方法,其中响应于确定所述未知机器人装置是所述第一机器人装置而认证所述未知机器人装置还包括:
由一个或多个处理器执行光学扫描;
由一个或多个处理器生成所述未知机器人装置的光学扫描图像;以及
由一个或多个处理器确定所生成的未知机器人装置光学扫描图像与来自一个或多个数据库的光学扫描图像匹配。


6.根据权利要求1所述的方法,其中,响应于确定所述未知机器人装置是所述第一机器人装置而认证所述未知机器人装置还包括:
由一个或多个处理器发起对来自所述第一机器人装置的知识先验的请求,其中所述知识先验与所述第一机器人装置的先前存储的识别结果相关;
由一个或多个处理器接收来自所述第一机器人装置的知识先验;
由一个或多个处理器确定所述知识先验与一个或多个数据库上的所述知识先验匹配;以及
由一个或多个处理器准许所述第一机器人装置访问一个或多个受限区域。


7.根据权利要求1所述的方法,其中响应于确定所述未知机器人装置是所述第一机器人装置而认证所述未知机器人装置还包括:
由一个或多个处理器发起断言为所述第一机器人装置的所述未知机器人装置的询问;
由一个或多个处理器询问断言为所述第一机器人装置的所述未知机器人装置;
由一个或多个处理器确定断言为所述第一机器人装置的所述未知机器人装置以对应于一个或多个数据库上的数据的方式响应询问;以及
由一个或多个处理器准许所述第一机器人装置进入一个或多个受限区域。


8.根据权利要求1所述的方法,还包括:
响应于确定所述第一识别数据集不匹配所述第二识别数据集,由一个或多个处理器发起关机协议。


9.根据权利要求1所述的方法,其中响应于确定所述未知机器人装置是所述第一机器人装置,还包括:
由一个或多个处理器确定对所述第一机器人装置的连续监测;以及
由一个或多个处理器监测所述第一机器人装置。


10.一种识别机器人装置的计算机程序产品,所述计算机程序产品包括:
一个或多个计算机可读有形存储介质和存储在所述一个或多个计算机可读存储介质中的至少一个上的程序指令,所述程序指令可由一个或多个计算机处理器读取/执行并且还包括:
用于接收对断言为第一机器人装置的未知机器人装置的认证请求的程序指令;
用于接收用于所述第一机器人装置的第一识别数据集的程序指令;
用于向所述未知机器人装置发出识别动作的程序指令;
用于基于从所述未知机器人装置接收到的对所述识别动作的响应,生成所述未知机器人装置的第二识别数据集的程序指令;
用于响应于确定所述第一识别数据集匹配所述第二识别数据集,确定所述未知机器人装置是所述第一机器人装置的程序指令;以及
用于响应于确定所述未知机器人装置是所述第一机器人装置,认证所述未知机器人装置的程序指令。


11.根据权利要求10所述的计算机程序产品,其中生成所述第二识别数据集还包括存储在所述一个或多个计算机可读存储介质上的程序指令,所述程序指令在由处理器执行时使所述处理器:
从所述机器人装置获得音频信号;
对所述音频信号执行音频信令处理;以及
生成所述未知机器人装置的音频信号简档。


12.根据权利要求10所述的计算机程序产品,还包括存储在所述一个或多个计算机可读存储介质上的程序指令,所述程序指令在由处理器执行时使所述处理器:
从所述第一机器人装置接收签名仿生输入;
确定相应的签名仿生输出;
对相应的签名仿生输出建模;以及
其中生成所述第二识别数据集是基于所述未知机器人装置的所述相应的签名仿生输出。


13.根据权利要求10所述的计算机程序产品,其中响应于确定所述未知机器人装置是所述第一机器人装置而认证所述未知机器人装置还包括存储在所述一个或多个计算机可读存储介质上的程序指令,这些程序指令在由一个处理器执行时致使所述处理器:
发起与所述第一机器人装置的通信;以及
响应于确定所述未知机器人装置是所述第一机器人装置,更新所述第一机器人装置的所述识别数据集。

...

【专利技术属性】
技术研发人员:T·R·惠特曼A·鲍曼D·巴斯蒂安N·麦克罗里
申请(专利权)人:国际商业机器公司
类型:发明
国别省市:美国;US

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1