Six-degrees-of-freedom