Movement Analyzers

ollin.movement_analyzers.get_movement_analyzer_list()[source]

Return all movement analyzers in library.

Base Class

Interface for all movement analyzers

class ollin.movement_analyzers.base.MovementAnalyzer(movement)[source]

Base class for all movement analyzers.

All movement analyzers must subclass this class and implement the analyze and plot methods. A name for the analyzer must also be provided.

name

str – Name of analyzer.

movement

Movement – Reference to the movement data being analyzed.

results

array – An array holding the results of the analysis.

analyze(movement)[source]

Analyze movement data.

This is an abstract method that must be overwritten by any implementation.

Parameters:movement (Movement) –
Returns:results – Array containing the results of the analysis.
Return type:array
plot()[source]

Visualize analysis results.

This is an abstract method that must be overwritten by any implementation.

To see all available Movement Analyzers see Movement Analyzers Library