Project Spank Information
Shock Perturbations Attenuated to Nudge Kludge
SPANK1 - Create an adapter that removes the IMU from the Shoto Core Module and allows the existing MPU-6500 IMU to exist as a separate board connected via flex cable back to the Shoto Core. This would allow you to position the IMU at an optimal position in your tracked object.
SPANK2 - On the satellite IMU board, add an embedded micro between the MPU-6500 IMU and the SPI interface that goes to the micro on the Shoto Core. As you know, neither Logitech nor Triad have control over the SDK software source code on the Shoto HDK (FPGA, Embedded Micro, and RF Micro). You would have control over the SPANK2 micro and could write custom SPANK software to deal with accelerations before they are transmitted to the Shoto SDK.
SPANK3 - Probably not of interest to you project but provided as reference... On the satellite IMU board, keep the SPANK micro but replace the IMU with a high dynamic range IMU. The MPU-6500 is a $3.50 IMU. We would replace it with an expensive ($50) IMU that is very sensitive and does not clip under high g-force exposure. This solution is targeted mainly at people making tracked object that experience large Shock Perturbations like guns that simulate realistic blow-back.
SPANK1 - Create an adapter that removes the IMU from the Shoto Core Module and allows the existing MPU-6500 IMU to exist as a separate board connected via flex cable back to the Shoto Core. This would allow you to position the IMU at an optimal position in your tracked object.
SPANK2 - On the satellite IMU board, add an embedded micro between the MPU-6500 IMU and the SPI interface that goes to the micro on the Shoto Core. As you know, neither Logitech nor Triad have control over the SDK software source code on the Shoto HDK (FPGA, Embedded Micro, and RF Micro). You would have control over the SPANK2 micro and could write custom SPANK software to deal with accelerations before they are transmitted to the Shoto SDK.
SPANK3 - Probably not of interest to you project but provided as reference... On the satellite IMU board, keep the SPANK micro but replace the IMU with a high dynamic range IMU. The MPU-6500 is a $3.50 IMU. We would replace it with an expensive ($50) IMU that is very sensitive and does not clip under high g-force exposure. This solution is targeted mainly at people making tracked object that experience large Shock Perturbations like guns that simulate realistic blow-back.
SteamVR Tracking is a precise (sub-millimeter resolution) and real-time (faster than 60Hz refresh) that fuses swept laser optical tracking with inertial 6-degree IMU data. A compelling use case for SteamVR Tracking is the tracking of a gun. For high fidelity simulations, you might want to have blow back recoil build into the simulated VR gun.