IP Library Granted Patent US 10,718,119
Granted Patent B2
US 10,718,119 · App. 15/942,318 · Granted Jul 21, 2020

Automated drywall sanding system and method

Inventors: Maria J. Telleria (Redwood City, CA); Gabriel F. Hein (Albany, CA); Kevin B. Albert (San Francisco, CA); Thomas F. Allen (Oakland, CA); Henrik Bennetsen (San Francisco, CA); Josephine Marie Pedersen (Martinez, CA); Jonathan B. Pompa (Long Beach, CA); Charlie Yan (San Francisco, CA); Alana G. R. Yoel (San Francisco, CA); Miles J. Flannery (San Francisco, CA); Henry Tonoyan (San Francisco, CA)
Assignee: CANVAS CONSTRUCTION, INC.
E04F21/026B05B1/28B05B7/0093B05B9/007B05B12/122B05B15/625B05C5/004B05C5/02B05C11/1039B05D1/02B05D3/0413B05D3/067B24B7/182B24B49/12B24B55/06B24B55/10B25J9/1661B25J9/1697B25J11/0055B25J11/0075B25J15/0019B26D5/007E04B1/7654E04F21/0046E04F21/08E04F21/085E04F21/12E04F21/16E04F21/165E04F21/1652E04F21/1657E04F21/18B05B7/24B05B7/26B05B9/01B05B14/00B05C3/18B25J9/0084B26D3/085G05B2219/40298Y10S901/01Y10S901/41Y10S901/43Y10S901/47
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,718,119
App. No.
15/942,318
Granted
Jul 21, 2020
Kind
B2
Abstract

An automated sanding system that includes a robotic arm and a sanding end effector coupled at the distal end of the robotic arm, with the sanding end effector configured to sand a target surface. The system can further include a computing device executing a computational planner that generates instructions for driving the sanding end effector and robotic arm to perform at least one sanding task that at least includes the sanding end effector sanding a target surface, the generating based at least in part on obtained target surface data; and drives the end effector and robotic arm to perform the at least one sanding task.

Claims (66)

1. An automated drywalling system for sanding joint compound applied to drywall of 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 sanding end effector coupled at the distal end of the robotic arm, the sanding end effector including:

a sanding head configured for sanding a target surface,

an end effector linear actuator mechanism for tracking of surface contours of the target surface by the sanding head, applying constant normal force to the target surface by the sanding head, and compensating for errors in the positioning of the sanding head relative to the target surface via a stroke of the linear actuator mechanism, the end effector linear actuator mechanism including a sensor for monitoring the stroke of the end effector linear actuator mechanism; and

a guiding element configured to engage the target surface or adjacent portion of a wall assembly to guide the sanding end effector in sanding the target surface;

one or more vision systems;

one or more sensors;

a computing device executing a computational planner that:

obtains target surface data from the one or more vision systems and the one or more sensors, the target surface data including information regarding a configuration of a wall assembly including a plurality of drywall pieces disposed on the wall assembly forming one or more joints between respective drywall pieces and having joint compound applied to the one or more joints;

automatically generates instructions for driving the sanding end effector, robotic arm, and base unit to perform at least one sanding task that includes the sanding end effector at least sanding joint compound applied to the one or more joints, the generating based at least in part on the target surface data;

automatically drives the sanding end effector, robotic arm, and base unit to perform the at least one sanding task; and

automatically updates tool paths and tool parameters of the sanding end effector based at least in part on a feedback mechanism, including the sensor for monitoring the stroke of the end effector linear actuator mechanism, to provide for a desired contact being maintained between the sanding head and the target surface during the at least one sanding task.

2. The automated drywalling system of claim 1 , wherein the generating instructions for driving the sanding end effector, robotic arm, and base unit to sand joint compound of the one or more joints between the respective drywall pieces is further based on at least one of:

data obtained while the automated drywalling system was applying joint compound to the one or more joints between respective pieces of drywall; and

data obtained while the automated drywalling system was hanging the drywall pieces on the wall assembly.

3. The automated drywalling system of claim 1 , wherein the sanding end effector further comprises a vacuum hood disposed around at least a portion of the sanding head to capture sanding debris generated by the sanding head sanding joint compound of the one or more joints between the respective drywall pieces, the vacuum hood coupled to a vacuum line that extends via the robotic arm to a vacuum source disposed at the base unit, the vacuum source generating a vacuum at the vacuum hood via the vacuum line.

4. The automated drywalling system of claim 1 , wherein the sanding end effector further includes a powered active gimbal configured to set a tip-tilt angle of the sanding head, the powered active gimbal comprising:

a gimbal structure having a greater circumscribed diameter than a maximum diameter of the sanding head;

a first bar assembly coupled to the sanding head, the first bar assembly coupled to the gimbal ring via a plurality of first pivots;

a second bar assembly coupled to the gimbal ring via a plurality of second pivots;

a first set of spring-damper assemblies coupled between the first bar assembly and the gimbal structure; and

a second set of spring-damper assemblies coupled between the second bar assembly and the gimbal structure.

5. The automated drywalling system of claim 1 , wherein the sanding end effector further includes a force limiting stage assembly that comprises one or more pneumatic springs configured to allow the sanding head to move relative to the distal end of the robotic arm to limit force applied to the target surface.

6. 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 sanding end effector coupled at the distal end of the robotic arm, the sanding end effector configured to sand joint compound on a target surface and including an end effector actuator mechanism for at least one of tracking of surface contours of the target surface by the sanding end effector, applying a selected normal force to the target surface by the sanding head, and compensating for errors in the positioning of the sanding end effector relative to the target surface via a stroke of the actuator mechanism, the end effector actuator mechanism including a sensor for monitoring the stroke of the end effector actuator mechanism;

one or more vision systems; and

a computing device executing a computational planner that:

obtains target surface data from the one or more vision systems, the target surface data including information regarding a configuration of a wall assembly including a plurality of drywall pieces disposed on the wall assembly forming one or more joints between respective drywall pieces having joint compound applied thereon;

automatically generates instructions for driving the sanding end effector, robotic arm, and base unit to perform at least one sanding task that includes the sanding end effector at least sanding the applied joint compound associated with the one or more joints between the respective drywall pieces, the generating based at least in part on the target surface data;

automatically drives the end effector, robotic arm, and base unit to perform the at least one sanding task; and

automatically updates at least one of tool paths and tool parameters of the sanding end effector based at least in part on a feedback mechanism, including the sensor for monitoring the stroke of the end effector actuator mechanism, to provide for a desired contact being maintained between the sanding end effector and the target surface during the at least one sanding task.

7. The automated drywalling system of claim 6 , wherein the generating instructions for driving the sanding end effector, robotic arm, and base unit to sand joint compound of the one or more joints between the respective drywall pieces is further based on data obtained while the automated drywalling system was applying joint compound to the one or more joints between respective pieces of drywall.

8. The automated drywalling system of claim 6 , wherein the sanding end effector further comprises a vacuum hood disposed around at least a portion of the sanding head to capture sanding debris generated by the sanding head sanding joint compound of the one or more joints between the respective drywall pieces.

9. The automated drywalling system of claim 6 , wherein the sanding end effector further includes a gimbal that comprises:

a gimbal structure having a greater circumscribed diameter than a diameter of the sanding head;

a first bar assembly coupled to the sanding head, the first bar assembly coupled to the gimbal ring via a plurality of first pivots; and

a second bar assembly coupled to the gimbal ring via a plurality of second pivots.

10. The automated drywalling system of claim 9 , wherein the gimbal further comprises:

a first set of spring-damper assemblies coupled between the first bar assembly and the gimbal ring; and

a second set of spring-damper assemblies coupled between the second bar assembly and the gimbal ring.

11. The automated drywalling system of claim 9 , wherein the gimbal comprises a powered active gimbal configured to set a tip-tilt angle of the sanding head.

12. The automated drywalling system of claim 6 , wherein the sanding end effector further includes a force limiting stage assembly that comprises a one or more pneumatic springs configured to allow the sanding head to move relative to the distal end of the robotic arm to limit force applied to the target surface.

13. The automated drywalling system of claim 6 , wherein the sanding end effector further includes a guiding element configured to engage the target surface or adjacent portion of a wall assembly to guide the sanding end effector in sanding the target surface.

14. An automated sanding system comprising:

a positioning stage that extends between a base end and a distal end;

a sanding end effector coupled at the distal end of the positioning stage, the sanding end effector configured to sand a target surface and including an end effector actuator mechanism for at least one of tracking of surface contours of the target surface by the sanding end effector, applying a desired normal force to the target surface by the sanding head, and compensating for errors in the positioning of the sanding end effector relative to the target surface via a configuration of the actuator mechanism, the end effector actuator mechanism including a sensor for monitoring the configuration of the end effector actuator mechanism; and

a computing device executing a computational planner that:

generates instructions for driving the sanding end effector and positioning stage to perform at least one sanding task that at least includes the sanding end effector sanding a target surface, the generating based at least in part on obtained target surface data;

drives the end effector and robotic arm to perform the at least one sanding task; and

updates at least one of tool paths and tool parameters of the sanding end effector based at least in part on a feedback mechanism, including the sensor for monitoring the configuration of the end effector actuator mechanism, to provide for a desired contact being maintained between the sanding end effector and the target surface during the at least one sanding task.

15. The automated sanding system of claim 14 , wherein the positioning stage comprises a robotic arm.

16. The automated sanding system of claim 14 , wherein the sanding end effector further comprises a vacuum hood disposed around at least a portion of the sanding head to capture sanding debris generated by the sanding of the target surface.

17. The automated sanding system of claim 14 , wherein the sanding end effector further includes a gimbal that comprises:

a gimbal structure;

a first bar assembly coupled to the sanding head, the first bar assembly coupled to the gimbal ring via one or more first pivots; and

a second bar assembly coupled to the gimbal ring via one or more second pivots.

18. The automated sanding system of claim 14 , wherein the sanding end effector further includes a force limiting stage assembly that comprises one or more pneumatic springs configured to allow the sanding head to move relative to the distal end of the robotic arm to limit force applied to the target surface.

19. The automated sanding system of claim 18 , wherein the force limiting stage assembly comprises a plurality of linear guides that constrain the sanding head rotating relative to a mounting flange opposing the sanding head.

20. The automated drywalling system of claim 14 , wherein the sanding end effector further includes a guiding element configured to engage the target surface to guide the sanding end effector in sanding the target surface.

Assignments (7)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 10, 2026
From: CANVAS CONSTRUCTION, INC.
To: CNVS (ASSIGNMENT FOR THE BENEFIT OF CREDITORS), LLC
Reel/Frame 073428/0725 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 10, 2026
From: CNVS (ASSIGNMENT FOR THE BENEFIT OF CREDITORS), LLC
To: JLG INDUSTRIES, INC.
Reel/Frame 073428/0744 →
RELEASE OF SECURITY INTEREST Recorded Jan 8, 2026
From: TRIPLEPOINT PRIVATE VENTURE CREDIT INC.
To: CANVAS CONSTRUCTION, INC.
Reel/Frame 073408/0911 →
RELEASE OF SECURITY INTEREST Recorded Dec 30, 2025
From: SILICON VALLEY BANK, A DIVISION OF FIRST-CITIZENS BANK & TRUST COMPANY
To: CANVAS CONSTRUCTION, INC.
Reel/Frame 073336/0475 →
SECURITY INTEREST Recorded Oct 26, 2023
From: CANVAS CONSTRUCTION, INC.; CANVAS CONSTRUCTION SERVICES, LLC
To: TRIPLEPOINT PRIVATE VENTURE CREDIT INC.
Reel/Frame 065365/0023 →
SECURITY INTEREST Recorded Oct 9, 2023
From: CANVAS CONSTRUCTION, INC.
To: FIRST CITIZENS BANK & TRUST COMPANY
Reel/Frame 065157/0710 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 24, 2018
From: ALBERT, KEVIN B.; ALLEN, THOMAS F.; BENNETSEN, HENRIK; HEIN, GABRIEL F.; PEDERSEN, JOSEPHINE MARIE; POMPA, JONATHAN B.; TELLERIA, MARIA J.; YAN, CHARLIE; YOEL, ALANA G. R.; FLANNERY, MILES J.; TONOYAN, HENRY
To: CANVAS CONSTRUCTION, INC.
Reel/Frame 045627/0025 →
Continuity (2)
Provisional Application 62480172 · Mar 31, 2017
Related Publication 20180281143A1 · Oct 4, 2018
Cited By (2)
US 12,345,057 US 12,697,636