We use Autodesk Inventor Professional as our CAD software with ARMin. You can get Autodesk products for free as a student. We do not use any version control at the moment, the project files are stored in the Research Drive (U:\3mE MLN Lab\01-Projects\24-ARMinPlus\CAD).
In inventor, if you export a .stl file the unit is automatically changed to cm. This can be solved by using: Save As → Save Copy As → Type (STL) → Options → Unit (mm) → Resolution (High).
You can double check your .stl files using Ultimaker Cura which is the software used by the IWM for 3D printing.
See ARMin Software Documentation
TODO: Add GitLab links.
1. If ARMin doesn’t go to the correct position, like it’s floating or outside the delimited area, check in Unity's Scene: XR Rig -> Trackers - > RobotTracker (TopFront) which device is assigned to this tracker. If the device number has changed because SteamVR restarted or something happened, you need to find the correct device number for this tracker to fix ARMin’s position (don't do these changes in Play Mode, since they will be remove once you stop the program).
2. If an error shows up in the console related to a socket address or not being able to make a connection related to UDP, and the ARMin in Unity isn't moving as you move the real one, close the Unity project and open it again (a very ancient problem solving technique).
3. The Varjo base software does not work, if the second monitor is connected. This can be solved by unplugging the second monitor and the headset, restarting the PC and then restarting the headset.
For a guide on how to do this, see here.