-
公开(公告)号:US20210103673A1
公开(公告)日:2021-04-08
申请号:US16592857
申请日:2019-10-04
Applicant: X Development LLC
Inventor: Joel Fraser Atwater , Peter Light
Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for processing confidential data and confidential programs while providing mutual security to the data and programs. A method includes receiving, from a first system, customer energy data, including data representing energy consumption by a customer; receiving, from a second system, program data representing one or more programs for processing the customer energy data; executing the programs with the customer energy data as input to produce output that includes estimated energy consumption data, while providing security for the program data from access by the first system and any third party and while providing security for the customer energy data and the estimated energy consumption data from access by the second system and any third party; and providing the estimated energy consumption data as output (i) to the first system or (ii) to the customer or (iii) both.
-
公开(公告)号:US10967505B1
公开(公告)日:2021-04-06
申请号:US16703101
申请日:2019-12-04
Applicant: X Development LLC
Inventor: Yunfei Bai
IPC: B25J9/16
Abstract: Methods and systems for modifying the inertial parameters used in a virtual robot model that simulates the interactions of a real-world robot with an environment to better reflect the actual inertial properties of the real-world robot. In one aspect, a method includes obtaining joint physical parameter measurements for the joints of a real-world robot, determining simulated joint physical parameter values for each of the joint physical parameter measurements, and adjusting an estimate of inertial properties of the real-world robot used by the virtual robot dynamic model to reduce a difference between the simulated joint physical parameter values and the corresponding joint physical parameter measurements.
-
公开(公告)号:US20210095333A1
公开(公告)日:2021-04-01
申请号:US17039956
申请日:2020-09-30
Applicant: X Development LLC
Inventor: Anupama Thubagere Jagadeesh , Ashwin Gopinath
IPC: C12Q1/6834
Abstract: Methods of detecting and quantifying concentrations of a target molecule in a sample include determining the concentration of a displaced oligonucleotide strand.
-
公开(公告)号:US10946524B2
公开(公告)日:2021-03-16
申请号:US16986653
申请日:2020-08-06
Applicant: X Development LLC
Inventor: Ethan Rublee , John Zevenbergen
Abstract: Systems and methods are provided for specifying safety rules for robotic devices. A computing device can determine information about any actors present within a predetermined area of an environment. The computing device can determine a safety classification for the predetermined area based on the information. The safety classification can include: a low safety classification if the information indicates zero actors are present within the predetermined area, a medium safety classification if the information indicates any actors are present within the predetermined area all are of a predetermined first type, and a high safety classification if the information indicates at least one actor present within the predetermined area is of a predetermined second type. After determining the safety classification for the predetermined area, the computing device can provide a safety rule for operating within the predetermined area to a robotic device operating in the environment.
-
公开(公告)号:US20210064007A1
公开(公告)日:2021-03-04
申请号:US17006620
申请日:2020-08-28
Applicant: X Development LLC
Inventor: Jean-Francois Dupuis , Keegan Go , Stoyan Gaydarov
IPC: G05B19/4155 , B25J9/16
Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for optimizing a plan for one or more robots using a process definition graph. One of the methods includes receiving a process definition graph for a robot, the process definition graph having a plurality of action nodes, and the plurality of action nodes including a plurality of motion nodes that were previously split from a single motion node due to a conflict with a second motion node representing a second motion to be performed by another robot; determining that the conflict with the second motion node no longer exists; and in response to determining that the conflict with the second motion node no longer exists, modifying the process definition graph including combining the plurality of motion nodes into a new single motion node representing all of the motions of the plurality of motion nodes.
-
公开(公告)号:USD912118S1
公开(公告)日:2021-03-02
申请号:US29705875
申请日:2019-09-16
Applicant: X Development LLC
Designer: Matthew Day , Matthew Sibigtroth , Jonathan Souliere
-
公开(公告)号:USD912117S1
公开(公告)日:2021-03-02
申请号:US29705874
申请日:2019-09-16
Applicant: X Development LLC
Designer: Ben Berkowitz , Gregory Katz
-
公开(公告)号:USD912116S1
公开(公告)日:2021-03-02
申请号:US29705873
申请日:2019-09-16
Applicant: X Development LLC
Designer: John Tran , Matthew Day
-
公开(公告)号:US10933536B2
公开(公告)日:2021-03-02
申请号:US16005736
申请日:2018-06-12
Applicant: X Development LLC
Inventor: Marc Strauss
Abstract: A robotic gripping device is provided. The device includes a finger having a worm gear coupled to its base end. The device also includes an actuator having a motor and a shaft, wherein the shaft is configured to rotate a worm coupled to the worm gear, and the actuator is mounted on a carriage such that the actuator is configured to slide along an axis. The device also includes a spring having first and second ends, wherein the first end is coupled to the motor and the second end is fixed. Further, the actuator is configured to (i) rotate the shaft relative to the motor by a first amount to move the finger toward an object, and (ii) when the finger is in contact with the object and is prevented from further movement, further rotate the shaft relative to the motor to slide the actuator along the axis.
-
公开(公告)号:US20210051860A1
公开(公告)日:2021-02-25
申请号:US17087219
申请日:2020-11-02
Applicant: X Development LLC
Inventor: William R. Regan , Matthew A. Bitterman , Benoit G. Schillings , David R. Brown , Elliott Grant
Abstract: In embodiments, acquiring sensor data associated with a plant growing in a field, and analyzing the sensor data to extract one or more phenotypic traits associated with the plant from the sensor data. Indexing the one or more phenotypic traits to one or both of an identifier of the plant or a virtual representation of a part of the plant, and determining one or more plant insights based on the one or more phenotypic traits, wherein the one or more plant insights includes information about one or more of a health, a yield, a planting, a growth, a harvest, a management, a performance, and a state of the plant. One or more of the health, yield, planting, growth, harvest, management, performance, and the state of the plant are included in a plant insights report that is generated.
-
-
-
-
-
-
-
-
-