MY programming team wants to use a raspberry pi for vision processing. We were wondering if there are any issues legally if we just hook the raspberry pi directly to the router and have it bypass the roborio completely.
Connecting an ethernet device to the ethernet switch sounds like a great idea. You do not need to send info through the roboRIO, but you cannot drive motors or actuators from the RPI.
Greg McKaskle
What are you using vision for if it doesn’t go through the roborio at some point? If its just to display on your driverstation, then that is fine, but why do you need a pi for that? Anything other than the roborio directly controlling a motor is illegal, so you will need to have some interaction between the roborio and the pi. If you are looking to feed info about the images from the pi to the roborio, you could use UART or pynetworktables, but I’m not sure what else.