Title: Software Design for Automated Assembly of Truss Structures