We have downloaded 3D Slicer 5.6.2 and are using SlicerAutoscoperM version 52a6b2d (2024-12-18).
We have downloaded the sample data (wrist, knee and ankle).
We then launch Autoscoper (Autoscoper opens), then we click “Load Wrist Data” and we get the following errors:
We are running a Microsoft Windows 11 Education.
The computer has :
GPU processor: NVIDIA RTX 2000 Ada Generation
Driver version: 556.12
Let me know if we can provide any more details.
Thanks Lauren, (welcome to the discourse)
In the extension index, under SlicerAutoscoperM what version do you see? ex:
2.Try ‘Check for updates’ in the index and restart if any are available
You have a good chunk of errors/warnings in your python console- did you observe a successful PyAutoscoper install? (it won’t output every time- but it should if you install and update to the extension)
If none of the above is relevant… can you launch Autoscoper in OpenCL and successfully load sample data?
[1/2 as I am limited to 3 media items]
This is the version we were using previously:
Then, I checked for updates, installed them, and restarted Slicer. This is the version we have now:
This is Slicer opened fresh with AutoscoperM selected. (no errors in the console)
[2/2]
This is what the console looks like when we open AutoscoperM.
Then I click “Load Wrist Data” and I get this in the console, and Autoscoper closes.
I tried with Open CL and the same thing happens.
What do you think?
Amy_Morton
(Amy Morton)
January 15, 2025, 1:56pm
5
Let’s confirm the cfg location downloaded locally:
( I doubt there is an issue, but just to confirm)
then
2) Attempt to establish a socket connection via matlab class:
The MATLAB socket control file does not ship with the SlicerAutoscoper extension. It can be found here
https://github.com/BrownBiomechanics/Autoscoper/blob/main/scripts/matlab
i) take a look at the readme and download AutoscoperConnection.m
ii) launch autoscoper within 3dslicer
iii) open matlab (suggest ver > 2022a)
copy the following into a new script, or run in command window:
local_AC_dir = uigetdir('C:\', 'Select directory containing recently downloaded AutoscoperConnection.m');
%path to AutoscoperConneciton class
addpath(local_AC_dir);
localSampleDir = uigetdir('C:\', 'Select directory containing SampleData cfg file');
%openConnection('127.0.0.1');
aobj = AutoscoperConnection();
cfgFileName = fullfile(localSampleDir , '2023-07-20-Wrist.cfg');
loadTrial(aobj,cfgFileName);