A methodology for the automation of dry fabric layup for fiber reinforced polymer composite manufacturing