Workspace analysis and optimal design of a 3-leg 6-DOF parallel platform mechanism | IEEE Journals & Magazine | IEEE Xplore