A general approach on collision-free workspace determination via triangle-to-triangle intersection test. (April 2017)