-
公开(公告)号:US10307908B2
公开(公告)日:2019-06-04
申请号:US15481909
申请日:2017-04-07
Applicant: X Development LLC
Inventor: Eli Reekmans , Marek Michalowski , Michael Beardsworth
IPC: B25J9/16
Abstract: Described herein are methods and systems to establish a pre-build relationship in a model that specifies a first parameter for a first feature of a structure and a second parameter for a second feature of the structure. In particular, a computing system may receive data specifying a pre-build relationship that defines a build value of the first parameter in terms of a post-build observed value of the second parameter. During production of the structure, the computing system may determine the post-build observed value of the second parameter and, based on the determined post-build observed value, may determine the build value of the first parameter in accordance with the pre-build relationship. After determining the build value, the computing system may then transmit, to a robotic system, an instruction associated with production of the first feature by the robotic system, with that instruction specifying the determined build value of the first parameter.
-
公开(公告)号:US10150213B1
公开(公告)日:2018-12-11
申请号:US15221555
申请日:2016-07-27
Applicant: X Development LLC
Inventor: Jeff Linnell , Marek Michalowski , Kendra Byrne , Brandon Kruysman , Eli Reekmans
Abstract: Example implementations may relate to providing a dynamic jig in a three-dimensional (3D) coordinate system. Specifically, a control system may (i) receive task data specifying a manipulation of one or more parts at a specified location; (ii) determine: (a) one or more work surfaces and (b) a first position of each of the one or more work surfaces, such that the one or more work surfaces collectively provide a jig to facilitate the specified manipulation of the parts; (iii) a plurality of guide end effectors that are positionable by one or more robotic devices such that the end effectors provide the work surfaces at the respectively determined first positions; and (iv) operate the one or more robotic devices to position the guide end effectors to provide the one or more work surfaces at the respectively determined first positions, thereby forming the jig from the one or more work surfaces.
-
公开(公告)号:US20180348742A1
公开(公告)日:2018-12-06
申请号:US15611777
申请日:2017-06-01
Applicant: X Development LLC
Inventor: Kendra Byrne , Eli Reekmans , Stoyan Gaydarov , Marek Michalowski , Michael Beardsworth , Ryan Butterfoss , Ytai Ben-Tsvi
IPC: G05B19/418
Abstract: Disclosed herein is a worksite automation process that involves: generating a first sequence of tasks to build the product according to a model. The process further involves causing one or more robotic devices to build the product by beginning to execute the first sequence of tasks. Further, during the execution of the first sequence of tasks, performing a buildability analysis to determine a feasibility of completing the product by executing the first sequence of tasks. Based on the analysis, determining that it is not feasible to complete the product by executing the first sequence of tasks, and in response, generating a second sequence of tasks to complete the product according to the model. Then, causing the one or more robotic devices to continue building the product by beginning to execute the second sequence of tasks.
-
公开(公告)号:US20180029235A1
公开(公告)日:2018-02-01
申请号:US15222568
申请日:2016-07-28
Applicant: X Development LLC
Inventor: Jeff Linnell , Anthony Jules , Marek Michalowski , Kendra Byrne , Jonathan Proto , Brandon Kruysman , Eli Reekmans , Matthew Bitterman , Michael Scott Beardsworth
IPC: B25J9/16 , G05B17/02 , G05B19/4063
CPC classification number: B25J9/1692 , B25J9/1669 , B25J9/1687 , E04G21/22 , G05B17/02 , G05B19/4063 , G05B2219/39024 , G05B2219/45086
Abstract: A robotic system includes end-effector(s) that combine a plurality of objects in a production process. The system includes sensor(s) that obtain measurement(s) relating to a combination of a first object and one or more other objects during the production process. The system includes a control system communicatively coupled to the sensor(s). The control system stores specifications relating to the combination of the plurality of objects. The control system receives the measurement(s) from the sensor(s), determines a difference based on the measurement(s) and the specifications, determines adjustment(s) to the production process based on the determined difference, and sends, for the end-effector(s), instruction(s) based on the specifications and the one or more adjustment(s). The end-effector(s) combine a second object with the first object and the one or more objects based on the specifications and the one or more adjustment(s).
-
公开(公告)号:US10987812B1
公开(公告)日:2021-04-27
申请号:US16154923
申请日:2018-10-09
Applicant: X Development LLC
Inventor: Jeff Linnell , Anthony Jules , Marek Michalowski , Kendra Byrne , Jonathan Proto , Brandon Kruysman , Eli Reekmans , Matthew Bitterman , Michael Beardsworth
IPC: B25J9/16 , E04G21/22 , G05B19/4063 , G05B17/02
Abstract: A robotic system includes end-effector(s) that combine a plurality of objects in a production process. The system includes sensor(s) that obtain measurement(s) relating to a combination of a first object and one or more other objects during the production process. The system includes a control system communicatively coupled to the sensor(s). The control system stores specifications relating to the combination of the plurality of objects. The control system receives the measurement(s) from the sensor(s), determines a difference based on the measurement(s) and the specifications, determines adjustment(s) to the production process based on the determined difference, and sends, for the end-effector(s), instruction(s) based on the specifications and the one or more adjustment(s). The end-effector(s) combine a second object with the first object and the one or more objects based on the specifications and the one or more adjustment(s).
-
公开(公告)号:US20200174460A1
公开(公告)日:2020-06-04
申请号:US16705445
申请日:2019-12-06
Applicant: X Development LLC
Inventor: Kendra Byrne , Eli Reekmans , Stoyan Gaydarov , Marek Michalowski , Michael Beardsworth , Ryan Butterfoss , Ytai Ben-Tsvi
IPC: G05B19/418
Abstract: Disclosed herein is a worksite automation process that involves: generating a first sequence of tasks to build the product according to a model. The process further involves causing one or more robotic devices to build the product by beginning to execute the first sequence of tasks. Further, during the execution of the first sequence of tasks, performing a buildability analysis to determine a feasibility of completing the product by executing the first sequence of tasks. Based on the analysis, determining that it is not feasible to complete the product by executing the first sequence of tasks, and in response, generating a second sequence of tasks to complete the product according to the model. Then, causing the one or more robotic devices to continue building the product by beginning to execute the second sequence of tasks.
-
公开(公告)号:US20190308321A1
公开(公告)日:2019-10-10
申请号:US16392761
申请日:2019-04-24
Applicant: X Development LLC
Inventor: Eli Reekmans , Marek Michalowski , Michael Beardsworth
IPC: B25J9/16
Abstract: Described herein are methods and systems to establish a pre-build relationship in a model that specifies a first parameter for a first feature of a structure and a second parameter for a second feature of the structure. In particular, a computing system may receive data specifying a pre-build relationship that defines a build value of the first parameter in terms of a post-build observed value of the second parameter. During production of the structure, the computing system may determine the post-build observed value of the second parameter and, based on the determined post-build observed value, may determine the build value of the first parameter in accordance with the pre-build relationship. After determining the build value, the computing system may then transmit, to a robotic system, an instruction associated with production of the first feature by the robotic system, with that instruction specifying the determined build value of the first parameter.
-
公开(公告)号:US20190184555A1
公开(公告)日:2019-06-20
申请号:US16251175
申请日:2019-01-18
Applicant: X Development LLC
Inventor: Jeff Linnell , Anthony Jules , Marek Michalowski , Kendra Byrne , Jonathan Proto , Brandon Kruysman , Eli Reekmans
CPC classification number: B25J9/163 , B25J9/1669 , B25J9/1671 , B25J9/1674 , B25J13/089 , E04G21/22 , G05B17/02 , G05B2219/45086
Abstract: A robotic system includes one or more end-effectors that combine, according to a production process, at least one object and structure(s) at a production site. Sensor(s) generate, from the production site, sensor data relating to the production process. A control system stores specifications for the production process based on a model of the production site and/or the at least one object. The control system: receives, from the sensor(s), the sensor data; determines, from the sensor data, properties of at least one of: the production site or the at least one object; determines difference(s) between the properties and the model; determine(s) adjustment(s) to the production process based on the difference(s); and sends, for the end-effector(s), instruction(s) for combining the at least one object and the structure(s) based on the specifications and the one or more adjustments to the production process.
-
-
-
-
-
-
-