Headtracking information

Post Reply
User avatar
BenganJ
Posts: 1758
Joined: December 15th, 2018, 11:54 am
Location: Gothenburg, Sweden

Headtracking information

Post by BenganJ » January 10th, 2019, 3:37 pm

A little information about headtracking.

Folks! There's a lot of solutions for headtracking out there. I'm NOT going to try and do the
documentation about all of them myself. Instead I've compiled a long list of valuable links
I have visited myself during the years I've used headtracking. Enjoy folks!

At the moment I use the following setup myself. As input I use an Aruco pattern printed on paper
and then mounted on a cardboard. That is then mounted on a regular cap in an angle of approx. 20
degrees.

Image

I then have a Sony PS3Eye camera mounted at the top of my central monitor, who's output in turn
are read by the opentrack sofware. It analyzes the Aruco pattern for rotational and translational
movements and then outputs using the Fretrack 2.0 protocol, actually a free version of TrackIR's
proprietary protocol, to ETS2 or ATS, which has support for that protocol. If you already have a
webcam, this solution will cost you NOTHING, except some work. If you haven't got a webcam, I can
really recommend the Sony PS3Eye one. Both TrackHat and DelanClip sell them with it's infrared
filter removed, done for those that use infrared LEDs as input to the system. It's a cheap but fast
webcam very often recommended for headtracking. This is how it looks for me! I can keep both
my hands on the wheel! :D



I can tell you this, my own solution, with the Aruco pattern and opentrack plus webcamera, is pretty
light sensitive. BUT, the gadgets from DelanClip and Trackhat, based on infrared LEDs combined with
a PS3Eye camera from DelanClip, where they have taken away the infrared filter and instead mounted
a daylight filter in it, is for me the best solution there is. Due to the daylight filter it is pretty insensitive
to environment light! Check it out! Both of them also have wireless solutions!

One more thing I want to point out. The solutions based on smartphones and also the Edtracker ONLY
gives you a 3DOF solution, meaning that only rotational movements are produced, yaw, pitch and roll
motions.

Links:

1. TrackIR: https://www.naturalpoint.com/trackir/
No webcam needed.
2. Tobii Eye Tracker: https://www.tobii.com/
No webcam needed.
(NOTE: You don't need the eye tracking function, so choose device with headtracking support!)
3. TrackHat: https://trackhat.org/
4. DelanClip: https://delanengineering.com/
5. Edtracker: http://www.edtracker.org.uk/
No webcam needed.
(NOTE: Only 3DOF, possible pseudo 6DOF)
6. Alternate tracking input methods:
a) Aruco pattern: https://docs.opencv.org/3.1.0/d5/dae/tu ... ction.html
https://github.com/opentrack/opentrack/ ... co-tracker
b) Smartphone: https://github.com/opentrack/opentrack/ ... adtracking
No webcam needed.
c) Facetracking: https://visagetechnologies.com/
http://facetracknoir.sourceforge.net/Tr ... Visage.htm
7. Free software:
a) opentrack: https://github.com/opentrack/opentrack/releases
Supports many different types of tracking inputs and outputs.
b) FaceTrackNoIR: http://facetracknoir.sourceforge.net/home/default.htm
Also support many different tracking schemes.
c) Edtracker: Delivered with own special software, which is also capable of cooperating with
opentrack to gain pseudo 6DOF.
d) TrackHat: You'll get with a purchase a special variant of opentrack. DON'T use it, instead use
the real opentrack!
8. Information guides:
a) Comprehensive guide about opentrack, mostly oriented towards infrared LED clips and caps, but
also have a lot of useful information about headtracking in general.
https://forum.il2sturmovik.com/topic/34 ... ent-580169
b) The opentrack Wiki: https://github.com/opentrack/opentrack/wiki
c) The FaceTrackNoIR Wiki: https://sourceforge.net/p/facetracknoir/wiki/Home/
---------------------------------------------------------------------------------------------------------------------------------------------
System: Windows 8.1
Processor: Intel Core i7-4790@3.60GHz
Memory: 16GB
Graphics: ASUS GeForce GTX1660Ti
Image
User avatar
Tapir
Posts: 296
Joined: December 15th, 2018, 3:07 pm
Location: Stratford, UK

Re: Headtracking information

Post by Tapir » January 11th, 2019, 1:53 am

Yes..nice work to get it working for others.

I use a modified Sony PS3 Eye camera (a daylight filter was put into it, so it can only detect infrared light) on the monitor and headphones with the "delan clip" (https://delanengineering.com/). ;)
ETS2 1.35 [DX11]+Promods 2.4.1+Emden 1.02C+RusMap 1.90+ROS 7.5+Romania Extended 2.2+YKSRSK v.1.8 +Bosnia Addon 1.3+SRmap 7.9.0+The Great Steppe 1.20+PJ Indo Map 2.65+EAA 5.1+Paris 2.4+AfroMap 2.0+Swedish Islands 1.10
User avatar
BenganJ
Posts: 1758
Joined: December 15th, 2018, 11:54 am
Location: Gothenburg, Sweden

Re: Headtracking information

Post by BenganJ » January 11th, 2019, 2:12 am

Yeah, that´s pretty much the best combination! Which software are you using?
The drawback with the daylight filter is that the camera is not usable as a normal
webcam, unless you have a removable daylight filter, e.g. made by an old diskett
medium! Cool to hear your solution, I want that one too as the Aruco is very light
sensitive!
---------------------------------------------------------------------------------------------------------------------------------------------
System: Windows 8.1
Processor: Intel Core i7-4790@3.60GHz
Memory: 16GB
Graphics: ASUS GeForce GTX1660Ti
Image
User avatar
Tapir
Posts: 296
Joined: December 15th, 2018, 3:07 pm
Location: Stratford, UK

Re: Headtracking information

Post by Tapir » January 11th, 2019, 2:15 am

I do only use OpenTrack 2.310 to get it fully worked. ;)
ETS2 1.35 [DX11]+Promods 2.4.1+Emden 1.02C+RusMap 1.90+ROS 7.5+Romania Extended 2.2+YKSRSK v.1.8 +Bosnia Addon 1.3+SRmap 7.9.0+The Great Steppe 1.20+PJ Indo Map 2.65+EAA 5.1+Paris 2.4+AfroMap 2.0+Swedish Islands 1.10
User avatar
BenganJ
Posts: 1758
Joined: December 15th, 2018, 11:54 am
Location: Gothenburg, Sweden

Re: Headtracking information

Post by BenganJ » January 11th, 2019, 2:19 am

That's the one I use too. I've used that since sthalik made his own version when he forked
FreeTrackNoIR, pretty long now, but I actually started out with FreeTrackNoIR! Do you have
the latest DelanClip, the wireless one?
---------------------------------------------------------------------------------------------------------------------------------------------
System: Windows 8.1
Processor: Intel Core i7-4790@3.60GHz
Memory: 16GB
Graphics: ASUS GeForce GTX1660Ti
Image
User avatar
Tapir
Posts: 296
Joined: December 15th, 2018, 3:07 pm
Location: Stratford, UK

Re: Headtracking information

Post by Tapir » January 11th, 2019, 2:23 am

I use this "Our stainless steel bracket is easy to attach to any headphones and we provide multiple solutions." on https://delanengineering.com/ you can have a look on it.
ETS2 1.35 [DX11]+Promods 2.4.1+Emden 1.02C+RusMap 1.90+ROS 7.5+Romania Extended 2.2+YKSRSK v.1.8 +Bosnia Addon 1.3+SRmap 7.9.0+The Great Steppe 1.20+PJ Indo Map 2.65+EAA 5.1+Paris 2.4+AfroMap 2.0+Swedish Islands 1.10
User avatar
BenganJ
Posts: 1758
Joined: December 15th, 2018, 11:54 am
Location: Gothenburg, Sweden

Re: Headtracking information

Post by BenganJ » January 11th, 2019, 2:29 am

Oh, I've been at that site many times! I know what you use now! BTW,
have you mounted the daylight filter or did you buy the camera at
DelanClip too? I really would like to buy the TrackHat wireless cap
solution, infrared LEDs mounted nicely on a regular cap. Looks nice
to me. That one is also wireless! :D This one!

https://trackhat.org/trackhat-plus/
---------------------------------------------------------------------------------------------------------------------------------------------
System: Windows 8.1
Processor: Intel Core i7-4790@3.60GHz
Memory: 16GB
Graphics: ASUS GeForce GTX1660Ti
Image
User avatar
Tapir
Posts: 296
Joined: December 15th, 2018, 3:07 pm
Location: Stratford, UK

Re: Headtracking information

Post by Tapir » January 11th, 2019, 2:34 am

Yes the Trackhat looks also nice....i prefer my headphones solution, but Trackhat is also a nice one. ;)
ETS2 1.35 [DX11]+Promods 2.4.1+Emden 1.02C+RusMap 1.90+ROS 7.5+Romania Extended 2.2+YKSRSK v.1.8 +Bosnia Addon 1.3+SRmap 7.9.0+The Great Steppe 1.20+PJ Indo Map 2.65+EAA 5.1+Paris 2.4+AfroMap 2.0+Swedish Islands 1.10
User avatar
BenganJ
Posts: 1758
Joined: December 15th, 2018, 11:54 am
Location: Gothenburg, Sweden

Re: Headtracking information

Post by BenganJ » January 11th, 2019, 2:39 am

Well, I talked a guy here in Sweden, living in a city nearby here, into my solution
of headtracking and he's right now adjusting to the new way of driving. You can take
a quick look at the video he made when first using this solution. Here it is:



Now I want Wombat start using headtracking too, it's his idea that I should make this
topic here.
---------------------------------------------------------------------------------------------------------------------------------------------
System: Windows 8.1
Processor: Intel Core i7-4790@3.60GHz
Memory: 16GB
Graphics: ASUS GeForce GTX1660Ti
Image
User avatar
Kimmer
Posts: 74
Joined: December 15th, 2018, 7:23 am

Re: Headtracking information

Post by Kimmer » January 17th, 2019, 2:28 pm

Hello, Bengan. I've tried them. However, turning your head and keeping an eye on the screen is very troubled. There is a better solution. If you have a gyroscope on your mobile phone, go to https://www.trinusvirtualreality.com/. This is a successful system that enables you to achieve virtual reality using your mobile phone. Unfortunately, I don't get results because I don't have a gyroscope on my phone, but I know that the results are successful.
In summary, this system transfers and synchronizes the screen input to the mobile phone. I've used the truck with the cell phone image at least and found it quite successful. You can try.


Post Reply