Skip to main content
Up and Coming
March 10, 2016

angular velocity

I'm inspecting the angular velocity in OVRDisplay and I'm somewhat confused by the output. With my DK2 lying still on a desk I'm getting many values at or near zero as I'd expect but I'm also getting some values in the 359-360 range. They appear randomly in the x, y and z components. The values might make sense to me if I was accessing an orientation but this is angular velocity. The documentation (https://developer.oculus.com/doc/0.1.3.0-unity/class_o_v_r_display.html#a96be90faeb312e8fcd2c9f389083ae19) doesn't provide any insight as to what the units are supposed to be but I'm guessing it should be degrees per second.

I'm outputting the values as follows:
Debug.Log(OVRManager.display.angularVelocity);


I'm using Unity 5.3.3f1 with Oculus Utilities 1.3.0 beta and the 0.8 runtime.

I've attached angularVelocity.txt which has some sample output.
angularVelocity.txt
    This topic has been closed for replies.

    11 replies

    Inspiring
    July 5, 2016
    Sorry for the delay here. The angular velocity is now exposed in OVRInput.GetLocalControllerAngularVelocity(..).