用于创建机器人制造过程的软件界面制造技术

技术编号:16045370 阅读:48 留言:0更新日期:2017-08-20 04:13
示例性系统和方法允许使用图形界面导致一个或多个机器人装置构造输出产品。一个示例性方法包括导致图形界面显示在显示装置上,接收对应于与图形界面的一个或多个交互作用的输入数据,以表示至少一个运动路径和至少一个工具操作序列以在用于输出产品构造上使用的至少一个运动路径内的一个或多个点上执行,产生包括至少一个机器人节点、至少一个运动命令节点和至少一个工具命令节点的多个数字节点,并且为至少一个机器人施动者提供指令以根据由至少一个运动命令节点确定的机器人运动命令序列移动且执行由至少一个工具命令节点确定的工具命令序列以构造输出产品。

【技术实现步骤摘要】
【国外来华专利技术】用于创建机器人制造过程的软件界面
技术介绍
除非这里另有表示,该部分中描述的材料对于本申请的权利要求来说不是现有技术,并且不因包括在该部分中而被承认是现有技术。自动化制造过程可能涉及可用于构造输出产品的一个或多个机器人装置的使用,输出产品例如为汽车、墙壁、一件家具或任何数量的其它物理结构。机器人装置可配备有末端执行器安装工具,例如钳子或钻孔机,可在构造过程期间使用。机器人装置可被编程有特定运动命令的序列和用于其它操作的命令以便使机器人装置完成制造过程。
技术实现思路
本公开提供允许使用图形界面以使一个或多个机器人装置构造输出产品的方法和设备。特别是,采用图形界面接收输入数据,该输入数据规定至少一个运动路径和在运动路径内的各点上发生的至少一个工具动作序列。然后,根据节点配置数据,在显示窗口内可产生多个不同的数字节点。数字节点可包括描述机器人施动者的至少一个机器人节点。数字节点也可包括确定机器人运动命令的至少一个运动命令节点和根据接收的输入数据确定工具命令的至少一个工具命令节点。至少一个机器人装置然后可执行由至少一个运动命令节点确定的运动命令,并且执行由至少一个工具命令节点确定的工具命令以便构造输本文档来自技高网...
用于创建机器人制造过程的软件界面

【技术保护点】
一种计算机实现的方法,包括:导致图形界面显示在显示装置上;接收对应于与该图形界面的一个或多个交互作用的输入数据,其中该输入数据表示至少一个运动路径以及至少一个工具动作序列以在用于输出产品的构造的该至少一个运动路径内的一个或多个点上执行,并且其中该输入数据还表示节点配置数据;根据该节点配置数据,产生多个数字节点,该数字节点包括:(a)至少一个机器人节点,其描述至少一个机器人施动者的一个或多个属性;(b)至少一个运动命令节点,其确定机器人运动命令序列以导致该至少一个机器人施动者沿着该至少一个运动路径移动;以及(c)至少一个工具命令节点,其确定工具命令序列,以导致该至少一个机器人施动者根据该至少一个...

【技术特征摘要】
【国外来华专利技术】2014.04.01 US 14/242,8281.一种计算机实现的方法,包括:导致图形界面显示在显示装置上;接收对应于与该图形界面的一个或多个交互作用的输入数据,其中该输入数据表示至少一个运动路径以及至少一个工具动作序列以在用于输出产品的构造的该至少一个运动路径内的一个或多个点上执行,并且其中该输入数据还表示节点配置数据;根据该节点配置数据,产生多个数字节点,该数字节点包括:(a)至少一个机器人节点,其描述至少一个机器人施动者的一个或多个属性;(b)至少一个运动命令节点,其确定机器人运动命令序列以导致该至少一个机器人施动者沿着该至少一个运动路径移动;以及(c)至少一个工具命令节点,其确定工具命令序列,以导致该至少一个机器人施动者根据该至少一个工具动作序列操作至少一个工具;以及为该至少一个机器人施动者提供指令,以根据由该至少一个运动命令节点确定的该机器人运动命令序列移动且执行由该至少一个工具命令节点确定的工具命令序列以构造该输出产品。2.如权利要求1所述的方法,其中该输入数据还表示描述该输出产品特点的一个或多个参数;并且该方法还包括:导致该输出产品的图形表示显示在该图形界面内。3.如权利要求2所述的方法,还包括:根据该一个或多个参数确定描述该输出产品的至少一个数学模型;以及至少部分根据该至少一个数学模型确定该至少一个运动路径。4.如权利要求2所述的方法,还包括:根据该一个或多个参数确定描述该输出产品的至少一个数学模型;以及根据该至少一个数学模型确定该至少一个运动路径的至少一个端点,其中该至少一个端点包括该输出产品上的目标平面。5.如权利要求1所述的方法,其中该至少一个运动路径包括帧序列,其中帧包括该至少一个机器人施动者的末端执行器的位置和取向。6.如权利要求1所述的方法,其中该图形界面还包括插值滑块,该插值滑块用于确定该至少一个运动命令节点确定用于该至少一个运动路径的机器人运动命令的间隔。7.如权利要求1所述的方法,其中该至少一个机器人节点还描述对应的机器人施动者的一个或多个关节的运动范围。8.如权利要求1所述的方法,还包括根据该节点配置数据产生至少一个工具节点,其中该至少一个工具节点描述该至少一个工具的一个或多个特点。9.如权利要求1所述的方法,还包括根据该节点配置数据产生至少一个轴节点,其中该至少一个轴节点描述至少一个运动轨道,该运动轨道表示对应的机器人施动者被配置为通过其行进的运动轨道。10.如权利要求1所述的方法,还包括根据该节点配置数据产生阶段节点,该阶段节点描述(i)该至少一个机器人施动者和(ii)该至少一个工具。11.如权利要求1所述的方法,还包括:根据该节点配置数据产生至少一个步骤节点,该至少一个步骤节点包括由该至少一个运动命令节点产生的特定机器人运动命令序列和由该至少一个工具命令节点之一产生的特定工具命令序列;以及采用该至少一个步骤节点导致该机器人施动者中的一个根据该特定机器人运动命令序列移动且执行该特定工具命令序列。12.如权利要求11所述的方法,还包括:根据节点配置数据产生对应于该至少一个步骤节点中的一个的至少一个重复步骤节点,其中该至少一个重复步骤节点包括来自至少一个对应步骤节点的工具命令序列和机器人运动命令序列;以及采用该至少一个重复步骤节点导致该至少一个机器人施动者的一个或多个根据该机器人运动命令序列移动且执行来自该至少一个对应步骤节点的该工具命令序列。13.如权利要求11所述的方法,还包括:根据节点配置数据产生对应于两个或更多步骤节点的至少一个同步节点,其中该至少一个同步节点导致来自两个或多个步骤节点的命令同时开始。14.如权利要求1所述的方法,还包括:根据该节点配置数据产生出口节点,其中该出口节点用于确定该机器人施动者中的特定一个,以导致根据由该至...

【专利技术属性】
技术研发人员:J林内尔K伯恩M比特曼
申请(专利权)人:波特与多利有限责任公司
类型:发明
国别省市:美国,US

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

1