-
公开(公告)号:US10507577B2
公开(公告)日:2019-12-17
申请号:US15720584
申请日:2017-09-29
Applicant: X Development LLC
Inventor: James Joseph Kuffner , Jared Stephen Russell
Abstract: Example embodiments may relate to robot-cloud interaction. In particular, a cloud-based service may receive a query from a first robotic system including sensor data, a request for instructions to carry out a task, and information associated with a configuration of the first robotic system. The cloud-based service may then identify stored data including a procedure previously used by a second robotic system to carry out the task and information associated with a configuration of the second robotic system. The cloud-based service may then generate instructions for the first robotic system to carry out the task based at least in part on the sensor data, the procedure used by the second robotic system to carry out the task, the information associated with the configuration of the first robotic system, and the information associated with the configuration of the second robotic system.
-
2.
公开(公告)号:US20180056505A1
公开(公告)日:2018-03-01
申请号:US15720584
申请日:2017-09-29
Applicant: X Development LLC
Inventor: James Joseph Kuffner , Jared Stephen Russell
Abstract: Example embodiments may relate to robot-cloud interaction. In particular, a cloud-based service may receive a query from a first robotic system including sensor data, a request for instructions to carry out a task, and information associated with a configuration of the first robotic system. The cloud-based service may then identify stored data including a procedure previously used by a second robotic system to carry out the task and information associated with a configuration of the second robotic system. The cloud-based service may then generate instructions for the first robotic system to carry out the task based at least in part on the sensor data, the procedure used by the second robotic system to carry out the task, the information associated with the configuration of the first robotic system, and the information associated with the configuration of the second robotic system.
-
公开(公告)号:US11228751B1
公开(公告)日:2022-01-18
申请号:US16811206
申请日:2020-03-06
Applicant: X Development LLC
Inventor: Jared Stephen Russell , Julian MacNeille Mason
IPC: G06K9/00 , H04N13/204 , G06T7/33 , H04N13/257 , B65G69/00 , H04N5/372 , B65D19/38 , H04N7/18 , G06T17/20 , G06K9/62 , G06T7/90
Abstract: Methods, apparatus, systems, and computer-readable media are provided that relate to using one or more vision sensors to capture images of a loaded pallet in association with application of stretch wrap to the loaded pallet by an automated pallet wrapping machine. The images are used to generate an image-based identifier for the loaded pallet that is then used for pallet identification by mobile robots and/or other automated agents in a warehouse or other environment. In some implementations, the images are captured by the vision sensor when the pallet is in the wrapping area of the automated pallet wrapping machine and while the vision sensor and/or the pallet are rotating. In some implementations, the image-based identifier may be assigned to pallet attributes and/or a de-palletizing scheme of the loaded pallet.
-
公开(公告)号:US09802309B2
公开(公告)日:2017-10-31
申请号:US14804621
申请日:2015-07-21
Applicant: X Development LLC
Inventor: James Joseph Kuffner , Jared Stephen Russell
CPC classification number: B25J9/0084 , G06N3/008 , Y10S901/47
Abstract: Example embodiments may relate to robot-cloud interaction. In particular, a cloud-based service may receive a query from a first robotic system including sensor data, a request for instructions to carry out a task, and information associated with a configuration of the first robotic system. The cloud-based service may then identify stored data including a procedure previously used by a second robotic system to carry out the task and information associated with a configuration of the second robotic system. The cloud-based service may then generate instructions for the first robotic system to carry out the task based at least in part on the sensor data, the procedure used by the second robotic system to carry out the task, the information associated with the configuration of the first robotic system, and the information associated with the configuration of the second robotic system.
-
公开(公告)号:US09689696B1
公开(公告)日:2017-06-27
申请号:US14861852
申请日:2015-09-22
Applicant: X Development LLC
Inventor: Jared Stephen Russell
CPC classification number: B25J9/1666 , G05B2219/40437 , G05B2219/40444 , G05D1/0287 , G05D1/0297 , G05D2201/0211 , Y10S901/01
Abstract: Methods, apparatus, systems, and computer-readable media are provided for determining and assigning intermediate handoff checkpoints for low-resolution robot planning. In various implementations, a global path planner may identify a task to be performed by a robot in an environment. In various implementations, the global path planner may determine, based at least in part on one or more attributes of the environment or the task, an intermediate handoff checkpoint for the robot to reach by a scheduled time while the robot performs the task. In various implementations, the global path planner may determine that a measure of reactivity that would be attributable to the robot upon the robot being assigned the intermediate handoff checkpoint satisfies a reactivity threshold. In various implementations, the global path planner may provide, to a local path planner associated with the robot, data indicative of the intermediate handoff checkpoint.
-
公开(公告)号:US09616568B1
公开(公告)日:2017-04-11
申请号:US14835424
申请日:2015-08-25
Applicant: X Development LLC
Inventor: Jared Stephen Russell
CPC classification number: B25J9/1612 , B25J9/1697 , B25J19/02 , G05B2219/37426 , G05B2219/39546 , G05B2219/40116 , Y10S901/03
Abstract: Methods, apparatus, and computer readable storage media related to utilizing a thermographic camera to capture at least one thermal image of an object following human manipulation of the object, and generating a grasp affordance for the object based on the temperatures indicated by the captured thermal image. The generated grasp affordance may be utilized, directly or indirectly, by one or more robots for determining grasping parameters for manipulating the object and/or other objects that are similar to the object.
-
公开(公告)号:US09989371B1
公开(公告)日:2018-06-05
申请号:US15602425
申请日:2017-05-23
Applicant: X Development LLC
Inventor: Jared Stephen Russell
CPC classification number: B25J9/1666 , G05B2219/40437 , G05B2219/40444 , G05D1/0287 , G05D1/0297 , G05D2201/0211 , Y10S901/01
Abstract: Methods, apparatus, systems, and computer-readable media are provided for determining and assigning intermediate handoff checkpoints for low-resolution robot planning. In various implementations, a global path planner may identify a task to be performed by a robot in an environment. In various implementations, the global path planner may determine, based at least in part on one or more attributes of the environment or the task, an intermediate handoff checkpoint for the robot to reach by a scheduled time while the robot performs the task. In various implementations, the global path planner may determine that a measure of reactivity that would be attributable to the robot upon the robot being assigned the intermediate handoff checkpoint satisfies a reactivity threshold. In various implementations, the global path planner may provide, to a local path planner associated with the robot, data indicative of the intermediate handoff checkpoint.
-
-
-
-
-
-