Concept of DoF is well explained in this video lecture with help of animation of mechanisms. This video covers topic of higher pair, lower pair and mobility …

source