Smart Technologies for Precision Assembly