IMU-Data-Capture is a React Native Android application designed to capture real-time Inertial Measurement Unit (IMU) sensor data. This guide will help you set up the application quickly.
Before you start, make sure you have the following installed:
- Node.js (version 14 or above)
- npm (Node Package Manager)
- React Native CLI
- Android Studio (for Android development)
Follow these steps to set up and run the IMU-Data-Capture app:
git clone https://github.com/Forest-Economy-Alliance/IMU-Data-Capture.git
cd IMU-Data-Capture
npm install
Make sure you have the Android development environment set up on your machine. Follow the React Native CLI Quickstart guide for detailed instructions.
Connect your Android device via USB or start an Android emulator. Make sure the device is in developer mode and USB debugging is enabled.
npx react-native run-android
1. Select Data Collection Mode: Choose between periodic data collection or continuous data collection.
2.Start Data Collection: Tap the 'Start Logging' button to begin collecting IMU sensor data.
3.End Session: Tap the 'Stop Logging' button to end the data collection session.
4.Access Log Files: The log files will be saved in the local file manager of your device. You can export these files for further analysis.
If you prefer to directly install the app without setting up the development environment, you can download the APK file from the Releases section of this repository.