120 Heartz & smoothing motion?

From what i understand, rebocap’s dongle receive tracking data at 120 heartz and that tracking data get sent to steam vr at 60 heartz.

I was wondering if it would be possible to add an option to choose at how much heartz the data could be sent to steamvr?

Also another full body tracking solution called “SlimeVr” has a feature called “Smoothing” wich allows to smooth out the tracking data, would it also be possible to add something like that to rebocap?

I’m very sorry, but the data transmission rate cannot be adjusted at the moment and is fixed at 60 FPS. Due to limited wireless communication capacity, we are handling 15 devices simultaneously with retransmission mechanisms, which means the communication channel is already operating at full capacity.

would it be possible if we were not using the 15 trackers? my use case is for steamvr ( vrchat ) and i only use 10 there.

Also how about the smoothing option? that would help with the fact it is locked to 60 currently

Currently not supported. Due to limitations in the existing communication protocol, it is capped at 60 fps. Even with future firmware upgrades, the maximum achievable would be 120 fps with 7 trackers connected. However, this is not currently on the planned roadmap.

And what about smoothing the movements in the software itself? kinda like the slime vr implementation of the smoothing

We already have filter in our sorftware. You could open filter on your own(default is open), filter would cause some delay, but not much!

Oh yeah but this reduce the jitter from what i understand, it does not smooth out the output in a way that feels higher heartz even tho it is not ( i know something like that would add some delay, but that would feel soo much better than the current 60 heartz output )

Generally, there will be no obvious jitter, especially in anti-magnetic mode (note that the anti-magnetic level should not be modified, and the default highest level should be used). It is recommended to record the screen and provide the corresponding results for reference, otherwise it will be difficult to diagnose whether it is a normal phenomenon.

there is no jitter, im simply talking about a way to add kind of a delay to the movement by “stacking up” data and then smooth that data. Allowing for a smoother movement (yet a bit delayed). SlimeVR has a “Smoothing” mode, check it out on youtube so you see what i am talking about

From my point of view, you may expect the filtering parameters to be larger, not because you expect the movements to be more like your own, but because you want the data itself to be smoother. In the future, I will consider using a professional panel to release more parameters.

Sorry for the late answer, im not sure you understand / i understand what you say. Im meaning to basically add some delay on the movements to allow for smoother movement.

OR

A way to allow for faster polling rate if there is not all the trackers connected

I understand what you’re saying. However, the filter parameters have not been released yet. We will consider releasing them in the future, at which point you will be able to adjust them manually. Note that a larger filter coefficient will result in higher latency.

1 Like

do you know the release date for those parameters?

currently those parameters is not exposed for adjusting in software ui.The filter parameters are currently not exposed at the UI level for user adjustment, but this may be considered in the future.