Nailed It: Autonomous Roofing with a Nailgun-Equipped Octocopter
Matthew Romano, Yuxin Chen, Owen Marshall, Ella Atkins

TL;DR
This paper demonstrates an autonomous roofing system using a modified octocopter equipped with a nailgun, capable of accurately nailing shingles on a mock-up roof, showcasing potential for automated roofing tasks.
Contribution
First demonstration of autonomous roofing with a multicopter using a modified nailgun and custom control system for precise nailing on mock-up roofs.
Findings
Successfully nailed within a 3 cm gap on shingles
Demonstrated autonomous control with trajectory and force management
Extended potential for automated roofing applications
Abstract
This paper presents the first demonstration of autonomous roofing with a multicopter. A DJI S1000 octocopter equipped with an off-the-shelf nailgun and an adjustableslope roof mock-up were used. The nailgun was modified to allow triggering from the vehicle and tooltip compression feedback. A mount was designed to adjust the angle to match representative roof slopes. An open-source octocopter autopilot facilitated controller adaptation for the roofing application. A state machine managed autonomous nailing sequences using smooth trajectories designed to apply prescribed contact forces for reliable nail deployment. Experimental results showed that the system is capable of nailing within a required three centimeter gap on the shingle. Extensions to achieve a complete autonomous roofing system are discussed as future work.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
