A simple and easy to use simple Motion Capturing system for Dynamics Engineering courses featuring:
- Video Playback with Useful User Controls
- Multiple Trajectory Tracking
- Conversion from Pixels to any Distance Measurement
- Visualizing Current Data with Graphs
- Exporting Captured Data as a CSV file for Analysis (Including a Matlab script to automatically read and import the data).
- Supports Windows, OSX, and Linux.
- Everything should work fine, but if you have any issues please create a github account and submit a bug report or a pull request
- Prebuilt binary for Windows or OSX
- Build It Yourself Instructions!
This is the easiest way to build this program from source. Your results may vary depending on which operating system you use (Windows can be really annoying to get everything working).
Please make sure that each dependency is installed or built, Make note of where everything is installed.
- Your standard build tools
- Windows: MSVC or Mingw
- OSX/Linux: gcc or Clang
- VLC
- VLC-Qt
- Make sure you get the proper version.
- Qt
- Click the link for open source development.
- For Windows Users unless it's after February 9th, 2016 get the QT 5.6 beta version
- Download Visual Studio 2015 (even the free version should be fine)
Once everything is setup you should be able to either compile from Qt Creator, or run:
qmake
make
If there are any issues during the build process, check the OS-Mocap.pro file and make sure that the dependencies are in the right locations, or change the paths in the OS-Mocap.pro file. There may also be an issue where the dynamic libraries (.dll, .dylib, or .so) aren't found during the build process, which case the compiler will tell you where it's missing from so you might have to copy it over.