The holographic user interface can approach the related components display state information of computing devices, such as robots, so that users can easily associate the status information with the related components. The graphic display layout can be used to illustrate the relationship between graphic elements any component of any data is displayed and the computing device. Based on the data indicating the size, shape and configuration of the physical part of the robot, the technology disclosed in this paper can display the status data in the related context, which can involve holographic UI. In addition, the technology disclosed in this article allows the user to edit the data in response to the display of any state data or to provide input to one or more computing devices.
【技术实现步骤摘要】
【国外来华专利技术】附连数据的混合环境显示背景移动机器人需要能够在环境中操作以避开障碍物、执行任务、标识从一个位置到另一位置的路径等等。现有技术要求复杂又昂贵的硬件以及复杂又计算上昂贵的软件命令来执行大多数任务并有效地进行导航。在许多其他实际缺点中,现有系统将大多数机器人功能置于低等到中等机器人的可及范围外。在一些现有技术的其他缺点中,当与机器人或者其他电子或机械设备一起工作时,添加用于处理、监视和传达某些类型的信息的显示面板和输入机制可能是困难或昂贵的。例如,在某些系统中跟踪机器人的软件的状态、设置或配置修改可能是困难的。对该缺点的一些解决方案包括对显示面板和输入小键盘的利用。然而,这样的解决方案增加了任何机器人或计算设备的复杂性和成本。在其他解决方案中,机器人可操作web服务器并使得经由远程计算机上的web浏览器对数据的查看成为可能。这样的解决方案尽管比物理显示器和输入面板更便宜,但不对任何传达的信息提供一定粒度级的上下文。已作出了该领域的许多开发,但大多数现有系统不是成本高效的,尤其是在它面对低等到中等设备时。用新的指令或操作规程来配置机器人也可能是困难的。概述本文中描述的技术提供附连数据的混合环境显示。在一些配置中,本文中公开的技术涉及具有一个或多个传感器的第一计算设备,此一个或多个传感器被配置成检测第二计算设备以及该第二计算设备周围的环境的位置和几何参数。在一些配置中,例如,第一计算设备可以是个人计算机或头戴式显示器(HMD),而第二计算设备可以是移动机器人。第一计算设备可被配置成接收指示与第二计算设备相关联的状态的状态数据。例如,所述状态数据可包括组件的温度、使用数 ...
【技术保护点】
一种计算机实现的方法,包括:在第一计算设备处获得指示与第二计算设备相关联的状态的状态数据;确定是否要显示所述状态;以及如果要显示所述状态,生成描述所述状态的图形元素,以及引起描述所述状态的图形元素在所述第一计算设备的界面上的显示,其中所述界面被配置成提供所述第二计算设备的至少一部分的现实世界视图,并且其中描述所述状态的所述图形元素被配置成指示描述所述状态的所述图形元素和所述第二计算设备的现实世界视图的至少所述部分之间的关联。
【技术特征摘要】
【国外来华专利技术】2015.04.27 US 62/153,460;2015.08.11 US 14/824,0421.一种计算机实现的方法,包括:在第一计算设备处获得指示与第二计算设备相关联的状态的状态数据;确定是否要显示所述状态;以及如果要显示所述状态,生成描述所述状态的图形元素,以及引起描述所述状态的图形元素在所述第一计算设备的界面上的显示,其中所述界面被配置成提供所述第二计算设备的至少一部分的现实世界视图,并且其中描述所述状态的所述图形元素被配置成指示描述所述状态的所述图形元素和所述第二计算设备的现实世界视图的至少所述部分之间的关联。2.如权利要求1所述的计算机实现的方法,其特征在于,所述第一计算设备是包括被配置成生成图像数据的至少一个图像相机的头戴式显示器,并且其中获得所述状态数据包括分析所述图像数据以生成所述状态数据。3.如权利要求1所述的计算机实现的方法,其特征在于,所述第一计算设备是包括被配置成生成图像数据的至少一个图像相机的头戴式显示器,并且其中所述计算机实现的方法进一步包括:分析所述图像数据以确定所述第二计算设备的至少一个组件的几何参数;以及至少部分地基于所述第二计算设备的至少一个组件的所述几何参数来确定描述所述状态的所述图像元素的尺寸或位置。4.如权利要求1所述的计算机实现的方法,其特征在于,所述状态指示所述第二计算设备的移动的特性。5.如权利要求1所述的计算机实现的方法,其特征在于,所述状态指示所述第二计算设备和至少一个对象之间的交互的特性。6.如权利要求1所述的计算机实现的方法,其特征在于,所述第二计算设备被配置成执行一组指令中定义的一个或多个任务,并其中所述图形元素的显示包括所述一组指令中定义的一个或多个任务中的个体任务的描述。7.如权利要求1所述的计算机实现的方法,其特征在于,所述计算机实现的方法进一步包括:引起所述第二计算设备的图形增强的生成;以及引起所述图形增强在所述界面上的显示,其中所述图形增强是通过所述界面相对于所述第二计算设备的所述现实世界视图的位置来定位的,并且其中所述显示的布置指示所述图形元素和所述第二计算设备的所述图形增强之间的关联。8.如权利要求1所述的计算机实现的方法,其特征在于,所述计算机实现的方法进一步包括:确定所述第二计算设备的组件的状态...
【专利技术属性】
技术研发人员:D·M·希尔,E·V·查博尼奥,A·W·吉恩,J·J·埃弗特,A·M·琼斯,R·C·勒斯勒,
申请(专利权)人:微软技术许可有限责任公司,
类型:发明
国别省市:美国,US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。