PSMoveServiceEx v0.20
Changes in this version:
-
Fixed shared tracker USB bus detection in
Tracker Settings
. -
Implemented controller orientation stabilization feature in
Controller Settings
.
ℹ️ Stabilization will reduce magnetometer and accelerometer jittering when the controller is stable.
Very useful if you use PSMove controllers for Head Mount Device 6-DoF tracking to reduce jittery vision.
This is also known as ARVR stabilization on BNO085 IMUs. -
Added
Stable Gravity
mode toPassive Drift Correction
inController Settings
.
ℹ️ Passive drift correction will disable the magnetometer and accelerometer which reduces drifting when the controller is in motion.
This is trying to mimic passive drift correction on BNO055 IMUs. -
Fixed duplicated samples during Controller and HMD gyroscope calibration.
-
Implemented tracker synchronization modes
Wait All
andFastest Available
.-
▶️ Wait All (Default)
Will do triangulation whenever all trackers are ready.
This synchronization mode allows the smoothest tracking possible.
Trackers running on different Hz are not supported in this mode and fast trackers will wait for slow trackers. -
▶️ Fastest Available
Will do triangulation whenever the fastest two or more trackers are ready.
This synchronization mode allows for fastest tracking possible but reduces tracking quality and can cause jittering.
Trackers running on different Hz are supported in this mode.
-
-
Able to skip
Calibrate Default Orientation
during magnetometer calibration.
You can now skipCalibrate Default Orientation
if you already calibrated it previously.
Useful if you want to quickly calibrate the magnetometer while playing without dealing with re-centering the controller again. -
Fixed
Calibrate Optical Noise
pose not following playspace offsets. -
Device poll failure detection is now using timestamp instead of count.
This will fix all poll timeouts on high FPS. -
Minor other changes.
Stabilization Demo
PSMoveConfigTool_7T75OmsUZj.mp4
Tracker Synchronization Modes Demo
PSMoveConfigTool_0EYGiqkFcK.webm
Passive Drift Correction Demo
PSMoveConfigTool_45k0zULC3U.webm
ℹ️ Note that the SteamVR driver is now included in Virtual Device Manager!