View Single Post
  #2   Spotlight this post!  
Unread 18-01-2015, 08:29
Greg McKaskle Greg McKaskle is offline
Registered User
FRC #2468 (Team NI & Appreciate)
 
Join Date: Apr 2008
Rookie Year: 2008
Location: Austin, TX
Posts: 4,748
Greg McKaskle has a reputation beyond reputeGreg McKaskle has a reputation beyond reputeGreg McKaskle has a reputation beyond reputeGreg McKaskle has a reputation beyond reputeGreg McKaskle has a reputation beyond reputeGreg McKaskle has a reputation beyond reputeGreg McKaskle has a reputation beyond reputeGreg McKaskle has a reputation beyond reputeGreg McKaskle has a reputation beyond reputeGreg McKaskle has a reputation beyond reputeGreg McKaskle has a reputation beyond repute
Re: RoboRio + Beaglebone Black

The decoding of the encoder pulses and the accumulation of the gyro are done in the FPGA. They are hard-real-time and take no CPU. The remaining work, scaling the values and putting them into the WPILib format, is trivial.

My suggestion would be to hook all of the sensors up on a test bench and measure it. I think you'll find that you have nothing to worry about and you do not need to complicate things by throwing other dedicated processors on the robot.

If you have questions, or more detailed concerns about meeting timing on some sensor, please post the details.

Greg McKaskle
Reply With Quote