Skip to content

This repository is a C++ codebase for synchronized data capture from a "syndicate" of multimodal sensors. The acquired data can then be used to solve challenges in perception and imaging.

Notifications You must be signed in to change notification settings

UCLA-VMG/syndicate

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

63 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

C++ codebase for synchronized data capture from a "syndicate" of multimodal sensors.

Contributing Authors: Adnan Armouti, Anirudh Bindiganavale Harish, Alexander (Sasha) Vilesov.

Please note: This code respository is currently under development, and may therefore have bugs. Some of the libraries may have specific CPU and OS dependencies (Windows only). We will release detailed documentation to successfully operate the repository, as well as video tutorials over time.

Important branches: main (general definition of all sensors) and osa_config (specific low-light sensors with optimized XML configuration files). Device configurations such as fps, resolution, exposure time, gain, black_level, etc... are set in the XML file.

All relevant packages are installed with vcpkg. Please follow this video for more detailed instructions.

Commands to build and execute the files:
Ctrl + Shift + P to access command palette -> delete cache and reconfigure -> build all -> cd to Bin\Debug path to run capture_config.exe (main branch has one fixed XML file for sensor configuration, while osa_config branch allows you to choose XML file as command line argument i.e. XML path must be specified).

About

This repository is a C++ codebase for synchronized data capture from a "syndicate" of multimodal sensors. The acquired data can then be used to solve challenges in perception and imaging.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •