Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/oezeb/imu-collector
Android app for collecting IMU sensor data
https://github.com/oezeb/imu-collector
android imu-data imu-sensor
Last synced: 6 days ago
JSON representation
Android app for collecting IMU sensor data
- Host: GitHub
- URL: https://github.com/oezeb/imu-collector
- Owner: oezeb
- Created: 2024-10-29T02:13:51.000Z (about 2 months ago)
- Default Branch: main
- Last Pushed: 2024-10-29T09:26:03.000Z (about 2 months ago)
- Last Synced: 2024-11-05T13:49:06.684Z (about 2 months ago)
- Topics: android, imu-data, imu-sensor
- Language: Kotlin
- Homepage:
- Size: 223 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# IMU Collector
A lightweight Android application for collecting and logging Inertial Measurement Unit (IMU) sensor data with real-time visualization.
## Features
- Collects data from three IMU sensors:
- Accelerometer (acc)
- Gyroscope (gyr)
- Magnetometer (mag)
- Real-time sensor data visualization
- Automated data recording with customizable duration## Data Storage
Files are saved in the app's external cache directory with the following format:
```
YY-MM-DD HH:mm:ss.SSS acc.txt
YY-MM-DD HH:mm:ss.SSS gyr.txt
YY-MM-DD HH:mm:ss.SSS mag.txt
```### File Format
Each sensor data file contains coma-separated values:
```
Timestamp,X,Y,Z
```Units:
- Accelerometer: m/s²
- Gyroscope: rad/s
- Magnetometer: μT## Building
1. Clone the repository
2. Open in Android Studio
3. Build and run![IMU Collector](images/main.jpg)