Quote:
Originally Posted by 1024Programming
Hi, our team this year has been trying to get grip running to be able to track the goals in autonomous. We have recently encountered an error with the roborio running out of memory when trying to deploy grip with code already on the robot. We are trying to look into getting some raspberry pi to be dedicated to running grip. Here are some of my questions:
a. What are the steps involved in getting the software onto the raspberry pi?
b. How exactly do you run grip once on the raspberry pi?
c. How exactly do you connect a raspberry pi to the roborio?
d. Will the camera be connected to the roborio or the raspberry pi itself?
e. If we run grip on the raspberry pi, will we still be able to see raw camera feed in the dashboard?
f. ^Can we see camera feed that has been filtered by grip on the dashboard?
These are just some of the questions that I can think of right now. I will be working on this in the shop this afternoon so any help would be greatly appreciated.
|
Our team is starting to look into this. If I post something that is incorrect, please correct me.
a. Right now it appears that it doesn't work.
Raspberry Pi as Vision Coprocessor with GRIP
GitHub: WPIRobotics Project - Support Raspberry Pi
b. See a
c. You have a few choices. I'm going to push our students to use
Network Tables. Other options could be through the network view UDP or TCP, Serial, I2C and SPI as a list from easiest to most difficult.
d. Raspberry Pi
e. I think I read somewhere that you can publish the stream from the Pi to the dashboard. I can't find that now.
f. If e works, I would assume so.