Main Content

Sensor Data Collection

Collect sensor data from your device

WithMATLAB®Mobile™orMATLAB Online™, you can collect sensor and camera data from your iOS device and log the data in MATLAB. Use MATLAB to process this data in various ways, including creating plots, or, for camera data, process the images.

You can collect data from these sensors:

  • Acceleration

  • Angular velocity

  • Magnetic field

  • Orientation

  • Position

You can also access the camera and acquire images on your iOS mobile device fromMATLAB MobileorMATLAB Online. You can set camera properties including resolution, autofocus, and flash.

Functions

mobiledev Createmobiledevobject to acquire data from iOS sensors
mobiledevlist List of mobile devices with accessible sensor data
disp Display properties ofmobiledevobject
accellog Return logged acceleration data from iOS sensor
angvellog Return logged angular velocity data from iOS sensor
magfieldlog Return logged magnetic field data from iOS sensor
orientlog Return logged orientation data from iOS sensor
poslog Return logged position data from iOS sensor
discardlogs Discard all logged data from iOS sensors
camera Connection to camera on iOS device
snapshot Acquire single image frame from iOS device camera

Topics

Get Started with Sensors

Sensor Data Collection with MATLAB Mobile or MATLAB Online

Stream sensor data to MATLAB running in the MathWorks®Cloud or store data locally.

Sensor Data Streaming Demo

A simple walk-through that demonstrates controlling sensors and acquiring data.

Use Logged Sensor Data Example

This example shows how to plot orientation data using logged sensor data.

Log Sensor Data Locally

Log Sensor Data Locally

Capture sensor data to a file on your device.

Stream Sensor Data toMATLABon the Cloud

Stream Sensor Data with Sensor Controls

Send sensor data to MATLAB running on MathWorks Cloud usingMATLAB Mobilesensor controls.

Stream Sensor Data with mobiledev.logging Property

Stream sensor data to MATLAB running on the MathWorks Cloud using themobiledev.loggingproperty.

Apple iOSCamera Image Acquisition

Acquire Images from iOS Camera

This example shows how to connect to your iOS mobile device camera and acquire images from it.

Classify Images from iOS Camera Using Pretrained Network

This example shows how to use deep learning to classify images acquired by your iOS mobile device camera.

Featured Examples