Contenido principal

Esta página se ha traducido mediante traducción automática. Haga clic aquí para ver la última versión en inglés.

loadparams

Cargar parámetros del sensor desde un archivo JSON

Descripción

loadparams(sensor,file,PN) configura el objeto imuSensor, sensor, para que coincida con los parámetros de la parte PN de un archivo JSON, File.

ejemplo

Ejemplos

contraer todo

Crea un objeto de sistema imuSensor.

s = imuSensor;

Cargue un archivo JSON.

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

Aquí hay una captura de pantalla del archivo JSON con algunas partes colapsadas.

Configure el objeto como un sensor de 6 ejes.

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

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

Configure el objeto como un sensor de 9 ejes.

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: [1×1 accelparams]
        Gyroscope: [1×1 gyroparams]
     Magnetometer: [1×1 magparams]
     RandomStream: 'Global stream'

Argumentos de entrada

contraer todo

Sensor IMU, especificado como un objeto de sistema imuSensor.

Archivo de formato de notación de objetos JavaScript (JSON), especificado como un archivo .json.

Nombre de la pieza en un archivo JSON, especificado como una cadena.

Historial de versiones

Introducido en R2020a

Consulte también