View Single Post
  #2   Spotlight this post!  
Unread 21-03-2010, 13:19
Radical Pi Radical Pi is offline
Putting the Jumper in the Bumper
AKA: Ian Thompson
FRC #0639 (Code Red Robotics)
Team Role: Programmer
 
Join Date: Jan 2010
Rookie Year: 2010
Location: New York
Posts: 655
Radical Pi has a spectacular aura aboutRadical Pi has a spectacular aura aboutRadical Pi has a spectacular aura about
Re: Finding problems too late

Quote:
Originally Posted by pfreivald View Post
Remember how this works:

Mechanical blames electrical.
Electrical blames programming.
Programming blames mechanical.

Actually the best time that happened ever for me was
Pneumatics blames Programming
Programming blames Electrical
Electrical blames Pneumatics
Pneumatics goes "uhh"

2nd to last day before ship the programmers FINALLY get their hands on the robot and start trying to drive stuff, balance motors, set constants, etc. During that time I notice the v89 of the jaguar firmware and update them all (of course under the time pressure of everyone else). Once everything got setup we start getting an intermittent signal to the jags through the CAN bus. I immediately take the blame for it and have to spend the next hour tinkering with the system until I get called for the driver test. During the part where you have to drive without being able to see the bot I think about how easier this would be if I had the live camera feed, and then a "lightbulb moment" hits me. I promptly run across the school back to the robotics area and remove all references to the camera, and suddenly everything works! Turns out the frame for the camera was built so that it would always push the reset button on the camera
__________________

"To have no errors would be life without meaning. No strugle, no joy"
"A network is only as strong as it's weakest linksys"
Reply With Quote