View Single Post
  #5   Spotlight this post!  
Unread 26-01-2016, 09:18
RyanN's Avatar
RyanN RyanN is offline
RyanN
AKA: Ryan Nazaretian
FRC #4901 (Garnet Squadron)
Team Role: Mentor
 
Join Date: Jun 2006
Rookie Year: 2005
Location: Columbia, SC
Posts: 1,126
RyanN has a reputation beyond reputeRyanN has a reputation beyond reputeRyanN has a reputation beyond reputeRyanN has a reputation beyond reputeRyanN has a reputation beyond reputeRyanN has a reputation beyond reputeRyanN has a reputation beyond reputeRyanN has a reputation beyond reputeRyanN has a reputation beyond reputeRyanN has a reputation beyond reputeRyanN has a reputation beyond repute
Re: Running grip on Raspberry pi 2

Quote:
Originally Posted by 1024Programming View Post
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.
__________________
Garnet Squadron
FRC 4901
Controls Mentor
@rnazaretian

Previous mentor and student from Team Fusion, FRC 364