Automated drywall cutting and hanging system and method
AssigneeCanvas Construction, Inc.
InventorsMaria J. Telleria, Gabriel F. Hein, Kevin B. Albert, Thomas F. Allen, Jonathan B. Pompa
Life of this patent
Estimating the term…
Abstract
An automated drywalling system for cutting and/or hanging drywall that includes one or more vision systems and a computing device executing a computational planner. The computational planner obtains target wall assembly data from the one or more vision systems, the target wall assembly data including information regarding a configuration of a target wall assembly including a plurality of studs that define a portion of the target wall assembly; and generates a plan for a configuration of a plurality of drywall pieces to be disposed on studs of the target wall assembly based on the target wall assembly data.
Claims18
An automated drywalling system for cutting drywall and hanging drywall on a wall assembly, the automated drywalling system comprising:
- a base unit that includes:
- a platform,
- a cart configured to be disposed on and move on the ground, and
- a lift disposed between the platform and cart, the lift configured to raise the platform up and down;
- an elongated robotic arm that extends between a base end and a distal end, the robotic arm coupled to the base unit on the platform at the base end of the robotic arm;
- a cutting end effector configured to be coupled at the distal end of the robotic arm, the cutting end effector including a cutting head configured for cutting drywall;
- a hanging end effector configured to be coupled at the distal end of the robotic arm, the hanging end effector configured to hang pieces of drywall on a wall assembly;
- one or more vision systems;
- one or more sensors;
- a computing device executing a computational planner that:
- obtains target wall assembly data from the one or more vision systems and the one or more sensors, the target wall assembly data including information regarding a configuration of a target wall assembly including a plurality of studs that define a portion of the target wall assembly;
- automatically generates, before hanging any of a plurality of drywall pieces, a plan for a configuration of the plurality of drywall pieces to be disposed on studs of the target wall assembly based on the target wall assembly data;
- automatically generates, instructions for driving the cutting end effector, robotic arm, and base unit to perform at least one cutting task that includes the cutting end effector cutting one or more pieces of drywall to generate cut pieces of drywall having a configuration based on the generated plan for the configuration of a plurality of drywall pieces to be disposed on studs of the target wall assembly;
- automatically drives, the cutting end effector, robotic arm, and base unit to perform the at least one cutting task to generate the cut pieces of drywall having a configuration based on the generated plan for the configuration of a plurality of drywall pieces to be disposed on studs of the target wall assembly;
- automatically generates instructions for driving the hanging end effector, robotic arm, and base unit to perform at least one hanging task that includes the hanging end effector hanging the cut pieces of drywall on studs of the target wall assembly, the generation of instructions for the at least one hanging task being based on the plan for the configuration of a plurality of drywall pieces to be disposed on studs of the target wall assembly;
- and
- automatically drives the hanging end effector, robotic arm, and base unit to perform the at least one hanging task to hang the cut pieces of drywall on studs of the target wall assembly;
- and
- a visualization system that generates a visualization projected onto the target wall assembly that provides instructions to a user and to the automated drywalling system for hanging the plurality of cut pieces of drywall on the target wall assembly, wherein the visualization system comprises at least one of a light projector system and an augmented reality system, and wherein the automated drywalling system uses said instructions for hanging the plurality of cut pieces of drywall on the target wall assembly to guide how the plurality of cut pieces of drywall are to be hung on the target wall assembly.
An automated drywalling system comprising:
- a base unit;
- an elongated robotic arm that extends between a base end and a distal end, the robotic arm coupled to the base unit at the base end of the robotic arm;
- a cutting end effector configured to be coupled at the distal end of the robotic arm, the cutting end effector including a cutting head configured for cutting drywall;
- a hanging end effector configured to be coupled at the distal end of the robotic arm, the hanging end effector configured to hang pieces of drywall on a wall assembly;
- one or more vision systems;
- a computing device executing a computational planner that:
- obtains target wall assembly data from the one or more vision systems, the target wall assembly data including information regarding a configuration of a target wall assembly including a plurality of studs that define a portion of the target wall assembly;
- and
- automatically generates, before hanging any of a plurality of drywall pieces, a plan for a configuration of the plurality of drywall pieces to be disposed on studs of the target wall assembly based on the target wall assembly data;
- and
- a visualization system that generates a visualization on the target wall assembly that illustrates instructions to at least one of a user and the automated drywalling system for hanging the plurality of cut pieces of drywall on the target wall assembly, wherein the visualization system comprises at least one of a light projector system, an augmented reality system and a user interface, and wherein the automated drywalling system uses said instructions for hanging the plurality of cut pieces of drywall on the target wall assembly to guide how the plurality of cut pieces of drywall are to be hung on the target wall assembly.
An automated drywalling system comprising:
- one or more vision systems;
- a computing device executing a computational planner that:
- obtains target wall assembly data from the one or more vision systems, the target wall assembly data including information regarding a configuration of a target wall assembly including a plurality of studs that define a portion of the target wall assembly;
- and
- generates, before hanging any of a plurality of drywall pieces, a plan for a configuration of the plurality of drywall pieces to be disposed on studs of the target wall assembly based on the target wall assembly data;
- and
- an electronic visualization system that presents a visualization associated with the target wall assembly that provides instructions for hanging the plurality of cut pieces of drywall on the target wall assembly, and wherein the automated drywalling system uses said instructions for hanging the plurality of cut pieces of drywall on the target wall assembly as a guide to how the plurality of cut pieces of drywall are to be hung on the target wall assembly.
Dependencies are inferred from the claim text.