https://github.com/trigaten/jhu-psi-extensions
https://github.com/trigaten/jhu-psi-extensions
Last synced: 6 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/trigaten/jhu-psi-extensions
- Owner: trigaten
- Created: 2021-07-07T21:31:29.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2021-07-12T02:01:36.000Z (about 4 years ago)
- Last Synced: 2025-02-05T15:43:55.735Z (8 months ago)
- Language: C#
- Size: 5.61 MB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# JHU-PSI-Extension
## Tools/libraries used/recommended
Visual Studio Code + PlatformIO, Visual Studio, Conda
## This repo contains examples demonstrating the following functionality:
### [RealSenseExample] Image data collection from RealSense
This example uses to code from the [Azure Kinect](https://github.com/microsoft/psi-samples/tree/main/Samples/AzureKinectSample) sample, but uses the RealSense component instead. Be careful to follow the directions for RealSense install/support. YOU MUST BUILD \PSI FROM SOURCE WITH ADDDITIONAL INSTALLS.
Just run Program.cs after building \PSI from source with RealSense support.
### [Arduino_Sound_Collection] Sound data collection (With Arduino Nano Ble Sense 33)
PlatformIO_Code/src/main.cpp: collects sound data via the PDM sensor. Also has code which reads a start and a stop signal from the serial port then sends all data collected in that time period over the serial port. To execute this code, you must load it onto the Arduino using PlatformIO (or the Arduino IDE).
record_sound_data.py: sends a start and stop signal over the serial port then reads data sent over the serial port. Then sends this data to Microsoft Psi
SoundDataArduinoC#/Program.cs: reads data sent by python file into Microsoft Psi
Run the C++ file then the C# file then Python file.