SromProcessor class
- Inheritance
-
- Object
- MobilityProcessor<
SromResult> - SromProcessor
Constructors
- SromProcessor.new({required SromConfig config, required SromMovementStrategy strategy})
Properties
- config → SromConfig
-
final
- hashCode → int
-
The hash code for this object.
no setterinherited
-
raisePhaseData
↔ List<
SensorEvent> ? -
getter/setter pair
-
raiseXSpots
↔ List<
SensorEvent> -
getter/setter pair
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- strategy → SromMovementStrategy
-
final
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
processData(
{required double accActualRate, required List< SensorEvent> accData, required double gyroActualRate, required List<SensorEvent> gyroData, required double magActualRate, required List<SensorEvent> magData}) → Future<List< SromResult> > -
Processes the gyroscope data to compute the range of motion angle and detected arm using the provided movement strategy.
override
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited