Go to Post Students can learn to drive on whatever they give us. Ramps, carpet, grating, HDPE, lexan, diamond plate, regolith, other robots the driver station wall, referees, stairs, Dean, the bar, goals, the scorer's table, you name it, I've watched robots somehow manage to drive on it - Peter Matteson [more]
Home
Go Back   Chief Delphi > Technical > Control System > FRC Control System
CD-Media   CD-Spy  
portal register members calendar search Today's Posts Mark Forums Read FAQ rules

 
 
 
Thread Tools Rating: Thread Rating: 5 votes, 5.00 average. Display Modes
Prev Previous Post   Next Post Next
  #2   Spotlight this post!  
Unread 04-10-2011, 00:34
Tristan Lall's Avatar
Tristan Lall Tristan Lall is offline
Registered User
FRC #0188 (Woburn Robotics)
 
Join Date: Aug 2001
Rookie Year: 1999
Location: Toronto, ON
Posts: 2,484
Tristan Lall has a reputation beyond reputeTristan Lall has a reputation beyond reputeTristan Lall has a reputation beyond reputeTristan Lall has a reputation beyond reputeTristan Lall has a reputation beyond reputeTristan Lall has a reputation beyond reputeTristan Lall has a reputation beyond reputeTristan Lall has a reputation beyond reputeTristan Lall has a reputation beyond reputeTristan Lall has a reputation beyond reputeTristan Lall has a reputation beyond repute
Re: FRC FPGA usage

I'm not sure what to think:
  1. I guess it would be nice to have an FPGA available for custom high-speed processing. Right now it's theoretically possible with an external FPGA, but the cost constraints make it quite difficult. Maybe you could run some of the machine vision on the FPGA as well.* (I'm assuming that there's lots of headroom available on the FPGA, but I don't know how many gates and I/O resources are necessary to implement common image processing tasks, and how many are absorbed by the existing firmware.)
  2. It's easy to let this get out of hand. The < 20 teams that have the resources to program in VHDL are going to obliterate the competition with fancy autonomous modes, while the > 500 teams that have never had a proper autonomous mode will be that much further away from the rapidly evolving state of the art. (It could be roughly likened to giving teams large brushless DC motors, without providing a robust motor controller—but letting teams build or implement their own controller, if they can figure it out.)
Maybe the right balance could be that FIRST expands the capabilities of the default FPGA firmware in a modular fashion, while simultaneously permitting teams to combine both mandatory and custom VHDL modules (to be compiled by the team at their own risk).

*Or is vision already on the FPGA, and only being invoked by the program?
Reply With Quote
 


Thread Tools
Display Modes Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump


All times are GMT -5. The time now is 23:07.

The Chief Delphi Forums are sponsored by Innovation First International, Inc.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Copyright © Chief Delphi