Skip to content

Re-enable low-pass filtering of velocity/rate outputs #39

@tblaha

Description

@tblaha

Velocity/rotation rate outputs are currently computed using backward differences between 2 successive mocap samples (often at 180Hz or faster). This is very sensitive to noise. These values are then sent to the agents, usually at much lower frequencies, which makes filtering on the agents' incur much higher phase delay.

We used to have an option to enable an IIR low-pass filter that runs in UMR at mocap update frequency. This would make the outputs much smoother without high phase delay.

The only thing we have to do to enable this again is somehow observe the sample rate of the incoming mocap data, and provide commandline options to configure the filter cutoff.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions