A multi-behavior algorithm for auto-guided movements in surgeon assistance | IEEE Conference Publication | IEEE Xplore