Forum Discussion

🚨 This forum is archived and read-only. To submit a forum post, please visit our new Developer Forum. 🚨
Chriky's avatar
Chriky
Honored Guest
13 years ago

Standalone Rift Trackers?

A while ago I think Palmer said Oculus were planning on selling the trackers from the Rift separately (even longer ago, nrp was going to sell them by himself).

Is there any update on that?

As far as I can tell, it is basically the best tracker on the market, and from what nrp said before he worked at Oculus, it would be pretty affordable.

Thanks

6 Replies

  • Chriky's avatar
    Chriky
    Honored Guest
    No I mean the 3DOF tracker that is inside the Rift; they were planning on selling them separately so you could use them to track your arms etc.
  • msat's avatar
    msat
    Honored Guest
    I don't remember exactly where I read it, but Palmer stated they have no plans of selling the tracker as a standalone device any more.
  • "msat" wrote:
    I don't remember exactly where I read it, but Palmer stated they have no plans of selling the tracker as a standalone device any more.

    Easy enough to use the same USB HID packet protocol for a DIY tracker. I have standalone HID code that is much simpler than the SDK, and does a pretty good job of adaptively removing gyro drift by subtracting out a very high time-constant (IIR) low-pass filter. I use much shorter filters on accel and mag sensor values, and the "high-pass" portion of the gyro sensors. IIR filters can be much more responsive than FIR filters, and the update rate is not very important as long as a fresh reading is available just before frame rendering begins. If you synchronize your sensors to VSYNC, then even 60Hz (fused) sensor updates are fast enough. But faster sensor speed may help the sensor fusion algorithms stabilize more quickly.

    That said, the OculusVR SDK still supports the USB VID/PID used in the STM32F3DISCOVERY kits that have onboard ARM Cortex processor and IMU sensors, and only cost $10.90 (shipped). They are a lot bigger than the Rift DK "Tracker DK" sensor, but even so, they should fit easily inside a DIY Rift-clone mounted just like the tracker inside the Rift DK.

    And if you really do need a small 9 DoF IMU, you can hook a GY-85 to an Arduino Nano (or Femtoduino, or other processor). One of these just arrived on my doorstep a few days ago:
    http://www.ebay.com/itm/310513793857

    And the FPV guys are claiming that the GY-85 IMU has no drift:
    http://www.rcgroups.com/forums/showthread.php?t=1677559
    (beware that later posts say that placing the sensors that close to the processor is a bad idea)