Human guidance programming on a 6-DoF robot with collision avoidance | IEEE Conference Publication | IEEE Xplore