用于共享工具制造和设计数据的系统、方法和装置与流程

文档序号:31095481发布日期:2022-08-10 00:59阅读:来源:国知局

技术特征:
1.一种用于确定与使用钻机的工作表面相关的信息的系统,所述钻机具有用于保持工作构件的适配器,所述系统包括:一个或多个处理器;一个或多个传感器,可操作地耦合到所述一个或多个处理器中的至少一个处理器;以及一个或多个存储器,可操作地耦合到所述一个或多个处理器中的至少一个处理器并且具有存储在其上的指令,当所述指令由所述一个或多个处理器中的至少一个处理器执行时,使得所述系统:使用所述一个或多个传感器中的至少第一传感器获得与工作表面的至少一部分相关的第一数据,其中第一传感器被定位在第一组一个或多个地点以获得第一数据;在工作构件与工作表面的边缘接触的情况下,获得与工作表面的至少一部分相关的第二数据,其中第一传感器被定位在第二组一个或多个地点以获得第二数据,并且第二组一个或多个地点不同于第一组一个或多个地点;至少部分地基于第一数据和第二数据确定部件的至少一个位置,其中所述部件的所述至少一个位置与工作部件的位置相关;以及至少部分地基于所述部件的所述至少一个位置确定工作表面的边缘的地点。2.如权利要求1所述的系统,其中可操作地耦合到所述一个或多个处理器中的至少一个处理器的所述一个或多个存储器中的至少一个存储器具有存储在其上的指令,当所述指令由所述一个或多个处理器中的至少一个处理器执行时,使得所述系统:至少部分地基于来自所述一个或多个传感器之一的信号识别工作构件与边缘接触。3.如权利要求1-2中任一项所述的系统,包括:可操作地耦合到所述一个或多个处理器中的至少一个传感器的一个或多个接口,其中可操作地耦合到所述一个或多个处理器中的至少一个处理器的所述一个或多个存储器中的至少一个存储器具有存储在其上的指令,当所述指令由所述一个或多个处理器中的至少一个执行时,使得所述系统:至少部分地基于来自所述一个或多个接口之一的信号来识别工作构件与边缘接触。4.如权利要求1-3中任一项所述的系统,其中所述地点至少部分地基于工作构件的物理尺寸。5.如权利要求1-4中任一项所述的系统,其中所述部件的第一位置至少部分地基于放置在工作表面上的地点标记来确定。6.如权利要求1-5中任一项所述的系统,其中所述部件是所述一个或多个传感器中的至少一个。7.如权利要求1-6中任一项所述的系统,其中所述部件是适配器。8.如权利要求1-7中任一项所述的系统,其中所述部件是工作构件。9.一种确定与使用钻机的工作表面相关的信息的计算机实现的方法,所述钻机具有用于保持工作构件的适配器,所述方法包括:使用一个或多个传感器中的至少第一传感器获得与工作表面的至少一部分相关的第一数据,其中第一传感器被定位在第一组一个或多个地点以获得第一数据;在工作构件与工作表面的边缘接触的情况下,获得与工作表面的至少一部分相关的第
二数据,其中第一传感器被定位在第二组一个或多个地点以获得第二数据,并且第二组一个或多个地点不同于第一组一个或多个地点;至少部分地基于第一数据和第二数据确定部件的至少一个位置,其中所述部件的所述至少一个位置与工作部件的位置相关;以及至少部分地基于所述部件的所述至少一个位置确定工作表面的边缘的地点。10.一个或多个计算机可读介质,存储用于确定与使用钻机的工作表面相关的信息的指令,所述钻机具有用于保持工作构件的适配器,其中当所述指令由一个或多个计算设备执行时,使得所述一个或多个计算设备中的至少一个计算设备:使用一个或多个传感器中的至少第一传感器获得与工作表面的至少一部分相关的第一数据,其中第一传感器被定位在第一组一个或多个地点以获得第一数据;在工作构件与工作表面的边缘接触的情况下,获得与工作表面的至少一部分相关的第二数据,其中第一传感器被定位在第二组一个或多个地点以获得第二数据,并且第二组一个或多个地点不同于第一组一个或多个地点;至少部分地基于第一数据和第二数据确定部件的至少一个位置,其中所述部件的所述至少一个位置与工作部件的位置相关;以及至少部分地基于所述部件的所述至少一个位置确定工作表面的边缘的地点。11.一种指导工具的系统,包括:耦合到所述工具的底座;探针;计算设备,包括一个或多个处理器;致动器,由所述计算设备控制,以使所述探针在垂直于所述底座的轴上移动;所述计算设备被配置为:接收映射材料的指令;指示马达响应于所述指令降低探针,使得探针的至少一部分延伸超出底座并伸出材料的边缘;识别探针与材料的边缘接触;以及基于探针与材料的边缘接触的识别,确定探针相对于材料的位置。12.如权利要求11所述的系统,包括:通信地耦合到计算设备的一个或多个传感器;所述计算设备被配置为:经由一个或多个传感器或经由接口接收到的指示识别探针与材料的边缘接触。13.如权利要求11所述的系统,包括:通信地耦合到计算设备的一个或多个传感器;所述计算设备被配置为:经由传感器获得探针的图像和材料的至少一部分,以确定探针相对于材料的位置。14.如权利要求11所述的系统,包括:通信地耦合到计算设备的一个或多个传感器;所述计算设备被配置为:经由所述一个或多个传感器确定探针的三维位置。
15.如权利要求11所述的系统,包括所述计算设备被配置为:基于从所述工具的框架到探针的偏移或朝向来确定探针的位置。16.如权利要求11所述的系统,包括所述计算设备被配置为:基于探针的半径确定探针相对于材料的位置。17.如权利要求11所述的系统,包括所述计算设备被配置为:识别工作构件与材料的第二边缘接触;以及基于探针与材料的第二边缘接触的识别,确定探针相对于材料的第二位置。18.如权利要求14所述的系统,包括:组合所确定的位置和第二位置以生成材料的地图、轮廓或网格。19.如权利要求11所述的系统,其中所述探针包括工作构件或钻头中的至少一个。20.如权利要求11所述的系统,包括螺旋路径生成器部件,用于:响应于切割材料的指示,生成用于所述工具的工作构件的螺旋路径。21.一种引导工具的方法,包括:提供耦合到所述工具的底座;提供探针;提供包括一个或多个处理器的计算设备;提供由所述计算设备控制的马达,以使所述探针在垂直于所述底座的轴上移动;由所述计算设备接收映射材料的指令;由所述计算设备指示马达响应于所述指令降低探针,使得探针的至少一部分延伸超出底座并伸出材料的边缘;由所述计算设备识别探针与材料的边缘接触;以及由所述计算设备基于探针与材料的边缘接触的识别来确定探针相对于材料的位置。22.一种用于使用钻机实现协作的系统,所述钻机具有一个或多个致动器以移动用于保持工作构件的适配器,所述系统包括:一个或多个处理器;一个或多个传感器,可操作地耦合到所述一个或多个处理器中的至少一个处理器;以及一个或多个存储器,可操作地耦合到所述一个或多个处理器中的至少一个处理器并且具有存储在其上的指令,当所述指令由所述一个或多个处理器中的至少一个处理器执行时,使得所述系统:使用所述一个或多个传感器中的至少一个传感器获得与工作表面相关的第一数据;将获得的第一数据发送到第一计算机系统,其中第一数据与放置在工作表面上的地点标记相关;从第二计算机系统接收第二数据,其中第二数据至少部分地基于与第一数据相关的设计修改;以及至少部分地基于第二数据确定部件的期望路径,其中部件的位置与工作构件的位置相关。23.如权利要求22所述的系统,其中所述第一数据包括与工作表面的边缘的至少一部分相关的信息。
24.如权利要求22-23中任一项所述的系统,其中所述第一数据至少部分地基于利用工作构件探测工作表面。25.如权利要求22-24中任一项所述的系统,其中所述第一数据包括图像数据,并且所述图像数据与工作表面的外观相关。26.如权利要求22-25中任一项所述的系统,其中所述第一计算机系统和所述第二计算机系统是相同的。27.如权利要求22-26中任一项所述的系统,其中所述部件是适配器。28.如权利要求22-27中任一项所述的系统,其中所述部件是工作构件。29.一种使用钻机实现协作的计算机实现的方法,所述钻机具有一个或多个致动器以移动用于保持工作构件的适配器,所述方法包括:使用一个或多个传感器中的至少一个传感器获得与工作表面相关的第一数据;将获得的第一数据发送到第一计算机系统,其中第一数据与放置在工作表面上的地点标记相关;从第二计算机系统接收第二数据,其中第二数据至少部分地基于与第一数据相关的设计修改;以及至少部分地基于第二数据确定部件的期望路径,其中部件的位置与工作构件的位置相关。30.一个或多个计算机可读介质,存储用于使用钻机实现协作的指令,所述钻机具有一个或多个致动器以移动用于保持工作构件的适配器,其中当所述指令由一个或多个计算设备执行时,使得所述一个或多个计算设备中的至少一个计算设备:使用一个或多个传感器中的至少一个传感器获得与工作表面相关的第一数据;将获得的第一数据发送到第一计算机系统,其中第一数据与放置在工作表面上的地点标记相关;从第二计算机系统接收第二数据,其中第二数据至少部分地基于与第一数据相关的设计修改;以及至少部分地基于第二数据确定部件的期望路径,其中部件的位置与工作构件的位置相关。31.一种用于控制钻机的系统,所述钻机具有一个或多个致动器以移动用于保持工作构件的适配器,所述系统包括:一个或多个处理器;一个或多个传感器,可操作地耦合到所述一个或多个处理器中的至少一个处理器;以及一个或多个存储器,可操作地耦合到所述一个或多个处理器中的至少一个处理器并且具有存储在其上的指令,当所述指令由所述一个或多个处理器中的至少一个处理器执行时,使得所述系统:使用所述一个或多个传感器中的至少一个传感器获得与工作表面的至少一部分相关的第一数据;至少部分地基于第一数据确定部件的位置,其中所述部件的位置与工作部件的位置相关;
使用所述部件的位置评估一个或多个触发规则;以及基于所述评估,触发一个或多个动作。32.如权利要求31所述的系统,其中所述一个或多个触发的动作与安全性相关。33.如权利要求31-32中任一项所述的系统,其中所述触发的动作是工作构件从工作表面缩回。34.如权利要求31-33中任一项所述的系统,其中所述工作构件可操作以在工作表面上执行工作,并且触发的动作是停止所述工作。35.如权利要求31-34中任一项所述的系统,其中触发的动作使得可听见的警报响起。36.如权利要求31-35中任一项所述的系统,其中触发的动作使得可见的指示器发光。37.如权利要求31-36中任一项所述的系统,其中触发的动作是在所述一个或多个存储器中的至少一个存储器中记录通知。38.如权利要求31-37中任一项所述的系统,其中触发规则计算所述钻机的底座与工作表面之间的角度,并且如果计算出的角度高于预定阈值,则触发所述一个或多个动作。39.如权利要求31-38中任一项所述的系统,其中触发规则检查以查看期望路径上的一个或多个点是否在工作构件的调整范围内,并且如果所述期望路径上的至少一个点不在工作构件的调整范围内,则触发所述一个或多个动作。40.如权利要求31-39中任一项所述的系统,其中触发规则检查期望路径与工作构件的调整范围的预定部分之间的重叠,并且如果所述期望路径仅与所述预定部分中的调整范围重叠,则触发所述一个或多个动作。41.如权利要求31-40中任一项所述的系统,其中所述第一数据包括与放置在工作表面上的地点标记相关的信息。42.一种控制钻机的计算机实现的方法,所述钻机具有一个或多个致动器以移动用于保持工作构件的适配器,所述方法包括:使用一个或多个传感器中的至少一个传感器获得与工作表面的至少一部分相关的第一数据;至少部分地基于第一数据确定部件的位置,其中所述部件的位置与工作部件的位置相关;使用所述部件的位置评估一个或多个触发规则;以及基于所述评估,触发一个或多个动作。43.一种控制钻机的计算机实现的方法,所述钻机具有一个或多个致动器以移动用于保持工作构件的适配器,所述方法包括:使用一个或多个传感器中的至少一个传感器获得与工作表面的至少一部分相关的第一数据;至少部分地基于第一数据确定部件的位置,其中所述部件的位置与工作部件的位置相关;使用所述部件的位置评估一个或多个触发规则;以及基于所述评估,触发一个或多个动作。44.一种便于钻机的使用的系统,所述钻机具有一个或多个致动器以移动用于保持工作构件的适配器,所述系统包括:
一个或多个处理器;一个或多个相机,可操作地耦合到所述一个或多个处理器中的至少一个处理器;以及一个或多个存储器,可操作地耦合到所述一个或多个处理器中的至少一个处理器并且具有存储在其上的指令,当所述指令由所述一个或多个处理器中的至少一个处理器执行时,使得所述系统:使用所述一个或多个相机中的至少一个相机捕获定位在工作表面上的一个或多个薄膜的一个或多个图像;至少部分地基于所述一个或多个捕获图像中的一个或多个薄膜的边缘来确定适配器的期望路径;以及至少部分地基于所述期望路径提供致动器控制信息,以在所述钻机沿着第二方向移动时使用所述一个或多个致动器中的至少一个致动器沿着第一方向移动适配器,其中第一方向与第二方向不同,并且所述期望路径确定适配器的运动。45.如权利要求44所述的系统,还包括:一个或多个传感器,可操作地耦合到所述一个或多个处理器中的至少一个处理器,其中所述致动器控制信息至少部分地基于所述一个或多个传感器之一的地点。46.如权利要求45所述的系统,其中所述一个或多个传感器中的至少一个传感器包括超声传感器、激光传感器或红外传感器。47.如权利要求44所述的系统,其中所述致动器控制信息至少部分地基于所述一个或多个相机中的第一相机的地点。48.如权利要求47所述的系统,其中可操作地耦合到所述一个或多个处理器中的至少一个处理器的所述一个或多个存储器中的至少一个存储器具有存储在其上的指令,当所述指令由所述一个或多个处理器中的至少一个处理器执行时,使得所述系统:将从第一相机捕获的工作表面的第一图像导出的第一信息与从地图导出的第二信息进行比较,以确定第一相机的地点。49.如权利要求48所述的系统,其中所述第一信息包括通过分析所述第一图像而识别出的特征的地点信息,并且所述特征在工作表面上。50.如权利要求48-49中任一项所述的系统,其中所述地图包括一个或多个地点标记的列表及其对应的地点,所述地点标记被放置在工作表面上,并且所述第二信息至少部分地基于所述列表。51.如权利要求48-50中任一项所述的系统,其中所述地图包括图像马赛克,所述图像马赛克包括缝合在一起的两个或更多个图像部分,所述图像马赛克显示工作表面的一部分,并且所述第二信息至少部分地基于所述图像马赛克。52.如权利要求48-51中任一项所述的系统,其中所述一个或多个薄膜中的至少一个薄膜包括一个或多个地点标记。53.如权利要求48-52中任一项所述的系统,其中所述期望路径与所述地图相关。54.如权利要求44-53中任一项所述的系统,其中所述工作构件用于在所述适配器遵循所述期望路径时在材料上执行工作。55.如权利要求44-54中任一项所述的系统,还包括:显示器,
其中可操作地耦合到所述一个或多个处理器中的至少一个处理器的所述一个或多个存储器中的至少一个存储器具有存储在其上的指令,当所述指令由所述一个或多个处理器中的至少一个处理器执行时,使得所述系统:使所述显示器显示适配器上至少一个点的位置。56.如权利要求55所述的系统,其中所述至少一个点的显示位置包括所述适配器中心位置的俯视图。57.如权利要求55-56中任一项所述的系统,其中可操作地耦合到所述一个或多个处理器中的至少一个处理器的所述一个或多个存储器中的至少一个存储器具有存储在其上的指令,当所述指令由所述一个或多个处理器中的至少一个处理器执行时,使得所述系统:使所述显示器显示显示路径相对于适配器上至少一个点的位置的至少一部分。58.如权利要求55-57中任一项所述的系统,其中可操作地耦合到所述一个或多个处理器中的至少一个处理器的所述一个或多个存储器中的至少一个存储器具有存储在其上的指令,当所述指令由所述一个或多个处理器中的至少一个处理器执行时,使得所述系统:使所述显示器显示在所述钻机中使用一个或多个致动器的适配器行程范围的指示,其中所述适配器行程范围是在钻机位置相对于工作表面固定的情况下确定的。59.如权利要求58所述的系统,其中所述适配器行程范围的所示指示显示小于所确定的适配器行程范围的区域。60.如权利要求44-59中任一项所述的系统,其中所述期望路径至少部分地基于工作构件的物理尺寸。61.如权利要求60所述的系统,其中工作构件是切割钻头,并且物理尺寸是切割钻头的宽度。62.如权利要求44-61中任一项所述的系统,其中所述第一方向是第一线性方向,并且所述第二方向是第二线性方向。63.如权利要求44-62中任一项所述的系统,其中所述第一方向是第一旋转方向,并且所述第二方向是第二旋转方向。64.如权利要求44-63中任一项所述的系统,其中所述期望路径包括一个或多个目标点。65.一种便于钻机的使用的计算机实现的方法,所述钻机具有一个或多个致动器以移动用于保持工作构件的适配器,所述方法包括:使用一个或多个相机中的至少一个相机捕获定位在工作表面上的一个或多个薄膜的一个或多个图像;至少部分地基于所述一个或多个捕获图像中的一个或多个薄膜的边缘来确定所述适配器的期望路径;以及至少部分地基于所述期望路径提供致动器控制信息,以在所述钻机沿着第二方向移动时使用所述一个或多个致动器中的至少一个致动器沿着第一方向移动适配器,其中第一方向与第二方向不同,并且所述期望路径确定适配器的运动。66.一个或多个计算机可读介质,存储用于便于钻机的使用的指令,所述钻机具有一个或多个致动器以移动用于保持工作构件的适配器,其中当所述指令由一个或多个计算设备执行时,使得所述一个或多个计算设备中的至少一个:
使用一个或多个相机中的至少一个相机捕获定位在工作表面上的一个或多个薄膜的一个或多个图像;至少部分地基于所述一个或多个捕获图像中的一个或多个薄膜的边缘来确定所述适配器的期望路径;以及至少部分地基于所述期望路径提供致动器控制信息,以在所述钻机沿着第二方向移动时使用所述一个或多个致动器中的至少一个致动器沿着第一方向移动所述适配器,其中第一方向与第二方向不同,并且所述期望路径确定所述适配器的运动。

技术总结
本发明涉及用于共享工具制造和设计数据的系统、方法和装置。提供了一种用于实现工作表面的地形测量的位置感测工具。该工具包括用于映射工具环境以及用于在环境中定位工具的传感器。该工具实现在环境内的工具活动的跟踪。该工具实现与其它计算机系统的设计和制造协作。该工具使用工具定位、用户位置和工具环境感知来实现用户和工具环境的安全。该工具的某些实施例允许在工具环境中自动引导任务。某些实施例允许在工具环境中自动引导任务。某些实施例允许在工具环境中自动引导任务。


技术研发人员:A
受保护的技术使用者:整形工具股份有限公司
技术研发日:2017.08.18
技术公布日:2022/8/9
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1