three degree-of-freedom