A singularity handling algorithm based on operational space control for six-degree-of-freedom anthropomorphic manipulators. (26th June 2019)