Singularities of robot mechanisms : numerical computation and avoidance path planning /: numerical computation and avoidance path planning. (©2017)