|
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 )
|