zhaoyanbo Posted June 9, 2020 Posted June 9, 2020 Hello For my project,I would obtain and desplay the numerical values of eye position (view point,e.g, gaze position, pupil size) and head motion (roll, pitch,yaw)simultaneously.And by using these values, to control a robot or a computer agent in real time. At present, I have seen the vision image from RICOH R in VIVE pro eye. The structure of the entire model is shown below. If you have any suggestions, please contact me, thank you! @Corvus @Daniel_Y
zhaoyanbo Posted June 29, 2020 Author Posted June 29, 2020 I have solved my question.I get the values of eye position and the head motion. 1
vasiliki Posted August 11, 2020 Posted August 11, 2020 Hello, I will be really interested to know how did you manage to collect numerical values of eye position and head motion. Please let me know if you have any project in github that I can look at. Cheers, Vasiliki
Corvus Posted August 11, 2020 Posted August 11, 2020 @vasiliki Please download the eye tracking SDK and review the samples provided inside of the download package.
maple Posted September 8, 2020 Posted September 8, 2020 Hello @Corvus, How to get eye movement data through the SDK?I use the HTC Pro instrument. In the SDK, i found some eye movement data code, but i want to know how to extract it.thank you so much! public struct SingleEyeData { /** The bits containing all validity for this frame.*/ public System.UInt64 eye_data_validata_bit_mask; /** The point in the eye from which the gaze ray originates in meter miles.(right-handed coordinate system)*/ public Vector3 gaze_origin_mm; /** The normalized gaze direction of the eye in [0,1].(right-handed coordinate system)*/ public Vector3 gaze_direction_normalized; /** The diameter of the pupil in meter miles*/ public float pupil_diameter_mm; /** A value representing how open the eye is.*/ public float eye_openness; /** The normalized position of a pupil in [0,1]*/ public Vector2 pupil_position_in_sensor_area; public bool GetValidity(SingleEyeDataValidity validity) { return (eye_data_validata_bit_mask & (ulong)(1 << (int)validity)) > 0; } }
Corvus Posted September 8, 2020 Posted September 8, 2020 @maple Please download the eye tracking SDK and review the samples provided inside of the download package.
Asish Posted December 19, 2020 Posted December 19, 2020 Hello @Corvus @zhaoyanbo I got eye data using API but how did you get head motion? How can I get head rotation velocity using SDK api? Thanks in advance
Corvus Posted December 19, 2020 Posted December 19, 2020 @Asish Head position and rotation will be reported by SteamVR. In Unity you can get this data from the Main Camera game object.
Asish Posted December 19, 2020 Posted December 19, 2020 Thanks @Corvus , I also need to measure gaze angles with different objects in the scene. Any suggestions how to measure it in a standard way?
Corvus Posted January 15, 2021 Posted January 15, 2021 @Asish Were you able to measure the gaze angles? It should be possible with the gaze direction and Focus api.
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now