In the latest patch you can purchase a Ring of Blindness from Darla the pixie in Whitetail Watch which, when equipped, will remove essentially all perception on a player or companion in order to trigger traps. Whether you pass the skill rolls is another matter, however.
As for Carrotlot, I'm not aware of any way to do spoilers here, so I'll just say Carrotlot is not too far from Whitetail Watch.