New Motion Compensa...
 
Notifications
Clear all

New Motion Compensation OVRMC

Page 1 / 2

Andrew (ZA)
(@atb69)
Eminent Member
Joined: 7 years ago
Posts: 23
Topic starter  

Hi all

There's a few topics about this

I had some issues recently with Motion Compensation. It just wouldn't work and was bouncing.

I ended up moving my Tracker to the back of my seat so it was only picked up by the Rear Lighthouse (VivePro & STeamVR)

Anyway in finding this out I found a new OpenVr motion compensation on Github and XSimulator

Its much easier to setup and has some adjustments that can be made for filtering etc

Check it out below: (Uninstall the old one first)

https://www.xsimulator.net/community/threads/openvr-motioncompensation.14576/

https://github.com/openvrmc/OpenVR-MotionCompensation/wiki/FAQ


Quote
mariachi
(@michael-mariachera1-net)
Trusted Member
Joined: 7 years ago
Posts: 99
 

Hi Andrew,

great post, I will try this tool, even I do not have any issues with motion compensation anymore.

I've had in the past, as long both lighthouse sensors were alligned fasing each other.

But after thinking about lateral (angle) and logitudinal (distance) detection quality from movement of the rig ( tracker), I tried a more "offset" version of placement.

 

Now one is located in the front right corner (as before), pointing towards tracker, if rig is in parked position.

The other one was moved from rear left corner to almost middle of the left wall, also facing toward tracker in parked position.

The center lines of both lighthouse sensores are now more ore less mating at the tracker in an angle of 75° (+/-)

So any movement of the tracker will always be a combination of lateral (angle) and longitudinal (distance) detection.

 

Michael

Never loose - win or learn


ReplyQuote
Steffen
(@slaze_xe)
CEO Admin
Joined: 7 years ago
Posts: 190
 

Is is any different from the version we recommend? https://manual.fasetech.com/books/motion-compensation-%28valve-index-htc-vive-%29/page/motion-compensation-guide

Or any easier? I just need to install, choose the tracker and press motion compensation.

I will have to try it as soon as possible, always nice having alternatives. 

Remember placement of the light houses are the most important and having the tracker fastened as close to the HMD as possible. 

Steffen Hansen | CEO | FaseTech


ReplyQuote
mariachi
(@michael-mariachera1-net)
Trusted Member
Joined: 7 years ago
Posts: 99
 

That's my mount. Right behind the head, with USB power.

DSC02969

 

Michael

Never loose - win or learn


ReplyQuote
Andrew (ZA)
(@atb69)
Eminent Member
Joined: 7 years ago
Posts: 23
Topic starter  
Posted by: @slaze_xe

Is is any different from the version we recommend? https://manual.fasetech.com/books/motion-compensation-%28valve-index-htc-vive-%29/page/motion-compensation-guide

Or any easier? I just need to install, choose the tracker and press motion compensation.

I will have to try it as soon as possible, always nice having alternatives. 

Remember placement of the light houses are the most important and having the tracker fastened as close to the HMD as possible. 

Hi Steffen. It seems to allow some settings to allow for different scenarios, especially if the tracker is vibrating, it can be filtered.

I had quite a few issues recently with the original Emulator in that whenever i hit "Apply" it wouldn't engage. So it wasn't cancelling the motion and then the VR would bounce all over the place. Then you have to exit, restart, reload etc.

Since my Tracker and Lighthouses haven't moved I wasn't sure if it was something else.

The new OVRMC is a work in progress, and not perfect either. I've had a few times when it loses the tracker and resets mid race, which causes chaos. However I cant seem to replicate when it happens.

Give it a try when you can, and let us know what you think.


ReplyQuote
Steffen
(@slaze_xe)
CEO Admin
Joined: 7 years ago
Posts: 190
 

Sounds very cool, looking forward to being able to try it. 

I have had some strange issues as well, but most of the time a restart would do it. Are you using set zero? i recommend having it on default instead.

Steffen Hansen | CEO | FaseTech


ReplyQuote
Andrew (ZA)
(@atb69)
Eminent Member
Joined: 7 years ago
Posts: 23
Topic starter  

UPDATE: 

So I did some further testing and even went back to OPenVR to test it again. Had similar problems.

Seems my specific issue is because of my mounting of the Tracker. Its not as solid as Michaels and I also had Velcro Straps over it.

This seemed to be causing some of the "Flickering" in VR, probably from vibrations and movement of the Tracker.

Ive remounted using a Wrist Strap. This gives it full view of both Lighthouses. (Pic below)

HOWEVER, it still vibrates/moves a bit. This is where Ive found the new OVRMC to work really well.

Ive set LPF to 0,3 and EMA Samples to 30. This seems to allow for some movement, and there is Zero flickering on VR

If anything its another option for us to use.

IMG 3426

ReplyQuote
JMB-3D
(@jmb-3d)
Estimable Member Customer
Joined: 7 years ago
Posts: 115
 
Posted by: @atb69

UPDATE: 

So I did some further testing and even went back to OPenVR to test it again. Had similar problems.

Seems my specific issue is because of my mounting of the Tracker. Its not as solid as Michaels and I also had Velcro Straps over it.

This seemed to be causing some of the "Flickering" in VR, probably from vibrations and movement of the Tracker.

Ive remounted using a Wrist Strap. This gives it full view of both Lighthouses. (Pic below)

HOWEVER, it still vibrates/moves a bit. This is where Ive found the new OVRMC to work really well.

Ive set LPF to 0,3 and EMA Samples to 30. This seems to allow for some movement, and there is Zero flickering on VR

If anything its another option for us to use.

IMG 3426

Yes add a bungie cord and get that tracker embedded in  to the foam, don't be worried they are very strong.

See here

from 5.00 minutes that should help a lot.  

Im still using the Matazzman open vr, didn't like the other one.  

 

This post was modified 5 years ago by JMB-3D

My Rig - Fasetech Racing Cube Simulator V2 (4DOF)
HP Reverb V2, Asus ROG STRIX X299-E GAMING Motherboard, Intel Core i9-7900X CPU
Asus GeForce RTX 2080 Ti DUAL OC 11GB ,
Fanatec DD2, v1.5 Shifter, Fanatec Club-sport Formula SW, Hand brake, He Pro Pedals, Carbon fibre bucket seat, Wind Sim,


ReplyQuote
mariachi
(@michael-mariachera1-net)
Trusted Member
Joined: 7 years ago
Posts: 99
 

Due to last Steam VR update and motion compensation issues, I had more or less to change to OVRMC.

At start it was a bit odd, due to delayed compensation reaction whitch felt quite strange.

But playing around with settings resulted in a nice and precise compensation functionallity.

My settings are:

LPF beta = 1

DEMA =2

Michael

Never loose - win or learn


ReplyQuote
7racer
(@7racer)
Active Member
Joined: 5 years ago
Posts: 7
 

@michael-mariachera1-net

Hey.  I`m getting a bit of a drift with the OVRMC.  I`ll get on a straight away and I am no longer pointing straight in VR.  I had the best success with the OVR input emulator but after installing it I no longer see the icon in the VR set up screen.

any suggestions for settings for the OVRMC or getting the OVR input emulator working?


ReplyQuote
mariachi
(@michael-mariachera1-net)
Trusted Member
Joined: 7 years ago
Posts: 99
 

@7racer: I made a short video (it's the german language

menue, but shoult be clear anyway) where you can see:

a) my settings

b) how to enable OVRMC or OVR input emulator

Steam VR restart required

I do not have any issues, except once in a while to restart steam VR right after start, if OVRMC does not start.

Question: Is your tracker rigid enough or is it rotating a bit?

Michael

Never loose - win or learn


ReplyQuote
7racer
(@7racer)
Active Member
Joined: 5 years ago
Posts: 7
 

thanks! I didnt have any audio with that video for some reason and the screens were in a different language but I think I have what u are telling me.

 


ReplyQuote
mariachi
(@michael-mariachera1-net)
Trusted Member
Joined: 7 years ago
Posts: 99
 

Hi, well, there is no audio.

I do not know, why it is not possible to have both motion compensation add-ons at the same time on the main screen, but in the video you should see ow to change within.

Sadly, the video hides most of the text i wrote in the reply.

 

 

@7racer: I made a short video (it's the german language

menue, but shoult be clear anyway) where you can see:

a) my settings

b) how to enable OVRMC or OVR input emulator

Steam VR restart required

I do not have any issues, except once in a while to restart steam VR right after start, if OVRMC does not start.

Question: Is your tracker rigid enough or is it rotating a bit?

Michael

Never loose - win or learn


ReplyQuote
Jani
 Jani
(@pomppu)
Eminent Member
Joined: 4 years ago
Posts: 22
 

Hi!

I have a HP Reverb G2 and I have been trying it's controller for motion compensation. It is working, but it is not totally stable and most of all, it will go to sleep mode too often. Occasionally it is stable enough. What it is I would like to do, is to go for a virtual tracker with FlyPT. Some say it is the way to go. But it seems that I can't figure it out...I have OVRMC installed, I have flyPT driver too. I can see the steam-VR output (3 color cross). SteamVR shows fainted T-logo. But it won't work. Just like the guide says, I have tried Output MMF and Output Motion Compensation for OVRMC. 

I have read hours about it in Discord, but I don't know what is the magic trick that I need to do. I can't find a really good and simple guide how to do that.

There are source, rig, pose, output etc. But do I need them all? Simtools as a source maybe? There is possibility to use SimTools2 as Source, too.

I was hoping maybe someone here is using it, who could explain it, like "for the dummies"?

Thanks in advance.

-P

This post was modified 4 years ago by Jani

-Jani
___

My Rig:
Fasetech RacingCube Simulator RCv3
HTC Vive Pro2 + 2 light houses + Vive tracker (mounted behind racing seat)
Lenovo Legion T7 i7-11700KF, RTX3080Ti
Fanatec Podium DD1 + Clubsport BMW GT2 V2
Thrustmaster T-LCM pedals
Sparco GRID Q seat


ReplyQuote
Jani
 Jani
(@pomppu)
Eminent Member
Joined: 4 years ago
Posts: 22
 

Hi people,

Trying to figure out this VR motion comp virtual tracker thing. I was thinking that maybe I need to create new interface (Memory Map type) and use it as a source for FlyPT. But I don't have any other interface plugins than serial in my Simtools GUI, I can select only Serial. Simtool manual says there are several other interface plugins as default. But not on my application, can you tell me why is that @slaze_xe?

Other way to do it, might be to add SimTools2 as source to FlyPT. I did add it as a source, but it won't connect, nothing happens with Connect button. I'm not sure if i need to acquire a plugin from Xsimulator?

In general, do I need to acquire plugins from Xsimulator (with "download package"), if I need to add support to a new game?

Dump questions maybe, but I'm new to this.

 

--

Best rgds,

Pommpu

This post was modified 4 years ago by Jani

-Jani
___

My Rig:
Fasetech RacingCube Simulator RCv3
HTC Vive Pro2 + 2 light houses + Vive tracker (mounted behind racing seat)
Lenovo Legion T7 i7-11700KF, RTX3080Ti
Fanatec Podium DD1 + Clubsport BMW GT2 V2
Thrustmaster T-LCM pedals
Sparco GRID Q seat


ReplyQuote
Page 1 / 2
Share: