CueMate is a data-driven training ecosystem designed to help users understand their skills and game and train more efficiently.
Movement activities like tennis have many dimensions and layers. Training movement skills are fundamentally different than training physical performance or strength. To design a successful product, iCueMotion had to build not only new technology but also new language and concepts.
To fully take advantage of the capabilities, the following describes the key concepts that form the language of the CueMate augmented training ecosystem.
Click on a concept bellow to learn more about them.
To learn more about the CueMate philosophy and approach to data-driven training, check out the in-depth background section and the Training with CueMate sections.
Key Concepts Overview

To fully take advantage of CueMate you will need to understand how it organizes and processes the data. The first step is to distinguish between different levels of performance, especially distinguish between strokes and shots.

CueMate tracks and organizes the stroke repertoire in a table or matrix structure called the Stroke Map.The Stroke Map depicts the user's stroke vocabulary and is a central concept for navigating the data, assessing skills, and managing training.

CueMate computes metrics that describe a wide range of stroke attributes. Metrics cover aspects of movement behavior critical for assessment and training, including outcomes (ball speed and spin),movement technique, and physical performance.

Metrics are not very easy to interpret by themselves. CueMate computes reference ranges to help understand where users stand relative to other players across the various attributes captured by the metrics.

The metrics are combined to form scores. The scores are designed to describe critical aspects of performance, such as the quality of the ball strike or the quality of the stroke outcomes. They help provide a more intuitive assessment of different aspects of skill and performance.

Movement learning is an organic process that involves transformations across the physical and mental.Knowing how far along the learning process is for a stroke class helps focus on the right aspects of performance.

The amount of data generated from measurements can easily be overwhelming. The core of CueMate’s skill assessment is the hierarchical skill model, which organizes the information top-down.

Sets and sessions enable tracking and organizing activity. A useful feature for organizing sessions is tagging. Tagging lets the app know if you are playing games, free play, or training.
This information is important to interpret the data since performance play type. Understanding what changes under different play conditions is also important for your training, including the fitness and mental dimensions.

CueMate's training goal system enable straining specific aspects of technique and performance. The main purpose of the training goal is to focus and easily track a set of characteristics that are currently critical for a user's skill development.
CueMate provides three types of training goals:

As already described in the overview, immediate feedback is key to effective learning. CueMate can generate feedback on an early unlimited set of movement features, helping you become more aware of your stroke's outcome levels, as well as technical aspects of your strokes, such as movement phase properties, such as the back loop type.

Everyone’s stroke repertoire is different, reflecting their skill level and game style. CueMate uses information from your repertoire to determine your individual rating across stroke categories (groundstrokes, serves, and volleys).

The skill rating provides the basis for generating training goals that help you achieve a higher rating and/or game type.
These goals provide insights into what aspects of your skills you must focus on to advance your rating across the different stroke categories. Therefore, they help you stay on the path to becoming a better player.