Question: What OS is on the robot? If there is none or its horrible can I put embedded Linux on it? I only run Linux myself, is it possible to program this robot on Linux? Is there some sort of emulator I can get so I don't have to be with the robot, or it dose not have to be fully built for me to test?
Or basically
I am a rookie, where do I start, I want to learn about the robot controller.
Answer: OK first, yes you can program this robot
using Linux. Visit
http://kevin.org/frc/ and you should find some more information. For starting off, I highly recommend the documents on
http://www.innovationfirst.com/FIRS...cumentation.htm
And then if you are advanced enough you can look at
this page, but only if you are a really core programmer. Otherwise innovation FIRST is the best place to start.
To answer another part of you question, there is no OS on the robot controller. It is a microchip which understands C and assembler. Search, Read documents and get a feel of what our robot controller(microchip product) is. Its might not be such a good idea to try to go as far and put Linux on there or something, Search, Read documents you can find and you will get a feel.
-Bharat