Please find the basic terms used on VAST.Rehab help materials defined below.


Workout is a therapy session planned for a specific patient. Workout is always planned for a specific day, it contains 'Workout template' and information whether the session has been performed as planned or not. When patient finishes a workout it contains also all the results.

Workout template

Workout template is built from 'Segments'. It describes the structure of a 'Workout', has information about the duration of the therapy session, which is calculated as a sum of durations of the 'Segments' it contains. All the 'Segments' included in the 'Workout template' are being executed one after another. There are several predefined workout template available for you. You can also create your own workout templates, so you can use them quickly to start 'Workouts' for your patients.


Segment is part of the 'Workout template' with the duration and device to be used specified by the therapist. E.g. segment can be set to have 20 minutes and with the Microsoft's Kinect sensor assigned as the device to be used. Segment is built from 'Therapeutic tasks'. All the 'Therapeutic tasks' are being executed one after another till the segment's duration time is over. If all the 'Therapeutic tasks' were already started and segment's duration time is still not over - another loop (as of the first 'Therapeutic task' in segment) will be started.

Therapeutic task

Therapeutic task is a gamified exercise. Each therapeutic task has a category assigned (e.g. range of motion, movement precision, divided attention, etc.), so the therapist can easily recognize the purpose of it. Each therapeutic task exposes several 'Control modes' and many 'Parameters' to let the therapist adjust its logic and difficulty to match the patient's needs.

Control mode

Control mode defines the movement pattern which patient needs to perform in order to control the task successfully. Each 'Therapeutic task' exposes at least several control modes to be set. It means the same 'Therapeutic tasks' can be started with completely different movement patterns required (e.g. you can start control a ball in game using your left hand movements, then switch it to right hand, then to your neck movements or squats). The control mode in combination with the 'Parameters' provides almost endless possibilities to keep the 'Therapeutic task' tailored exactly for patient's needs.


Parameters let the therapist adjust the 'Therapeutic task' for a specific patient. With parameters you can control some basic things like the 'Therapeutic task's' duration or more complex like speed of objects, positions where distractors appear, shapes of paths, shopping lists, etc. Each therapeutic task exposes many parameters to let the therapist adjust its logic and difficulty to match the patient's needs.