photonvision
photonvision copied to clipboard
PhotonVision is the free, fast, and easy-to-use computer vision solution for the FIRST Robotics Competition.
The settings.gradle means that this is a seperate project which is wrong, we want to treat it as a subproject as its included in the root settings.gradle.
 Creates new timesync client + server + docs. By default. photoncamera will create a new server when instantiated. the coprocessor will use the NT client/server mode to switch the...
As per a discord discussion, added a camera recommendation and clarification about object detection. Also looking to add more recommendations suggested.
If you refresh the ui while calibrating it looks like you are no longer calibrating even though it is still in the calibration pipeline
When rotating the image 90 degrees cw it rotates the image 90 ccw
When switching from driver mode back to apriltag mode the stream resolution selector blanks out.
tool tip for orientation says that it cant be applied while rotated
Latest dev is hard to type in the white balance temperature input. When typing in 4000 you start with 4 and its below the min temp so it defaults it...
Currently, frame capture is done using the OpenCV decode function (both in cscore and libcamera backends) which is software only. At the minimum, [Rockchip MPP](https://github.com/rockchip-linux/mpp) and OMX based backends should...
Gradle is bad for the level of complexity we will eventually add, and Meson's level of dynamic control would be beneficial.