A haptic shared control algorithm for flexible human assistance to semi-autonomous robots | IEEE Conference Publication | IEEE Xplore