【技术实现步骤摘要】
用于确定虚拟环境中的虚拟机器人的配置的方法和系统其它申请的交叉引用本申请具有与共同受让的美国专利申请第14/866,329号的名称为“METHODANDSYSTEMFORPOSITIONINGAVIRTUALOBJECTINAVIRTUALSIMULATIONENVIRONMENT”共同的某一个主题,而在其它方面却未必相关,该美国专利申请与本专利文件在同一天被提交,其通过引用并入本文。
本公开总体涉及计算机辅助设计可视化制造(“CAD”)系统、产品生命周期管理(“PLM”)系统、产品数据管理(“PDM”)系统以及管理产品和其它项目的数据的类似系统(统称为“产品数据管理”系统或PDM系统)。
技术介绍
通常,由于机扑加工单元(roboticcell)包括在动态工业环境中与一个或多个机器人交互的其它设备件,所以为了在工业设施中设计和规划机扑加工单元,需要各种信息。机扑加工(robotic)程序的规划是重要的,以防止在机扑加工过程期间,机器人与任何周围的设备件之间的不期望的碰撞,尽管同时也需要确保完成制造任务,并且满足期望的制造要求。为了应对这样的挑战,为了优化和安全的 ...
【技术保护点】
一种用于通过数据处理系统来确定虚拟环境中的虚拟机器人的配置的方法,其中,所述虚拟环境设置有表示至少一个真实机器人的至少一个虚拟机器人,所述至少一个虚拟机器人通过三维(3D)虚拟模型来限定,所述方法包括:接收(305)3D摄像机(201)在真实场景中的定位;在所述虚拟环境中注册(310)所述3D摄像机(201);接收(315)所述真实场景中的采用特定配置的至少一个真实机器人(203)的定位;通过所述3D摄像机来捕捉(320)在所述真实场景中被定位的至少一个真实机器人(203)的至少一个3D图像;从至少一个捕捉到的3D图像中识别(325)所述至少一个真实机器人(203);将至少 ...
【技术特征摘要】
2015.09.25 US 14/865,2261.一种用于通过数据处理系统来确定虚拟环境中的虚拟机器人的配置的方法,其中,所述虚拟环境设置有表示至少一个真实机器人的至少一个虚拟机器人,所述至少一个虚拟机器人通过三维(3D)虚拟模型来限定,所述方法包括:接收(305)3D摄像机(201)在真实场景中的定位;在所述虚拟环境中注册(310)所述3D摄像机(201);接收(315)所述真实场景中的采用特定配置的至少一个真实机器人(203)的定位;通过所述3D摄像机来捕捉(320)在所述真实场景中被定位的至少一个真实机器人(203)的至少一个3D图像;从至少一个捕捉到的3D图像中识别(325)所述至少一个真实机器人(203);将至少一个识别出的真实机器人(203)链接(330)到相应的虚拟机器人(202);提取(335)至少一个识别出的真实机器人(203)在所述真实场景中的特定配置的配置数据;以及根据提取到的配置数据来确定(340)所述虚拟环境(204)中的虚拟机器人(202)的特定虚拟配置,所述特定虚拟配置反映所述真实场景中的相应真实机器人(203)的配置。2.根据权利要求1所述的方法,进一步包括:基于所确定的特定虚拟配置,将所述虚拟机器人(202)以确定的特定虚拟姿态定位在所述虚拟环境中。3.根据权利要求2所述的方法,进一步包括:对所述虚拟机器人(202)的特定的确定虚拟姿态进行至少一次调整,以便确定所述虚拟机器人的调整后的虚拟姿态。4.根据权利要求2或3所述的方法,进一步包括:接收采用调整后的配置的所述真实机器人(203)的定位,所述调整后的配置反映所述虚拟机器人(202)的确定的调整后的虚拟姿态。5.根据前述权利要求中任何一项所述的方法,其中,从由以下项组成的组中选择所述3D虚拟模型:计算机辅助设计(CAD)模型;类CAD模型;点云模型;以及3D计算机模型。6.根据前述权利要求中任何一项所述的方法,进一步包括:接收至少一个识别出的真实机器人(203)的第二特定配置的定位的变化;重复所述捕捉、所述提取和所述确定,以便重新确定所述虚拟环境(204)中的采用特定的第二虚拟配置的链接后的虚拟机器人(202)的配置,所述特定的第二虚拟配置反映所述真实场景中的相应真实机器人(203)的第二特定配置。7.根据前述权利要求中任何一项所述的方法,其中,经由挑选来自动地执行所述链接。8.根据权利要求1至6中任何一项所述的方法,其中,所述链接适于被手动执行。9.一种数据处理系统,包括:处理器;以及可访问的存储器,所述数...
【专利技术属性】
技术研发人员:拉斐尔·布卢门菲尔德,摩西·施维默,
申请(专利权)人:西门子工业软件有限公司,
类型:发明
国别省市:以色列,IL
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。