Quote:
Originally Posted by biojae
What did the neural net perform? did it just randomly drive the motors? or was it to accomplish a goal on the field?
|
A goal. What we did was have the GA that ran the optimization of the NN(weights) be pushing toward being as close to the oppisite alliances trailer as possible. We did that with a combiniation of using the GetRobotAlliance() function and the camera. The problem that the system had was either we either would have to use 2 camera's to get the distance to another teams trailer, or use our accelerometer to find another robot using a bunch of assumptions that were not necesarily true(Using netwon's law of gravitation, assuming the mass of another robot). We couldn't have 2 camera's due to limitations with the cRio, and we couldn't use the accelerometer because of the crowds pull would distort things as well as it wasn't sensitive enough to handle the percision that it would require. So, the system wasn't going to fly at this point, but it could if next year's KoP contains a new cRio with 3 ethernet ports and an new Axis, but I'm doubtful of that.