Methods and systems for establishing and maintaining a pre-build relationship

    公开(公告)号:US10307908B2

    公开(公告)日:2019-06-04

    申请号:US15481909

    申请日:2017-04-07

    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.

    Guide placement by a robotic device

    公开(公告)号:US10150213B1

    公开(公告)日:2018-12-11

    申请号:US15221555

    申请日:2016-07-27

    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.

    Planning and Adapting Projects Based on a Buildability Analysis

    公开(公告)号:US20180348742A1

    公开(公告)日:2018-12-06

    申请号:US15611777

    申请日:2017-06-01

    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.

    Error accrual and mitigation during robotic process

    公开(公告)号:US10987812B1

    公开(公告)日:2021-04-27

    申请号:US16154923

    申请日:2018-10-09

    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).

    Planning and Adapting Projects Based on a Buildability Analysis

    公开(公告)号:US20200174460A1

    公开(公告)日:2020-06-04

    申请号:US16705445

    申请日:2019-12-06

    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.

    Methods and Systems for Establishing and Maintaining a Pre-Build Relationship

    公开(公告)号:US20190308321A1

    公开(公告)日:2019-10-10

    申请号:US16392761

    申请日:2019-04-24

    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.

Patent Agency Ranking