Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update imu-calibration.md #274

Open
wants to merge 4 commits into
base: main
Choose a base branch
from
Open

Conversation

TuistoVRC
Copy link

Lots of people don't have a 3d printer, the 3d printer steps were to minimalistic. Created a more detailedhairdryer procedure :-) and a link from Ilyasnow, who helped me with

Lots of people don't have a 3d printer, the 3d printer steps were to minimalistic. Created a more detailedhairdryer procedure :-) and a link from Ilyasnow, who helped me with
Copy link
Member

@ImUrX ImUrX left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

please use markdown

@TuistoVRC
Copy link
Author

please use markdown

Thank you for adjusting. Is it ok like this? And is it ready?

@TuistoVRC TuistoVRC requested a review from ImUrX April 12, 2024 19:36
Copy link
Member

@ButterscotchV ButterscotchV left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think a bit of clean-up could help and it should be good

1. Place your trackers in a fridge or freezer for a period of time to cool them down to below 15°C. If you're unsure about the temperature of your trackers, you can check it in the SlimeVR Server when the tracker is turned on.
1. Turn on your trackers and gradually heat them, calibration will automatically begin if the temperature is below 15°C.
- You can use something like a 3D printer bed or a heat gun, but be careful not to overheat your battery or melt your case.
- It is important to not rush this. Temperature calibration should take at least 15 minutes, otherwise you risk having a partial calibration, which can lead to increased drift.
1. The calibration will be complete and automatically saved once the IMU reaches 45°C.

#### With a hairdryer
1. Place your tracker in a fridge or freezer for a short period of time(about 10 minutes) to cool it down to below 15°C.
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
1. Place your tracker in a fridge or freezer for a short period of time(about 10 minutes) to cool it down to below 15°C.
1. Place your tracker in a fridge or freezer for a short period of time (about 10 minutes) to cool it down to below 15°C.

Comment on lines +42 to +43
1. Get the tracker out and put it on a stable underground.
- Open the SlimeVR app -> Turn on developer mode -> In home at the bottom-right toggle more info, to see all details about your slime and it's temperature.
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
1. Get the tracker out and put it on a stable underground.
- Open the SlimeVR app -> Turn on developer mode -> In home at the bottom-right toggle more info, to see all details about your slime and it's temperature.
1. Take the tracker out and put it on a stable surface like a table.
- Open the SlimeVR app -> Turn on developer mode -> One the home tab at the bottom-right, toggle "More info" to see all details about your Slime and it's temperature.

- Turn it on and let it sit until it reaches operating temperatures naturally; Don't use a hairdryer yet! When you put your tracker closer to your computer you can reach a higher temperature quicker.
1. Wait until your tracker's temperature levels out. Warm it up with your hairdryer to around 43°C, do not reach 45°C yet.
1. Let it cool down naturally to operating temperature again.
1. 30 degrees? Airdry it to 46 degrees to squeeze out the last points for your TCAL and let it cool down.
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
1. 30 degrees? Airdry it to 46 degrees to squeeze out the last points for your TCAL and let it cool down.
1. Once around 30°C, use the hairdryer to get it to around 46°C to finish measuring the last points for your TCAL, then let it cool down.

1. Place your trackers in a fridge or freezer for a period of time to cool them down to below 15°C. If you're unsure about the temperature of your trackers, you can check it in the SlimeVR Server when the tracker is turned on.
1. Turn on your trackers and gradually heat them, calibration will automatically begin if the temperature is below 15°C.
- You can use something like a 3D printer bed or a heat gun, but be careful not to overheat your battery or melt your case.
- It is important to not rush this. Temperature calibration should take at least 15 minutes, otherwise you risk having a partial calibration, which can lead to increased drift.
1. The calibration will be complete and automatically saved once the IMU reaches 45°C.

#### With a hairdryer
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
#### With a hairdryer
#### With a hairdryer

@@ -30,12 +30,23 @@ If you have a BMI160 and firmware v0.3.3 or higher, you will need to calibrate y

Optionally, you can perform temperature calibration for BMI160 IMUs, which is a more advanced process but significantly reduces drift:

#### With a 3d printer
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
#### With a 3d printer
#### With a 3d printer

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants