Hybrid motion/force control: a review. (18th October 2017)