-
公开(公告)号:US10245726B1
公开(公告)日:2019-04-02
申请号:US15242754
申请日:2016-08-22
Applicant: X Development LLC
Inventor: Advait Jain , Anthony Jules , Aaron Edsinger
IPC: B25J9/16 , G05B19/418
Abstract: A method operable by a computing device is provided. The method may include receiving a request for a given task to be performed by a robotic system. The method may also determining one or more subtasks required to perform the given task, where the one or more subtasks include one or more parameters used to define the one or more subtasks. The method may also include determining an arrangement of the one or more subtasks to perform the given task, and providing for display an indication of the one or more undefined parameters for the given task. The method may also include receiving an input defining the one or more undefined parameters for the given task, and executing the one or more subtasks in the determined arrangement and in accordance with the one or more defined parameters to cause the robotic system to perform the given task.
-
公开(公告)号:US10882181B2
公开(公告)日:2021-01-05
申请号:US16251175
申请日:2019-01-18
Applicant: X Development LLC
Inventor: Jeff Linnell , Anthony Jules , Marek Michalowski , Kendra Byrne , Jonathan Proto , Brandon Kruysman , Eli Reekmans
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.
-
公开(公告)号:US20180029227A1
公开(公告)日:2018-02-01
申请号:US15222583
申请日:2016-07-28
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.
-
公开(公告)号: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).
-
公开(公告)号: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.
-
公开(公告)号: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).
-
公开(公告)号:US10220511B2
公开(公告)日:2019-03-05
申请号:US15222583
申请日:2016-07-28
Applicant: X Development LLC
Inventor: Jeff Linnell , Anthony Jules , Marek Michalowski , Kendra Byrne , Jonathan Proto , Brandon Kruysman , Eli Reekmans
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.
-
公开(公告)号:US10052763B1
公开(公告)日:2018-08-21
申请号:US15372126
申请日:2016-12-07
Applicant: X Development LLC
Inventor: Stefan Nusser , Aaron Edsinger , Advait Jain , Anthony Jules
IPC: G05B19/04 , B25J9/16 , G05B19/042 , B25J9/08
CPC classification number: B25J9/1661 , B25J9/08 , B25J9/1692 , G05B19/0421 , G05B2219/40113
Abstract: A system is provided, including one or more servers in communication with a robotic system. The one or more servers may be configured to receive operational data from the robotic system, and determine one or more operational performance metrics based on the received operational data. The system may also include a first computing device in communication with the robotic system including a workstation authoring software application configured to program the given task to be completed by the robotic system, and determine one or more subtasks required for the robotic system to perform the given task. The system may also include a second computing device in communication with the robotic system including an operational dashboard software application configured to control various operations of the robotic system, and provide for display a visual representation of the operational data and the operational performance metrics on an interface of the second computing device.
-
-
-
-
-
-
-