An adaptive velocity planning method for multi-DOF robot manipulators. (18th May 2017)