Here are my understanding and research on Grip, Java, roboRio, and NetWorkTable. Can someone help me with a high-level diagram on whether I understand the architecture correctly?
However, according to this webpage page - http://wpilib.screenstepslive.com/s/4485/m/13503/l/681378-new-for-2017
We no longer recommend using the GRIP deploy tool for roboRIO or Raspberry PI processors due to issues seen by many teams running out of resources.
Does this mean that I can still use Grip on roboRiO, but I must use the code generated for Java instead of deployment tool?
Can someone confirm my step by step CV for dummies below? My intention is to produce a document with step-by-step instructions so that everyone can follow without any prior knowledge about CV coding, architecture and etc. Maybe there is such document out there that you can share with us.
- Use Grip to generate Java code, see below
The Publish ContoursReport step will publish the selected values to network tables. A good way of determining exactly what’s published is to run the Outline Viewer program that’s one of the tools in the <username>/wpilib/tools directory after you installed the eclipse plugins.
- Launch the Outline Viewer program in Eclipse plugins, see picture below. What do I need to put in the parameter box?
Correct for the perspective distortion using OpenCV.
Add some baking power and a target box will magically appear on the driver panel.
Can someone help us by providing a process flow diagram and a checklist since this is the first time that our team is planning to implement computer vision? I am certain that there are many teams also in a similar situation as us.
Your comment and guidance are greatly appreciated.