Human–Robot Collaborative Assembly Based on Eye-Hand and a Finite State Machine in a Virtual Environment | Synapse