SlimeVR / SlimeVR-Docs-Site

SlimeVR site with docs and guides
https://docs.slimevr.dev
MIT License
46 stars 61 forks source link

Added LSM6DSV to imu-comparison.md #277

Open purraricat opened 6 months ago

Pixel6554 commented 6 months ago

I'd like to also mention that not many people have Lsm6dsv's in hand and/or in use for the imu to be documented, as well as the only supported firmware being sfusion, which is in beta and requires further testing/constant updates/ full firmware feature implementation for LSM such as tcal (temp calibration) which is still missing and required for 45-60 min reset times...

gorbit99 commented 6 months ago

As the developer for the lsm6dsv driver in sfusion, I personally wouldn't add it to the docs yet, especially without mentioning some of the negatives the IMU could have right now. It's just a good way to waste a lot of people's money, and have them ask for sources that simply don't exist.

I would wait until someone can actually sell them for less than BNO085 are sold for (the chip itself is not even than 5 dollars at mid-scale) reliably, and until a good number of people start using it.

Mamagen commented 6 months ago

I agree with Gorbit, I'd wait for more people to get the lsm and do more tests, I've lost count of how many times I've recalibrated my lsm trackers and never managed to reach the 40 60 minute mark, the behavior I've observed has been worse or similar to a bmi160.

purraricat commented 6 months ago

I forgot to add needs warmup for 60 min resets.

And we can make a thread/pool to gather test results. There are quite few sets now.

gorbit99 commented 6 months ago

I forgot to add needs warmup for 60 min resets.

I've never gotten a single 60 minute reset time with a full set, even after warming up.

And we can make a thread/pool to gather test results. There are quite few sets now.

I think the BMI270 had at least 50-100 sets of it, before it got into the docs, but Meia can probably tell you more accurate numbers.

purraricat commented 4 months ago

I have uploaded LSM6DSV video showing 47 min gameplay with no drift https://www.youtube.com/watch?v=761hb4N6MT8

For me achieving +40 min is very easy with LSM6DSV and I have few Panda Trackers users confirming same +40 min times.
So whatever, it can be put as 40 min. Again, these are just details agree on what number to put.

As I get an impression now, that some people just don't want for others to know about the LSM6DSV at all.