Solving the singularity problem of non-redundant manipulators by constraint optimization | IEEE Conference Publication | IEEE Xplore