exponenta event banner

loadparams

Загрузить параметры датчика из файла JSON

Описание

пример

loadparams(sensor,file,PN) конфигурирует imuSensor объект, sensor, для соответствия параметрам в PN часть файла JSON, File.

Примеры

свернуть все

Создание imuSensor системный объект.

s = imuSensor;

Загрузите файл JSON.

fn = fullfile(matlabroot,'toolbox','shared',...
    'positioning','positioningdata','generic.json');

Вот снимок экрана JSON-файла с некоторыми деталями, свернутыми.

Сконфигурируйте объект как 6-осевой датчик.

loadparams(s,fn,'GenericLowCost6Axis')
s
s = 
  imuSensor with properties:

          IMUType: 'accel-gyro'
       SampleRate: 100
      Temperature: 25
    Accelerometer: [1x1 accelparams]
        Gyroscope: [1x1 gyroparams]
     RandomStream: 'Global stream'

Сконфигурируйте объект как 9-осевой датчик.

loadparams(s,fn,'GenericLowCost9Axis')
s
s = 
  imuSensor with properties:

          IMUType: 'accel-gyro-mag'
       SampleRate: 100
      Temperature: 25
    MagneticField: [27.5550 -2.4169 -16.0849]
    Accelerometer: [1x1 accelparams]
        Gyroscope: [1x1 gyroparams]
     Magnetometer: [1x1 magparams]
     RandomStream: 'Global stream'

Входные аргументы

свернуть все

датчик IMU, указанный как imuSensor системный объект.

Файл формата объектной нотации JavaScript (JSON), указанный как .json файл.

Имя детали в файле JSON, указанное как строка.

См. также

Представлен в R2020a