My team recently got a v5 vision sensor that I’ve started messing around with. I write code using PROS on a Linux laptop. This has worked fine in the past, but when reading the PROS Vision Sensor documentation, it states that the only way to program color signatures for the vision sensor is using Vex Coding Studio’s Vision Utility. VCS is not available for Linux, and will not run using wine. Is there a way for the v5 vision sensor to be used on Linux?
If you have a windows machine, and do all configurations there you could use the signature names you define in PROS.
The utility is not limited to VCS. It also comes bundled with RobotMesh and PROS.
However, I am not sure if it only comes bundled for Windows.
I think RobotMesh works for linux, so give that a shot.
Make a Windows VM and pass through the USB device to it.
You don’t even have to activate Windows.
What I ended up doing is using Robot Mesh Studio to find the parameters of the color signature (the v_min, v_max, u_min, u_max, etc.) and feeding those to the Vision Sensor using the PROS vision sensor API. Borrowing someone else’s Windows machine wouldn’t have worked for me as I would need to recalibrate the signatures each competition. Thanks for the suggestions!