Skip to content

Softaims/cryptochrist

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

It's Alive - Motion Pipeline Eval (Android)

Android app used to evaluate a motion-detection pipeline (accelerometer + gyroscope), classify motion state, and drive robot animation/audio reactions.

What This Project Contains

  • Sensor reading layer (SensorReader, replay/record helpers)
  • Signal processing (HPF/LPF + feature extraction)
  • Motion classifier + FSM state transitions
  • Simple robot UI and audio reactions
  • QA harness documents in tasks/ and QA_HARNESS_DOCUMENTATION.md

Main package: com.example.alive

Tech Stack

  • Kotlin
  • Android Gradle Plugin 8.12.1
  • Gradle Wrapper included (./gradlew)
  • Min SDK 24, Target/Compile SDK 36

Prerequisites

You can run this with Android Studio only (recommended).

  • Android Studio (latest stable)
  • JDK 17 (Android Studio bundled JDK is fine)
  • Android SDK platform for API 36 installed from SDK Manager

You do not need to install Gradle separately because this repo includes the Gradle Wrapper.

Run In Android Studio

  1. Open Android Studio.
  2. Select Open and choose this project folder.
  3. Let Gradle sync finish.
  4. Create/select an emulator (API 24+ recommended) or connect a physical Android device.
  5. Click Run on the app configuration.

Run From Terminal

From project root:

./gradlew assembleDebug

Install debug build to a connected device/emulator:

./gradlew installDebug

Run tests:

./gradlew test
./gradlew connectedAndroidTest

Notes

  • local.properties is intentionally ignored (machine-specific SDK path).
  • Build/caches are ignored via .gitignore, so only source files are committed.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages