imuSensor
Load sensor parameters from JSON file
loadparams(sensor,file,PN)
example
loadparams(sensor,file,PN) configures the imuSensor object, sensor, to match the parameters in the PN part of a JSON file, File.
sensor
file
PN
File
collapse all
Create an imuSensor system object.
s = imuSensor;
Load a JSON file.
fn = fullfile(matlabroot,'toolbox','shared',... 'positioning','positioningdata','generic.json');
Here is a screen shot of the JSON file with some parts collapsed.
Configure the object as a 6-axis sensor.
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'
Configure the object as a 9-axis sensor.
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 sensor, specified as an imuSensor system object.
.json
JavaScript Object Notation (JSON) format file, specified as a .json file.
string
Part name in a JSON file, specified as a string.
You have a modified version of this example. Do you want to open this example with your edits?