Methods and systems for charging a robotic device
    1.
    发明授权
    Methods and systems for charging a robotic device 有权
    为机器人装置充电的方法和系统

    公开(公告)号:US08977393B1

    公开(公告)日:2015-03-10

    申请号:US13612218

    申请日:2012-09-12

    Applicant: Damon Kohler

    Inventor: Damon Kohler

    Abstract: Methods and systems for robotic device charging are described. Within examples, a robotic device may be any device that has a computing ability and interacts with its surroundings with an actuation capability (e.g., electromechanical capabilities). In some examples, a robotic device may be configured to receive a second device, such as a mobile phone, that may be configured to function as necessary as an accessory or a “brain” of the robotic device. A power source apparatus may be any apparatus able to distribute charge in some form in any method to a device wanting charge, including robotic devices.

    Abstract translation: 描述了用于机器人装置充电的方法和系统。 在示例中,机器人设备可以是具有计算能力并且与其周围环境具有致动能力(例如机电能力)相互作用的任何设备。 在一些示例中,机器人设备可以被配置为接收可以被配置为如机器人设备的附件或“大脑”所必需的功能的第二设备,例如移动电话。 电源装置可以是能够以任何方式以某种形式将费用分配给想要充电的装置(包括机器人装置)的任何装置。

    Methods and systems for providing functionality of an interface to control directional orientations of a device
    2.
    发明授权
    Methods and systems for providing functionality of an interface to control directional orientations of a device 有权
    用于提供接口的功能以控制设备的方向取向的方法和系统

    公开(公告)号:US09086757B1

    公开(公告)日:2015-07-21

    申请号:US13213717

    申请日:2011-08-19

    CPC classification number: G06F3/0416 B25J13/06 G06F3/048 G06F3/0488

    Abstract: Methods and systems for providing functionality of a user interface to control directional orientations of a device are provided. An example method includes receiving an input on an interface indicating a command for a directional orientation of a robotic device, and providing an indicator on the interface representing a location of the input. The indicator may include a representation of the command for the directional orientation of the robotic device. The method may further include determining that the location of the input on the interface is within a distance threshold to a pre-set location on the interface, and repositioning the indicator on the interface to be at the pre-set location. In this manner, the indicator may snap to a location if the input is close to a pre-set location, for example.

    Abstract translation: 提供了用于提供用户界面的功能以控制设备的方向定向的方法和系统。 示例性方法包括:在接口上接收指示用于机器人设备的方向定向的命令的输入,以及在表示所述输入的位置的接口上提供指示符。 指示器可以包括用于机器人装置的方向取向的命令的表示。 该方法还可以包括确定接口上的输入的位置在接口上的预置位置的距离阈值内,以及将接口上的指示符重新定位在预设位置。 以这种方式,例如,如果输入接近预置位置,则指示器可以卡扣到位置。

    Methods and systems for selecting a velocity profile for controlling a robotic device
    3.
    发明授权
    Methods and systems for selecting a velocity profile for controlling a robotic device 有权
    用于选择用于控制机器人装置的速度分布的方法和系统

    公开(公告)号:US08972055B1

    公开(公告)日:2015-03-03

    申请号:US13213705

    申请日:2011-08-19

    Abstract: Methods and systems for selecting a velocity profile for controlling a robotic device are provided. An example method includes receiving via an interface a selection of a robotic device to control, and receiving via the interface a request to modify a velocity profile of the robotic device. The velocity profile may include information associated with changes in velocity of the robotic device over time. The method may further include receiving a selected velocity profile, receiving an input via the interface, and determining a velocity command based on the selected velocity profile and the input. In this manner, changes in velocity of the robotic device may be filtered according to a velocity profile selected via the interface.

    Abstract translation: 提供了用于选择用于控制机器人装置的速度分布的方法和系统。 示例性方法包括经由接口接收机器人设备的选择以控制,以及经由接口接收修改机器人设备的速度分布的请求。 速度分布可以包括与随着时间的自动装置的速度变化相关联的信息。 该方法还可以包括接收所选择的速度分布,经由界面接收输入,以及基于所选择的速度分布和输入来确定速度指令。 以这种方式,可以根据通过界面选择的速度分布来过滤机器人装置的速度变化。

    Methods and systems for providing feedback on an interface controlling a robotic device
    4.
    发明授权
    Methods and systems for providing feedback on an interface controlling a robotic device 有权
    用于在控制机器人装置的接口上提供反馈的方法和系统

    公开(公告)号:US08875041B1

    公开(公告)日:2014-10-28

    申请号:US13213731

    申请日:2011-08-19

    CPC classification number: G06F3/04812 G05B2219/40414 G06F3/0481 G06F3/04847

    Abstract: Methods and systems for providing feedback on an interface for controlling a robotic device are provided. An example method includes receiving an input on an interface of a device within an area on a display of the interface. The input may indicate an orientation command and a velocity command for a robotic device. The method may further include providing a display of direction indicators on the interface representing a location of the input based on the location of the input. A location of the direction indicators may represent a direction associated with the orientation command. The method may also include providing a display of a geometric shape within the area on the display representing the location of the input, such that a size of the geometric shape corresponds to a magnitude of velocity associated with the velocity command. In this manner, visual feedback may be provided while receiving the input.

    Abstract translation: 提供了用于在用于控制机器人装置的界面上提供反馈的方法和系统。 示例性方法包括在接口的显示器上的区域内的设备的接口上接收输入。 输入可以指示用于机器人装置的取向命令和速度命令。 该方法还可以包括在接口上提供方向指示符的显示,其基于输入的位置来表示输入的位置。 方向指示符的位置可以表示与取向命令相关联的方向。 该方法还可以包括在表示输入的位置的显示器的区域内提供几何形状的显示,使得几何形状的大小对应于与速度指令相关联的速度的大小。 以这种方式,可以在接收输入时提供视觉反馈。

    Methods and systems for modifying a display of a field of view of a robotic device to include zoomed-in and zoomed-out views
    5.
    发明授权
    Methods and systems for modifying a display of a field of view of a robotic device to include zoomed-in and zoomed-out views 有权
    用于修改机器人装置的视野的显示以包括放大和缩小视图的方法和系统

    公开(公告)号:US08836730B1

    公开(公告)日:2014-09-16

    申请号:US13213648

    申请日:2011-08-19

    Abstract: Methods and systems for modifying a display of a field of view of a robotic device to include zoomed-in and zoomed-out views are provided. In examples, the robotic device may include a camera to capture images in a field of view of a robotic device, and distance sensors which can provide outputs that may be used to determine a distance of the robotic device to an object in the field of view of the robotic device. A display of the field of view of the robotic device can be generated, and as the distance decreases, the display can be modified to include a zoomed-in view of the object. As the distance increases, the display can be modified to include a zoomed-out view of the object. An amount of zoom of the object may be inversely proportional to the distance.

    Abstract translation: 提供了用于修改机器人设备的视野的显示以包括放大和缩小视图的方法和系统。 在示例中,机器人装置可以包括用于在机器人装置的视野中捕获图像的相机以及距离传感器,所述距离传感器可以提供可用于确定机器人装置在视场中的对象的距离的输出 的机器人装置。 可以生成机器人装置的视野的显示,并且随着距离减小,可以修改显示以包括对象的放大视图。 随着距离的增加,可以对显示进行修改,以包括对象的缩小视图。 物体的变焦量可能与距离成反比。

    Systems and methods to adjust actions based on latency levels
    6.
    发明授权
    Systems and methods to adjust actions based on latency levels 有权
    基于延迟级别调整动作的系统和方法

    公开(公告)号:US08947522B1

    公开(公告)日:2015-02-03

    申请号:US13464586

    申请日:2012-05-04

    Abstract: Systems and methods to adjust actions based on latency levels are described. The method may be executable to determine an action being performed by a robotic device. The method may also be executable to generate data based on execution of the action to provide to a server and receive information indicative of latency attributable to communication between the robotic device and a server. The method may also determine a priority at which to provide the generated data to the server and provide the generated data to the server in an order based on the priority. When the latency is above a threshold amount, the method may identify information of the generated data having a given priority above a threshold level and provide a reduced resolution version of the identified information to the server.

    Abstract translation: 描述了基于延迟水平调整动作的系统和方法。 该方法可以是可执行的以确定由机器人装置执行的动作。 所述方法还可以被执行以基于所述动作的执行来生成数据以提供给服务器并且接收指示归因于所述机器人设备和服务器之间的通信的延迟的信息。 该方法还可以确定将生成的数据提供给服务器的优先级,并且基于优先级按顺序向服务器提供生成的数据。 当延迟高于阈值量时,该方法可以识别具有高于阈值水平的给定优先级的生成数据的信息,并将所识别的信息的降低分辨率版本提供给服务器。

    Methods and systems for providing functionality of an interface to include an artificial horizon
    7.
    发明授权
    Methods and systems for providing functionality of an interface to include an artificial horizon 有权
    用于提供界面的功能以包括人造视野的方法和系统

    公开(公告)号:US08854485B1

    公开(公告)日:2014-10-07

    申请号:US13213678

    申请日:2011-08-19

    CPC classification number: H04N5/23203 H04N5/23206 H04N5/23293

    Abstract: Methods and systems for providing functionality of an interface to include an artificial horizon are provided. In one example, a method includes receiving information indicating a range of motion of a camera on a device, and providing an interface on a second device remote from the device. The interface may be configured to receive an input indicating a command for an orientation of the camera on the device. The method may further include based on the information indicating the range of motion of the camera, providing an artificial horizon at a fixed position on the interface that indicates the range of motion of the camera on either side of the artificial horizon. The fixed position of the artificial horizon may be associated with an orientation of the camera having a tilt value of about zero or having a pan value of about zero.

    Abstract translation: 提供了用于提供包括人造视野的界面的功能的方法和系统。 在一个示例中,一种方法包括接收指示设备上的照相机的运动范围的信息,以及在远离设备的第二设备上提供接口。 接口可以被配置为接收指示用于设备上的相机的定向的命令的输入。 该方法还可以包括基于指示摄像机的运动范围的信息,在接口上的固定位置处提供人造地平线,其指示相机在人造水平线的任一侧上的运动范围。 人造水平线的固定位置可以与具有约零倾斜度或平移值约为零的相机的方向相关联。

    Shared robot knowledge base for use with cloud computing system
    8.
    发明授权
    Shared robot knowledge base for use with cloud computing system 有权
    共享机器人知识库,用于云计算系统

    公开(公告)号:US08639644B1

    公开(公告)日:2014-01-28

    申请号:US13464699

    申请日:2012-05-04

    Abstract: The present application discloses shared robot knowledge bases for use with cloud computing systems. In one embodiment, the cloud computing system collects data from a robot about an object the robot has encountered in its environment, and stores the received data in the shared robot knowledge base. In another embodiment, the cloud computing system sends instructions for interacting with an object to a robot, receives feedback from the robot based on its interaction with the object, and updates data in the shared robot knowledge base based on the feedback. In yet another embodiment, the cloud computing system sends instructions to a robot for executing an application based on information stored in the shared robot knowledge base. In the disclosed embodiments, information in the shared robot knowledge bases is updated based on robot experiences so that any particular robot may benefit from prior experiences of other robots.

    Abstract translation: 本申请公开了与云计算系统一起使用的共享机器人知识库。 在一个实施例中,云计算系统从机器人收集关于机器人在其环境中遇到的对象的数据,并将接收到的数据存储在共享机器人知识库中。 在另一个实施例中,云计算系统发送用于与对象交互到机器人的指令,基于与对象的交互从机器人接收反馈,并且基于反馈来更新共享机器人知识库中的数据。 在另一个实施例中,云计算系统基于存储在共享机器人知识库中的信息向机器人发送指令以执行应用。 在所公开的实施例中,基于机器人体验来更新共享机器人知识库中的信息,使得任何特定机器人可以受益于其他机器人的先前经验。

    Methods and systems for providing a data library for robotic devices
    9.
    发明授权
    Methods and systems for providing a data library for robotic devices 有权
    为机器人设备提供数据库的方法和系统

    公开(公告)号:US08386078B1

    公开(公告)日:2013-02-26

    申请号:US13463345

    申请日:2012-05-03

    CPC classification number: G06F17/30194 G01C21/20 G05D1/0246 G05D1/0274

    Abstract: Methods and systems for robot cloud computing are described. Within examples, cloud-based computing generally refers to networked computer architectures in which application execution and storage may be divided, to some extent, between client and server devices. A robot may be any device that has a computing ability and interacts with its surroundings with an actuation capability (e.g., electromechanical capabilities). A client device may be configured as a robot including various sensors and devices in the forms of modules, and different modules may be added or removed from robot depending on requirements. A robot may interact with the cloud to perform any number of actions, such as to share information with other cloud computing devices. A robot's performance of a task can be augmented by a cloud service which contains a data library of elements which are delivered to the robot to help the robot execute actions.

    Abstract translation: 描述了机器人云计算的方法和系统。 在实例中,基于云的计算通常是指网络计算机体系结构,其中应用程序执行和存储在一定程度上可以在客户端和服务器设备之间划分。 机器人可以是具有计算能力并与其周围环境具有致动能力(例如机电能力)相互作用的任何装置。 客户端设备可以被配置为包括模块形式的各种传感器和设备的机器人,并且可以根据需要从机器人添加或移除不同的模块。 机器人可以与云交互以执行任何数量的动作,例如与其他云计算设备共享信息。 机器人的任务性能可以通过云服务来增强,该云服务包含传递给机器人以帮助机器人执行动作的元素的数据库。

    Methods and systems for providing instructions to a robotic device
    10.
    发明授权
    Methods and systems for providing instructions to a robotic device 有权
    用于向机器人装置提供指令的方法和系统

    公开(公告)号:US08380349B1

    公开(公告)日:2013-02-19

    申请号:US13283369

    申请日:2011-10-27

    Abstract: Embodiments disclose methods and systems for providing instructions to a robot device. The method may be executable to receive information from a robotic device and determine data responsive to the information. The method may also be executable to determine an order to send the data to the robotic device, where data associated with robot functionality to be performed at a first time is given a first priority and data associated with robot functionality to be performed at a subsequent time is given a second priority. The method is further executable to receive information indicating an amount of available memory on the robotic device and to provide the robotic device an amount of the data responsive to the information that is storable in the amount of available memory on the robotic device and in an order such that data that pertains to the first priority is sent first.

    Abstract translation: 实施例公开了向机器人装置提供指令的方法和系统。 该方法可以被执行以从机器人设备接收信息并且确定响应于该信息的数据。 该方法还可以执行以确定将数据发送到机器人设备的顺序,其中与第一时间执行的机器人功能相关联的数据被给予第一优先级,并且与随后的时间执行的机器人功能相关联的数据 被赋予了第二优先级。 所述方法还可执行以接收指示所述机器人装置上的可用存储器的量的信息,并且向所述机器人装置提供响应于所述机器人装置上可用存储器的数量可存储的信息的数据量, 使得首先发送与第一优先级相关的数据。

Patent Agency Ranking