The present invention relates to systems and methods for facilitating installation of prefabricated panels.
Installation techniques for prefab components at a jobsite have experienced advances that include laser-based technologies, such as robotic total stations that expedite and improve the accuracy of building and land surveying. The advances also include 3D scanners that produce point cloud data for developing 3D models. These conventional tools are not being used for real-time corrections during installation that consider as-built measurements. Instead, these conventional tools are primarily used for as-built surveys, after the fact. For example, a survey of installed volumetric modules is sometimes performed that shows how much variance there is in the exterior faces. Often times these surveys reveal variances of an inch or more. These discrepancies reduce the ability to properly install certain features, such as a continuous air and water barrier. Some services are also available that perform tolerance verification using LIDAR measurements of a steel-framed chassis after it has been completely assembled. These services often reveal meaningful variances from the as-desired construction. Both of these examples demonstrate how conventional tools merely point out errors in construction or retrofit projects after the fact and often require expensive fixes to maintain the continuity of air and water barriers in a building envelope or to provide expected aesthetics of a façade.
According to the Precast/Prestressed Concrete Institute, about 50% of prefab wall projects for new construction have alignment problems. The prefab industry needs a digital tool that uses as-built measurements from these laser-based devices to provide corrective guidance at the time of installation that will improve the performance of the heat, air, and moisture barriers in the building envelope, increase productivity, and decrease rework.
The present invention provides a system for guiding installation of overclad panels
on a building façade. The system can include a machine vision subsystem, a controller subsystem and a user interface subsystem.
The machine vision subsystem can track motion of panel targets relative to façade targets as an overclad panel equipped with the panel targets is brought towards, and installed at, a predetermined location of the façade equipped with the façade targets. The machine vision subsystem can also output a tracking signal indicative of positions of the panel targets relative to the façade targets. The machine vision subsystem can monitor live positions of the panel in six dimensions including X, Y, Z, roll, pitch, and yaw.
The panel targets and façade targets can be retroreflectors and the machine vision subsystem can include a laser-beam source, a beam scanning module, and an imaging module capable of tracking the retroreflector targets. The targets can be mechanical clamp optical targets vacuum fixture optical targets, or essentially any other trackable target. The targets can be disposed adjacent to connectors.
The controller subsystem can be communicatively coupled with the machine vision subsystem and configured to access, in a data source, a digital twin of the façade that includes façade local coordinates of the façade targets and of the predetermined installation location, a digital twin of the overclad panel that includes panel local coordinates of the panel targets, and one or more installation tolerances. The controller subsystem can also be configured to receive the tracking signal from the machine vision subsystem, ascertain, using the façade targets' local coordinates, the panel targets' local coordinates, and the tracking signal, whether the panel is positioned near the predetermined installation location within the installation tolerance, and if not so, determine a corrective motion of the panel relative to the façade to position the panel nearer the predetermined installation location, and issue corrective motion instructions actionable by an installer of the panel.
The user interface subsystem can be communicatively coupled with the controller subsystem and configured to receive the corrective motion instructions and issue them to the panel installer. The user interface subsystem can include a display module and/or speakers, and the corrective motion instructions can be presented to the panel installer using the display module and/or speakers. The corrective motion instructions can include a plurality of sequenced textual based instructions to guide the panel installer in moving the panel to the predetermined location, and each of the sequenced textual based instructions can be limited to instructions to move the panel in one dimension.
These and other objects, advantages, and features of the invention will be more fully understood and appreciated by reference to the description of the current embodiment and the drawings.
Before the embodiments of the invention are explained in detail, it is to be understood that the invention is not limited to the details of operation or to the details of construction and the arrangement of the components set forth in the following description or illustrated in the drawings. The invention may be implemented in various other embodiments and of being practiced or being carried out in alternative ways not expressly disclosed herein. Also, it is to be understood that the phraseology and terminology used herein are for the purpose of description and should not be regarded as limiting. The use of “including” and “comprising” and variations thereof is meant to encompass the items listed thereafter and equivalents thereof as well as additional items and equivalents thereof. Further, enumeration may be used in the description of various embodiments. Unless otherwise expressly stated, the use of enumeration should not be construed as limiting the invention to any specific order or number of components. Nor should the use of enumeration be construed as excluding from the scope of the invention any additional steps or components that might be combined with or into the enumerated steps or components. Any reference to claim elements as “at least one of X, Y and Z” is meant to include any one of X, Y or Z individually, and any combination of X, Y and Z, for example, X, Y, Z; X, Y; X, Z; and Y, Z.
from point cloud scan data.
A real-time evaluator 100 in accordance with the present disclosure is shown in
A building envelope refers to the physical separator between a conditioned and unconditioned environment of a building including, for example, resistance to air, water, heat, light, and/or noise transfer. The building envelope may include the building façade as one of its components. A panel generally refers to a distinct section or component of a construction, often used in walls, ceilings, or exteriors. Panels can be made from various materials, including wood, metal, glass, or composite materials. Panels can provide insulation, soundproofing, or simply to add a decorative element to a building's façade. One type of panel is an overclad panel, which is used for overcladding. Overcladding is a process where a new layer of material is applied over existing cladding on a building. Overclad panels can be used to update or retrofit the exterior of a building, improve its thermal performance, or repair damage to the existing cladding, to name a few examples. Such panels can be made from materials like aluminum, steel, or composite materials and are often designed with insulation and weatherproofing properties. Overclad panels can have both aesthetic and functional qualities, as they can enhance a building's energy efficiency and protect it from environmental factors.
The real-time-evaluator 100 of the present disclosure includes a machine vision subsystem 102, a digital twin manager device 104, and a positioning assistant system 106. Optionally, the real-time evaluator 100 can include a digital twin generator system or the digital twin generation functionality (or portions thereof) can be integrated with the machine vision subsystem and/or the digital twin manager device. If target digital twin generation functionality is not provided by the real-time evaluator, then the real-time evaluator can be configured to receive the target digital twin from an external source, update the current digital twin based on the live machine vision information, and compare the updated current digital twin to the received target digital twin to generate installation guidance. The components of the real-time evaluator can be provided as subsystems, modules, devices, or the like that each can include their own set of sub-components.
The digital twin generation functionality can include generating a target digital twin from scan data or model data. In general, the target digital twin can include two primary components, a virtual representation of a building envelope (or portion thereof) and a virtual representation of one or more retrofit panels. The building envelope component 204 of the target digital twin can be generated from point cloud data. The point cloud data can be obtained by placing temporary optical targets 120 about the building envelope and scanning the building envelope to obtain point cloud data (e.g., with a multi-robot station or 3D scanner).
Local coordinates of the building envelope targets can be stored in a digital twin of the building envelope as well as one or more predetermined installation locations. For example, façade local coordinates of façade targets physically located on the façade of a building can be scanned and stored in a digital twin along with one or more predetermined installation locations for the panels. This digital twin can be referred to as a target digital twin and it can be stored in memory, such as a data source, that can be accessible by the digital twin manager device. Panel local coordinates of the panel targets can be stored in a digital twin of the panel. This digital twin can be referred to as a current digital twin because it maintains the current live (real-time or near real-time) position of the panel.
The digital twin generator system can convert the point cloud scan data 202 of the building component into a building envelope digital twin component 204 using a scan-to-building information modeling algorithm (BIM) or other 3D reconstruction algorithm. In some embodiments, this conversion can be performed by the digital twin manager device 104 and in other embodiments the conversion is conducted by a digital twin conversion device that is part of a separate digital twin generation system.
The virtual representation of the panel component 470 of the target and current digital twins can also be generated by scanning, with a machine vision subsystem 102 (or another scanning device), the panel 110, 310 and optical targets 120, 320 disposed about the panel, as depicted generally in
Alternatively, or in addition, the building envelope component 204 of the target digital twin can be generated or augmented based on one or more existing digital models of the building. For example, in some embodiments, the building envelope component 204 of the target digital twin can be generated using an existing building information model (BIM), e.g., one produced by an architect or engineer who is associated with the subject construction or retrofit project. That is, the virtual representation of the building envelope component 204 of the digital twin can be extracted from the BIM 3D drawings.
Alternatively, or in addition, the panel component 470 of the target digital twin can be generated or augmented based on one or more digital models of the panel. For example, the panel component 470 of the target digital twin depicted by the positioning assistant system 106 can be generated using dimensions of the panel 110, 310 or extracted from a 3D drawing of the panel 110, 310. In some embodiments, the target digital twin components can be generated by using a combination of both scan data and model data.
As part of the digital twin generation and digital twin management processes, resectioning can be conducted. Resectioning generally refers to determining the coordinates of an observer device position based on known points in the environment. For the real-time evaluator, resectioning can be conducted by referencing known points within the target digital twin, such as the coordinates of the optical targets, temporarily placed on the building. This allows the real-time evaluator to map the coordinates of the optical targets on the building to the positions of the optical targets represented in the digital twin and going forward to coordinate the coordinate systems in all six dimensions (X, Y, Z, pitch, roll, yaw). Should the machine vision subsystem be moved, it can be resectioned to synchronize the coordinate systems again.
The target digital twin generation functionality includes virtually arranging the building envelope component 402 and the one or more panel components 470. That is, the target digital twin includes an arrangement of the one or more panel components 470 relative to (e.g., over) the building envelope 402 component in virtual 3D space, e.g., as set forth in as-designed drawings or as arranged digitally by a user using a 3D modeling software application. As will be discussed in more detail below, a visual representation of an exemplary target digital twin with three panels installed on a building envelope is illustrated in
The target digital twin can also include an arrangement of virtual panel connections (with other panel components and/or the building envelope component) that match the desired arrangement of real-world panel connections (panel-to-panel and/or panel-to-building). For example, panel-to-panel connections 330, 332 can be a tongue-and-groove design where one panel has a set of protrusions along its edge that interconnect with slots in another panel that receive those protrusions. Further, as an example, panel-to-building connections can be cleat-style where a set of building-side connectors 360 are fastened to the face of the building envelope 302 such that corresponding panel-side connectors 362 on the back side of the panels 310 can facilitate connection between the panel 310 and the building envelope 302. Optical targets 322 can be placed on the building-side connectors. The digital twin manager can check that the building-side connectors 360 are correctly installed prior to beginning panel installation. That is, a comparison can be made between the actual location of the optical targets 322 of the building-side connectors and the as-designed or desired location of the connectors in the target digital twin.
The panel component and the building envelope components, along with their arrangement, are represented to scale in the virtual 3D space of the target digital twin. In some embodiments, instead of or in addition to the optical targets utilized on the face of the panel, optical targets are disposed on or within the panel connections (e.g., the outward facing portion of the protrusions). Such arrangement can enhance the guidance provided to users by the real-time evaluator by not only providing instructions as to how to manipulate the panel to reach its target pose in the target digital twin, but also about the status and quality of the panel connections based on the panel connector optical target feedback.
The machine vision subsystem 102 can be configured to measure and store positions of a panel as it is being installed, perhaps as best shown in
Optical targets 120, such as retroreflectors, can be installed on the panels 110, 302 to enhance tracking functionality. In cases in which panels can't be easily tracked from the ground or obstacles block the line-of-sight between the tracker and the retroreflectors, the autonomous tracking system 102 can include multiple trackers, and some placed at high elevations on adjacent buildings. In some embodiments, targets can be preinstalled on the panels (e.g., on the face of the panel or on at least some of the panel connections by the connection manufacturer) so that they are exposed and recognizable by the autonomous tracking system.
A laser tracker generally refers to a device that can accurately measure an object in three dimensions by determining the positions of optical targets joined thereto. The laser tracker generally works by projecting one or more laser beams to retroreflective targets at the object. The laser tracker measures the positions of the targets by analyzing the returned light.
A robotic total station (also referred to as a total station theodolite or multi total station) generally refers to an electronic/optical instrument used for surveying. It integrates an electronic transit theodolite with an electronic distance meter to measure vertical and horizontal angles and the slope distance from the instrument to a particular point, and an on-board computer to collect data and perform triangulation calculations. Robotic total stations can be operated remotely and can automatically track one or more retroreflector targets.
A 3D scanner generally refers to an electronic device that analyzes a real-world object or environment to collect data about its shape. The collected data can be used to construct digital three-dimensional models. 3D scanners can come in different forms, such as laser scanners, structured light scanners, and time-of-flight scanners. The 3D scanner can capture the geometry of an object (e.g., building envelope and/or panel), which involves collecting a series of data points from the object's surface. These data points can form a set of point cloud scan data 202 as shown in
The autonomous tracking system 102 can track the position (e.g., in 6-dimensions: X, Y, Z, roll, pitch, and yaw) of the panels as they are being installed and update the current digital twin in a live fashion (e.g., real-time or near real-time) by outputting a tracking signal indicative of positions of the panel targets. The autonomous tracking system can (i) control a single robotic total station to cycle through, measure, and track multiple panel targets sequentially or (ii) control multiple laser trackers to each measure a single panel target to output the tracking signal. The tracking signal can be indicative of positions of the panel targets relative to the building envelope or building façade targets. It is worth noting that building envelope or building façade targets need not be present at the time the panel is being installed so long as the machine vision system was resectioned appropriately such that the relative coordinates of the building envelope/façade are known based on previously placed building envelope/façade targets. Alternatively, or in addition, the autonomous tracking system 102 can be configured to (i) locate panel connections after they have been installed on the building structure, and (ii) update the current digital twin accordingly.
An exemplary digital twin manager device 104 is illustrated in
The digital twin manager device 104 can be programmed to provide live updates (e.g., real-time or near real-time) of the current digital twin based on the tracking information provided by the autonomous tracking system 102. For example, the digital twin manager device 102 can be programmed to calculate and render a digital representation of the building envelope and a movable digital representation of the panel(s) such that during operation of the RTE, the digital twin can be updated using the current locations of the panels (and/or its connections) based on the live panel location information received from the autonomous tracking system.
The positioning assistant system 106 can provide guidance to one or more installation crew members to facilitate installation at its proper location relative to the building envelope. The positioning assistant system 106 can include one or more positioning assistant devices that each include a user interface configured to provide visual and/or auditory guidance information received from the digital twin manager device 104. Each positioning assistant system can include a user interface subsystem that includes a display module, speaker module, or other feedback module. Corrective motion instructions can be presented to a panel installer using the display module, speaker module, or any other suitable module of the user interface subsystem. For example, one or more installation crew members can have positioning assistant devices in communication with the digital twin manager device 104. Perhaps as best shown in
The user interfaces of the devices of the positioning assistant system 106 can vary depending on the application and use case. In some embodiments, the user interface provides sequenced textual guidance in the form of short, easy to understand commands. In other embodiments, the user interface provides a visual depiction (e.g., an animation) showing the guidance being commanded. This can be in addition to or instead of the textual guidance. These user interfaces are particularly suited for installation crew members with smart phones or tablets that are in the field ready to move the panels into their installation positions and need to have easy access to the guidance instructions.
In other embodiments, the user interface provides a more robust and full-featured user interface experience. For example,
The view control panel 2401 of the user interface 2400 can be used to manipulate the view shown in the viewing area 2402. For example, the plan 2406, elevation 2408, and orientation front 2410 buttons can be used to orient the user's view in the viewing area 2402 accordingly. The resize button 2412 can be used to resize the objects in the viewing area while maintain their relative scale. The home button 2414 can revert the viewing area 2402 back to a default view. Other view controls or tools to enhance the user experience and make interaction with the target digital twin and current digital twin as intuitive and informative as possible. For example, such controls/tools can include panning, zooming, rotating or orbiting, tilting, hiding/showing components, and measuring to name a few.
Although the depicted user interface 2400 includes a viewing area that depicts virtual representations of the optical targets 2420 and their target positions 2454, in alternative embodiments, representations of the panel and/or building envelope can be included in the viewing area 2402 based on the positions of the optical targets 2420 and their target positions 2454. For example, the panel and building envelope structure/outline can be selectively hidden or shown using a button in the view control panel.
Referring to
Referring to
Referring to
Referring to
The optical targets can be temporarily mounted to the panels using essentially any mounting system. Two different exemplary mounting systems are illustrated in
By utilizing a real-time evaluator of the present disclosure prefab component installation time and cost for new construction or retrofit projects can be reduced by 25% or more. The real-time evaluator can decrease installation issues such as downtime, errors, and scheduling jams. Further, the real-time evaluator can provide enhanced envelope performance by improving installation quality, e.g., by facilitating reduced air leakage and reduced water intrusion.
Directional terms, such as “vertical,” “horizontal,” “top,” “bottom,” “upper,” “lower,” “inner,” “inwardly,” “outer” and “outwardly,” are used to assist in describing the invention based on the orientation of the embodiments shown in the illustrations. The use of directional terms should not be interpreted to limit the invention to any specific orientation(s).
The above description is that of current embodiments of the invention. Various alterations and changes can be made without departing from the spirit and broader aspects of the invention as defined in the appended claims, which are to be interpreted in accordance with the principles of patent law including the doctrine of equivalents. This disclosure is presented for illustrative purposes and should not be interpreted as an exhaustive description of all embodiments of the invention or to limit the scope of the claims to the specific elements illustrated or described in connection with these embodiments. For example, and without limitation, any individual element(s) of the described invention may be replaced by alternative elements that provide substantially similar functionality or otherwise provide adequate operation. This includes, for example, presently known alternative elements, such as those that might be currently known to one skilled in the art, and alternative elements that may be developed in the future, such as those that one skilled in the art might, upon development, recognize as an alternative. Further, the disclosed embodiments include a plurality of features that are described in concert and that might cooperatively provide a collection of benefits. The present invention is not limited to only those embodiments that include all of these features or that provide all of the stated benefits, except to the extent otherwise expressly set forth in the issued claims. Any reference to claim elements in the singular, for example, using the articles “a,” “an,” “the” or “said,” is not to be construed as limiting the element to the singular.
This invention was made with government support under Contract No. DE-AC05-00OR22725 awarded by the U.S. Department of Energy. The government has certain rights in the invention.
Number | Date | Country | |
---|---|---|---|
63425823 | Nov 2022 | US |