This repository has been archived by the owner on Nov 2, 2021. It is now read-only.
v1.1.0 - Telemetry Update
This is the 2nd release for EOCV-Sim.
Changelog:
- Added a Telemetry implementation displayed in the UI. Replicates the FTC SDK one, it can be used directly in pipelines.
- Added an option to define the CameraSource resolution when creation.
- Added MacOS support (thnx Noah)
- Changed default resolution to 320x280 everywhere since it is the most commonly used in EOCV
- Native libs are now downloaded by the simulator from another GitHub repo to avoid bloating the repository with heavy files
- Java libraries, such as classgraph, opencv and gson are now delivered in compiled jars to improve compile times
Bug fixes:
- Fixed a bug where the InputSources would return a BGR Mat instead of RGB, which is the type EOCV gives.
- Regarding the last point, the visualizer now expects for the given mats to be RGB
- Improved general IO error handling everywhere, from file accessing to input sources reading, so that the simulator doesn’t enter in a freeze state if any IO related operation fails
- Improved multi threading handling for changing pipelines and inputsources.
- Fixed issue in Linux where the buttons would be moved to an incorrect position when resizing out and then trying to resize back to the original size