本文描述的实施例涉及使用增强现实设备(例如,头戴式设备)来指示工具使用计划。
背景技术:
技术实现思路
1、一个实施例包括一种增强现实设备,其可以包括被配置为捕获图像数据的相机。该增强现实设备还可以包括投影仪以及联接到该相机和该投影仪的电子处理器。该电子处理器可以被配置为识别要由该增强现实设备的用户使用的动力工具。该电子处理器可以进一步被配置为基于由该相机捕获的图像数据来识别打算对其执行该动力工具的操作的工件。该电子处理器可以进一步被配置为控制该投影仪投射指示该工件上打算执行该动力工具的操作的位置的指示。
2、除了上述特征的任意组合之外,该电子处理器可以被配置为基于由该相机捕获的图像数据来识别该动力工具。
3、除了上述特征的任意组合之外,该电子处理器可以被配置为基于该图像数据通过选自由以下各项组成的组中的至少一项来识别该动力工具:(i)使用图像分析来对该图像数据执行物体识别,(ii)识别该图像数据中包括的该动力工具上的条形码,以及(i)和(ii)两者。
4、除了上述特征的任意组合之外,该增强现实设备可以包括网络接口,该网络接口被配置为与该动力工具、外部设备、或这两者通信。该电子处理器可以被配置为通过接收来自该动力工具的无线信号来识别该动力工具。
5、除了上述特征的任意组合之外,该增强现实设备可以包括网络接口,该网络接口被配置为与该动力工具、外部设备、或这两者通信。该电子处理器可以被配置为经由该网络接口以无线方式接收来自该外部设备的操作计划信息。该操作计划信息可以指示该动力工具的类型、打算执行的该动力工具的操作、该工件的类型、以及该工件上打算执行该动力工具的操作的位置。该电子处理器可以被配置为将该操作计划信息存储在该增强现实设备的存储器中,并且基于由该相机捕获的图像数据并基于该操作计划信息来识别该工件和该工件上的位置。
6、除了上述特征的任意组合之外,该电子处理器可以被配置为控制该投影仪将该指示投射到选自由以下各项组成的组中的至少一项上:该工件、该增强现实设备的透镜、该用户的眼睛、及其组合。
7、除了上述特征的任意组合之外,该指示可以包括动力工具设置信息,该动力工具设置信息指示该动力工具应当在其中操作以执行该动力工具打算执行的操作的设置。
8、除了上述特征的任意组合之外,该指示可以包括指示用户应当停止该动力工具的操作的时间点的工作进度信息。
9、除了上述特征的任意组合之外,该动力工具打算执行的操作可以包括选自由以下各项组成的组中的至少一项:切割该工件、在该工件中钻孔、打磨该工件、将物体固定到该工件、及其组合。
10、除了上述特征的任意组合之外,该增强现实设备可以包括网络接口,该网络接口被配置为与该动力工具、外部设备、或这两者通信。该电子处理器可以进一步被配置为显示该工件相对于现实世界物体的计划位置的第二指示。该工件的计划位置可以经由该网络接口从该外部设备以无线方式接收。该工件的计划位置可以由该用户经由该外部设备上的用户输入来选择,并且在虚拟现实环境中显示在该外部设备的显示器上。
11、另一个实施例包括一种用于控制增强现实设备的方法。该方法可以包括利用该增强现实设备的电子处理器识别要由该增强现实设备的用户使用的动力工具。该方法可以进一步包括利用该电子处理器并基于由该增强现实设备的相机捕获的图像数据来识别打算对其执行该动力工具的操作的工件。该方法可以进一步包括利用该电子处理器控制该增强现实设备的投影仪来投射指示该工件上打算执行该动力工具的操作的位置的指示。
12、除了上述特征的任意组合之外,识别该动力工具可以包括基于该图像数据通过选自由以下各项组成的组中的至少一项来识别该动力工具:(i)使用图像分析来对该图像数据执行物体识别,(ii)识别该图像数据中包括的该动力工具上的条形码,以及(i)和(ii)两者。
13、除了上述特征的任意组合之外,该方法可以包括经由该增强现实设备的网络接口以无线方式接收来自外部设备的操作计划信息。该操作计划信息可以指示该动力工具的类型、打算执行的该动力工具的操作、该工件的类型、以及该工件上打算执行该动力工具的操作的位置。该方法可以包括利用该电子处理器将该操作计划信息存储在该增强现实设备的存储器中。该方法可以包括利用该电子处理器基于由该相机捕获的图像数据并基于该操作计划信息来识别该工件和该工件上的位置。
14、除了上述特征的任意组合之外,该指示可以包括动力工具设置信息,该动力工具设置信息指示该动力工具应当在其中操作以执行该动力工具打算执行的操作的设置。
15、除了上述特征的任意组合之外,该指示可以包括指示用户应当停止该动力工具的操作的时间点的工作进度信息。
16、除了上述特征的任意组合之外,该方法可以包括利用该投影仪显示该工件相对于现实世界物体的计划位置的第二指示。该工件的计划位置可以经由该增强现实设备的网络接口从外部设备以无线方式接收。该工件的计划位置可以由该用户经由该外部设备上的用户输入来选择,并且在虚拟现实环境中显示在该外部设备的显示器上。
17、另一个实施例包括一种通信系统,该通信系统可以包括外部设备和增强现实设备。该外部设备可以包括第一电子处理器、第一网络接口和显示器。该第一电子处理器可以被配置为接收用户输入以建立用于使用第一类型的动力工具对第一类型的工件执行的操作的操作计划信息。该第一电子处理器可以进一步被配置为在该显示器上显示该操作计划信息。该第一电子处理器可以进一步被配置为经由该第一网络接口将该操作计划信息发送至增强现实设备。该增强现实设备可以包括第二网络接口、被配置为捕获图像数据的相机、以及投影仪。该增强现实设备可以进一步包括联接到该第二网络接口、该相机和该投影仪的第二电子处理器。该第二电子处理器可以被配置为经由该第二网络接口从该外部设备接收该操作计划信息。该第二电子处理器可以进一步被配置为基于操作计划信息中包括的第一类型的动力工具,识别要由该增强现实设备的用户使用的第一动力工具。该第二电子处理器可以进一步被配置为基于由该相机捕获的图像数据并基于该操作计划信息来识别要对其执行该第一动力工具的操作的第一工件。该第二电子处理器可以进一步被配置为控制该投影仪投射指示该第一工件上要执行该第一动力工具的操作的位置的指示。
18、除了上述特征的任意组合之外,该指示可以包括动力工具设置信息,该动力工具设置信息指示该第一动力工具应当在其中操作以执行该第一动力工具打算执行的操作的设置。
19、除了上述特征的任意组合之外,该第二电子处理器可以被配置为响应于识别到该第一动力工具、该第一工件、以及该第一工件上要执行该第一动力工具的操作的位置,将动力工具设置信息以无线方式传送到该第一动力工具。
20、除了上述特征的任意组合之外,该指示可以包括该第一动力工具打算执行的操作的工作进度信息。该第二电子处理器可以被配置为通过对由该相机捕获的图像数据进行图像分析来确定工作操作已完成,并且响应于确定该工作操作已完成,经由该第二网络接口向该第一动力工具发送停止操作的命令。
21、通过考虑详细描述和附图,其他方面、特征和实施例将变得清楚。