-
[AdvantageKit](https://github.com/Mechanical-Advantage/AdvantageKit) allows easy data logging to both NetworkTables and a local file. This would allow us to analyze match data and diagnose issues fas…
-
GRIP is the software released this year for rapid prototyping and deployment of vision tracking algorithms.
Grab a network camera from Electrical team, and install GRIP (google it).
Set up a basic a…
-
LiveWindow is called on all object on every loop iteration, even though NetworkTables only flushes approximately once every 5 loop iterations. LiveWindow should instead divide updates across multiple…
-
As of v. 2024.10.1 When adding a camera offset via the web UI, the MT2 data when no MT2 pose is available will return [x,y] = 0-xoffset, 0-yoffset. This makes it more difficult to filter MT2 as the ex…
-
Does this support NT4?
-
- [x] Figure out how to work PhotonVision, code, connecting an external camera, identifying objects
- [x] Create the code to identify AprilTags using the razer camera
- [x] Create the code to identi…
-
-
When deleting an entry with NetworkTables (i.e. `table.getEntry("myEntry").delete()`), the key remains in the outline viewer (and the tab, if a widget is present).
If the widget is not present in …
-
So far `VisionOption` is defined with a type. However this has limitations in some situation, especially when having to _serialize_ the information.
One option is to use some generic serialization…
-
It would be nice to make PID (wherever it is used) configurable from the dashboard.
Such a feature would need to support some kind of reasonable default at startup but then read the desired value f…