Quote:
Originally Posted by microbuns
- Axis camera
- GRIP running as a second process on the RIO
- GRIP reading from the Axis camera, doing some processing, then publishing to network tables
- FRC user program pulling from the network tables every scheduler cycle
In the end, this whole process took anywhere from 0.5-1 seconds to actually act on the data. This caused a lot of issues with lining up the shot.
|
What resolution were you running the Axis camera at? If you're running at 800x600 (or even 640x480) I could see it causing significant delay. I'm unfamiliar with GRIP but we easily achieve 10FPS using a 424x240 resolution with a USB camera on the RIO in Labview. If you're running a low resolution, then I'd look at network tables as a possible issue and consider replacing it with a UDP stream.