Gửi tin nhắn: Dynamic singularity avoidance for parallel manipulators using a task-priority based control scheme