Achieving versatile manipulation tasks with unknown objects by supervised humanoid robots based on object templates | IEEE Conference Publication | IEEE Xplore