A geometric algebra approach to determine motion/constraint, mobility and singularity of parallel mechanism. (October 2017)