J
Joe Jansen/ENGR/HQ/KEMET/US
Although not exactly in line with the request, this does fulfill the "lighter side" part: Story as related by a former co-worker......
This particular individual was employed by a certain large robotics company. A certain automobile manufacturer had a 50% stake in this robot company. He was involved with installing a rather long painting line at the automobile manufacturer that involved a few dozen robots, and several hundred sensors, actuators, etc.
After installation was over, the line supervisor called my friend back up and told him that one of the robots was having power troubles. Apparently,
they would occaisionally find the robot powered down, with no apparent explanation. My friend was dispatched back to the site.
After 2 days of watching power meters, scope traces, installing line filters, etc, he was no closer to a solution. It seemed that the problem
was extremely intermittent, and he was unable to be there at the precise moment of failure.
The third day, he pulled a chair up to the line, and refuse to move from his spot. His persistence was rewarded a couple hours later when he saw one of the adjacent robots make a high-speed move over to the controller of the problematic robot, and then make a quick jab at the "Power Off" button.
A review of the program in the "aggressor" revealed a subroutine that would only be invoked by a complex set of unrelated sensor states and
actuator positions, whose sole intent was to reach over and power down the neighboring controller.
I never did find out what happened to the programmer, but the customer, of course, was not very amused.
--Joe Jansen
This particular individual was employed by a certain large robotics company. A certain automobile manufacturer had a 50% stake in this robot company. He was involved with installing a rather long painting line at the automobile manufacturer that involved a few dozen robots, and several hundred sensors, actuators, etc.
After installation was over, the line supervisor called my friend back up and told him that one of the robots was having power troubles. Apparently,
they would occaisionally find the robot powered down, with no apparent explanation. My friend was dispatched back to the site.
After 2 days of watching power meters, scope traces, installing line filters, etc, he was no closer to a solution. It seemed that the problem
was extremely intermittent, and he was unable to be there at the precise moment of failure.
The third day, he pulled a chair up to the line, and refuse to move from his spot. His persistence was rewarded a couple hours later when he saw one of the adjacent robots make a high-speed move over to the controller of the problematic robot, and then make a quick jab at the "Power Off" button.
A review of the program in the "aggressor" revealed a subroutine that would only be invoked by a complex set of unrelated sensor states and
actuator positions, whose sole intent was to reach over and power down the neighboring controller.
I never did find out what happened to the programmer, but the customer, of course, was not very amused.
--Joe Jansen
