Login
 
Home arrow Team News arrow Programming
seeingred2.gif

Updates


! Boilermaker
Regional
- Semi-Finalists

! GL Regional - Semi-Finalists

Nationals - April 17-19

Watch Us on the
Archimedes Field!

 
Programming
General PDF Print E-mail
Written by Michael Glover   
Saturday, 09 February 2008

   We are the programmers, resistance is futile. We control the entire world from under our finger tips. Our job is closely tied to the electronics team, without their ability to wire things, our code is useless. Often, we work through the electronics team to get our ideas to mechanisms, and vice-versa. We work this way because, if the robot is not built or wired right, then no matter how hard we try, we cannot get it to run from the computing end.

    This year we are incorporating a co-processor into our robots design. The co-processor (CP) is basically going to take over the old RC. We will still get all I/O data from the RC but after that the RC becomes dead weight. The CP takes the input in packets and processes them and then sends them back to the RC for output. The CP is useful in that it has a higher processing speed and is multithreaded. This lets us use higher level code such as edge detection and more powerful hardware such as cameras. We do not know if there are any problems yet, check back later.

Last Updated ( Sunday, 10 February 2008 )