For air-sealing in attic crawlspaces, a robot should be able to access most of typical narrow locations in the attic crawlspace, carry the tools required for air-sealing (spray gun, sealant can), and precisely apply spray foam sealant on the target location.