Trouble loading sample data in SlicerAutoscoperM

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)

  1. 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

  1. 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)

  2. 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:

image (1)

Then, I checked for updates, installed them, and restarted Slicer. This is the version we have now:

image (2)

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?

  1. 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);