26 lines
866 B
Python

from typing import List
from spatz.dataset import Dataset, List
from spatz.logger import Logger
from spatz.sensors import CompoundSensor, Accelerometer, Gyroscope
from spatz.sensors.sensor import Sensor
from spatz.transforms import Transform
class IMU(CompoundSensor):
def __init__(self,
dataset: Dataset,
logger: Logger,
acc: Accelerometer,
gyro: Gyroscope,
transforms: List[Transform] = []):
"""_summary_
Args:
dataset (Dataset): _description_
logger (Logger): _description_
acc (Accelerometer): _description_
gyro (Gyroscope): _description_
transforms (List[Transform], optional): _description_. Defaults to [].
"""
super().__init__(dataset, logger, [acc, gyro], transforms)