Braid is free, open-source multi-camera acquisition and tracking software. It is useful for 3D tracking of animals, robots, or other moving objects. It operates with low latency and is suitable for closed-loop experimental systems such as virtual reality for freely moving animals.
Individual cameras are controlled with Strand Camera for low-latency 2D tracking without the use of markers and video recording to disk. Braid synchronizes multiple copies of Strand Camera and provides low-latency 3D tracking.
Braid is the successor of flydra, and is the result of a rewrite focused on performance, ease of use, and flexibility.
flydra_feature_detector_types::ImPtDetectCfg
,
and
flydra_types::TrackingParams
.
Follow links for other API documentation.Name | URL | Description |
---|---|---|
BRAIDZ viewer | braidz.strawlab.org | Online (and installable) viewer for files saved by Braid. |
Braid April Tag Calibration Tool | strawlab.org/braid-april-cal-webapp | An online tool to generate Braid calibrations from April tag detection data |
Releases are provided via GitHub.
Ubuntu Linux (64 bit Intel/AMD) is supported. We test internally on macOS and Windows.
Braid is free and open source software.
Support is offered on a best effort basis via the github repository or the online forum. Contact Andrew Straw regarding for potential availability for collaboration or custom development.
Braid is developed partly via the BeeTracked project which is funded by the the VolkswagenStiftung. Further support comes from the University of Freiburg.