Skip to main content

No project description provided

Project description

python-recorder

Visual and Acoustic Odometry recorder using python. Devices: RealSense D435i camera, RODE VideoMicNTG and smartLav+ microphones

Framework

TODO ros

Setup

Clone this repository to your local machine. Detailed instructions about cloning repositories and installing python dependencies can be found here.

Install Python (3.5 - 3.9)

Do not install the latest version of Python (currently 3.10) as it is not compatible with Intel RealSense SDK yet.

https://www.python.org/downloads/

Install Intel RealSense SDK 2.0

https://github.com/IntelRealSense/librealsense/releases

Install dependencies

Open a terminal in the directory where this file is located. Then create a virtual environment:

python -m venv venv

Activate the environment on Windows:

venv\Scripts\activate

or on MacOS and Linux:

source venv/bin/activate

Finally, install dependencies with pip:

pip install -r requirements.txt

Usage

Check the usage with the --help option:

python vao-recorder.py --help

Workflow

Configure the devices to be used. One can always modify the configuration manually in the generated yaml file.

python vao-recorder.py config

Test that the chosen audio devices are working

python vao-recorder.py test microphone

Record an experiment with the configured devices

python vao-recorder.py record

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

python-recorder-0.0.1.tar.gz (10.5 kB view hashes)

Uploaded Source

Built Distribution

python_recorder-0.0.1-py3-none-any.whl (13.1 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page