Last Updated
What Is an IMU (Inertial Measurement Unit)?
An IMU (Inertial Measurement Unit) is a sensor device used to measure an object’s movement in three-dimensional space. It typically consists of an accelerometer that measures acceleration along three axes and a gyroscope that measures angular velocity around three axes, enabling the capture of both translational and rotational movement.
By integrating and processing data from these sensors, an IMU can track changes in an object’s position and orientation in 3D space. The collected acceleration and angular velocity data are commonly used for estimating attitude (orientation), tracking trajectories, and analyzing motion. IMUs are essential components in a wide range of applications, including robotics, drones, automotive systems, and industrial equipment, where accurate motion sensing and control are required.
Using mocopi as an IMU Sensor
The mocopi is designed primarily as a motion capture system composed of six compact IMU sensors, but each sensor can also be used independently. By using Sony’s mocopi sensor data reader (SDK), you can connect to individual mocopi sensors and directly access their raw data, including acceleration and rotation data.

How to Use the SDK
- Download the SDK (ZIP file) from the mocopi Developer website to your PC.
- Import the package into your Unity project.
- Develop Android or iOS applications in Unity using the SDK.
Use Case Example
This sample application allows you to collect time-series acceleration and rotation data from mocopi and export it as a CSV file.

