Our training videos range from the basics of using your Kinarm Lab to more advanced topics such as peripherals and programming best practices. We hope that all of our users will be able to learn something new through this series!
We recommend watching these videos in the Training Videos playlist on the Kinarm YouTube channel, where you will be able to easily skip to different sections using the links in the description.
Operator Training Dexterit-EDexterit-E Explorer
Task Protocols & Programs Analyzing Kinarm DataHow To…
Operator Training Videos
Operating the Kinarm Exoskeleton Lab
Operator Training Video for Kinarm Gaze-Tracker
Subject Setup: Removal of Eye Makeup, Adding a target sticker to the subject’s face, Checking for possible obstructions
Check Subject Placement: Check the subject’s head/body tilt
Gaze-tracker computer setup: Check the subject’s head position
Gaze-Tracker Calibration: Confirm that gaze is trackable, Calibrate and validate the gaze tracking
Monitor Gaze-Tracker Data Collection
What can you do with a Kinarm
This video is intended for a new user to consider what all is possible with a Kinarm Lab when developing their own experimental paradigms. In the video, Co-founder and Vice-President Ian discusses the following topics:
0:00 Monitor Subject Behaviour
2:05 Move Subject (position control)
3:45 Perturb Subject (torque control)
7:24 Create Force Field (e.g. spring)
11:18 Monitor Complex Behaviour
12:37 Creating Interesting Visual Stimuli
13:32 Optional Gaze Tracking and Monitor Subject Gaze
15:40 Create Haptic Interactions
16:45 Study Upper Limb and Postural Interactions
17:42 Interface with other Technologies
19:19 Other Examples of Experimental Paradigms
23:29 Standardized Assessment via KSTs
24:55 Fields of Study Utilizing Kinarm
Using Dexterit-E
Dexterit-E: Your Gateway to Kinarm Labs (Part 1)
0:33 Creating a new subject
3:10 Selecting a task
4:57 Starting a task
5:34 Monitoring task progress
7:08 Exporting an exam’s data
8:06 Editing the Task Protocol
8:35 Creating a Study Protocol
9:45 Generating a log
11:12 Dexterit-E walkthrough
Dexterit-E version: 3.8
Dexterit-E: Core Features (Part 2)
0:00 Start
0:15 Study Protocols
1:57 Setting up a Study Protocol
2:50 Using a Study Protocol
3:49 Setting a file name
4:51 Exam notes
5:43 Moving exams between subjects
6:47 Exporting exams: Per subject
8:08 Exporting exams: Database wide
9:05 Exporting exams: Sub-set databases
10:09 Sharing settings between Kinarms
11:17 Requesting support
13:21 Verification mode
Dexterit-E version: 3.6/3.7 (applies to 3.8 as well)
Dexterit-E Explorer
Introduction to Dexterit-E Explorer
0:26 Importing data
1:17 Subject database
1:43 Viewing data
2:29 Events list
2:46 Channels table
5:03 Trials table
6:15 Customizing the channels graph
6:50 Generating movies and snapshots
8:22 Workspace tools
10:39 Parameters tab
11:54 KST reports
13:04 Session & longitudinal reports
14:29 Exporting data as a CSV file
Dexterit-E Explorer Version: 1.5.0
Task Protocols and Programs
Introduction to Task Protocols
0:10 Overview of Tasks
6:15 Task Protocol structure
14:01 Editing the Task Protocol
14:25 General Tab
18:08 Target Table
22:14 Load Table
23:42 Trial Protocol (TP) table
24:35 Task Wide Parameters Table
25:56 Block Table
32:24 Analog Inputs Table
Dexterit-E version: 3.8
Introduction to Task Programs
0:00 Overview of Task Programs
4:47 Introduction to Simulink
11:53 Introduction to Stateflow
16:06 Simulink vs. Stateflow
17:05 Task development procedure
18:06 Task program example
22:22 Stateflow variables
26:51 Stateflow events
31:47 Parameter tables
33:57 Event codes
37:22 SLRT Scope
39:13 Task program deployment
How to Build a Custom Task Programme
Task Programming – Visual Displays
Duncan McLean, Director, Software Development, explains how to implement objects and visual displays in programs at virtual Kinarm Camp 2020.
0:00 How visual stimuli are presented
7:19 Show_Target block
12:33 Hand feedback
17:53 KINARM_HandInTarget block
20:40 Moving targets
24:40 Complex visual stimuli
27:50 TDK visual stimulus blocks
Task Programming – How to Create Loads
Co-founder and Vice-President Dr. Ian Brown explains how to use loads in task programs at virtual Kinarm Camp 2020.
0:00 How loads are applied
1:26 TDK load blocks
2:43 Sample Simulink code
10:07 Scaling
12:34 Velocity dependent loads
14:11 Custom loading conditions
16:42 Multiple simultaneous loads
17:39 Position control
20:02 Tips and tricks
Kinarm Lab Peripherals and Advanced Topics
Co-founder and Vice-President Dr. Ian Brown explores some advanced Kinarm Lab topics including peripherals, position control, and best practices at virtual Kinarm Camp 2020.
0:00 Integrated peripherals
4:06 Accessing gaze position
5:24 Time stamps
7:28 Non-integrated peripherals
14:16 Position control
21:58 Custom Simulink blocks
22:56 Programming best practices
Analyzing Kinarm Data
Working with Kinarm Data in MATLAB
0:00 Kinarm Analysis Scripts
1:53 Importing data
3:15 Kinarm Lab data structure
7:25 Functions
9:34 Demo folder
10:14 Data in Dexterit-E
Analyzing Data from Kinarm Standard Tasks
1:55 Reviewing exams
3:54 KST reports
5:23 Meta-analysis of parameter scores
10:39 Z-scores
17:24 Task Scores
23:30 M-scores
26:44 Task scores vs. M-scores
29:23 Further analysis
30:45 More on KST
How-To…
Our support team offers some quick solutions to a range of operational questions.