Chief Delphi

Chief Delphi (http://www.chiefdelphi.com/forums/index.php)
-   Robot Showcase (http://www.chiefdelphi.com/forums/forumdisplay.php?f=58)
-   -   pic: (447) How do YOU keep programmers out of the electronics? (http://www.chiefdelphi.com/forums/showthread.php?t=34994)

rufu5 19-02-2005 19:23

pic: (447) How do YOU keep programmers out of the electronics?
 

rufu5 19-02-2005 19:25

Re: pic: (447) How do YOU keep programmers out of the electronics?
 
You know its happened to you. You're the head electronics guy, you miss a day because you have skill bowl, you come back ... BAM! all the pwms are unplugged (of course you haven't got around to labeling them yet), he's holding a screw driver, and the programmer is ripping his hair out: "IT DOESN'T WORK!"

... oh nose ...

So I came up with a little "Keep your electronics safe" kit.

Share your electronic stories here. :D

CyberWolf_22 19-02-2005 20:02

Re: pic: (447) How do YOU keep programmers out of the electronics?
 
Wait I am both one of the head electronics guys and the lead programmer. But sometimes my programmer side wants to do things to the electrical system that the electrical side just plain would not like.

CmptrGk 19-02-2005 20:08

Re: pic: (447) How do YOU keep programmers out of the electronics?
 
well, as a programmer i belive that is completly evil, its hard enough when the speed controllers are near the program port. but having a mouse trap thats just plain evil. but some thing u can tell the programmer that the mouse trap is the new model victor on it. since it says victor.


now heres my electronics story.

i think a week ago, we were debugging the pwm connections, and one of them wasnt working. so we unplugged the pwm cable, while the robot was on. so when we tried to plug it back in, i accidentally touched the pwm cable to the metal fins IN the speed controller, ZZAPPPP, sparks, and the speed controller blows. i thought i blew out the pwm port on the rc also, it scared the crud out of me. its why my sig says proud destroyer of a victor.

dillon

AIBob 19-02-2005 20:23

Re: pic: (447) How do YOU keep programmers out of the electronics?
 
Slight physical blocks will never stop a good programmer, we can just program around it.

CmptrGk 19-02-2005 20:29

Re: pic: (447) How do YOU keep programmers out of the electronics?
 
Quote:

Originally Posted by AIBob
Slight physical blocks will never stop a good programmer, we can just program around it.

yes but in the spur of the moment, you have to dl the new code, uve been called to be queued up, theres a mouse trap above the program port, then SNAP, pinched fingers = bad typing, and pain.

rufu5 19-02-2005 21:24

Re: pic: (447) How do YOU keep programmers out of the electronics?
 
Quote:

theres a mouse trap above the program port, then SNAP, pinched fingers = bad typing, and pain.
see, the programmer in its natural habitat will instinctively blame the electronics for the problem:

just this evening the programmer and his dad spent (no exaggeration) 1.5 hrs troubleshooting the electronics, before they figured out "hey, i just loaded a new code" :ahh:

as a good electronics person, whenever you see a programmer with a screwdriver, you must immediately inform the proper authorities

i love programmers :)

408Oxidation 19-02-2005 21:39

Re: pic: (447) How do YOU keep programmers out of the electronics?
 
Yeah I've had the same problems...
I'm thinking of hiding everything but the switch and the robot controller on days that I'm gone.... :)
And our team is the same- every programming problem is blamed on the electronics.. lol

stephenthe1 19-02-2005 22:05

Re: pic: (447) How do YOU keep programmers out of the electronics?
 
personally, I don't think there is any need for a separate electrical and programming group. The programmers should be the ones to do the electronics and programming, this way they are completely in control of their code and can more easily find bugs in their code, or modify electronics on the ui or bot more quickly. seems more efficient to me. and by the way, 1.5 hours shouldn't be complained about, unless you have years of experience.. I won't go into how much time we've spent troubleshooting our pneumatics. came down to a bad pwm wire. I spent probably 6 hours overall, modifying code, etc. because they always thought it was a problem in my code. wow, wish I had more experience.

Rick TYler 19-02-2005 22:17

Re: pic: (447) How do YOU keep programmers out of the electronics?
 
First off, I'm not sure that you are using the correct Victor for this year, but unless you post a pic with the model number I guess we have to trust you.

Second, it won't work. No programmer will be stopped by a mere hardware feature. (Here, let me do that ... *SNAP* OW OW OW!!! Hey, what was that? <reboot> Here let me do that ... *SNAP* OW OW OW!!! Hey, what was that? <reboot>: well, you get the point.)

Third, if they're going to blame you for it anyway, you might as well have fun.

Fourth, as a mentor I have to frown on this sort of thing.

Fifth, as a former programmer and amateur radio operator, :)

Sixth, remember, as fur-bearing creatures, programmers may only be trapped between November and March.

rufu5 19-02-2005 22:31

Re: pic: (447) How do YOU keep programmers out of the electronics?
 
Quote:

1.5 hours shouldn't be complained about, unless you have years of experience..
Well the funny thing is, this is my sixth year on this team, and my first four years (back in the glorious days of basic) I did electronics and programming. The two aformentioned programmers on my team are second year (a father and a son). What I did was, after spending about 10 mins tracing all my connections with an ohm meter, I did the only logical thing and (in my mind) blamed it on the programmers. One hour and twenty minutes later, they tried a new code and ... IT WORKED! :ahh: I thought: "Eh, might as well let them figure it out for themselves."

So I completly agree with

Quote:

Third, if they're going to blame you for it anyway, you might as well have fun.
you are a wise man Rick

cdawzrd 19-02-2005 22:51

Re: pic: (447) How do YOU keep programmers out of the electronics?
 
I agree it seems odd to have seperate electronics and programming teams, unless you have a crazybig team and it makes sense that way. My co-programmers and I do all the electronics as well. This makes it soo much more efficient, especially with the recent addition of such electronics as the camera. We also are less likely to get in each others' way. But, we've always had this sort of "mechanical team" and "everything else technical" team :-)

Kyle Love 19-02-2005 22:57

Re: pic: (447) How do YOU keep programmers out of the electronics?
 
When Alan Anderson is your teams programmer...you don't keep him out of the electronics...you encourage him. :)

Shu Song 19-02-2005 23:28

Re: pic: (447) How do YOU keep programmers out of the electronics?
 
If I only have a contraptio which allowed to me keep programmers away from all the electronic equipment, then I'll be a happy camper.

One of the programmers was working with our gyro for a few days before we were to mount it onto the electronics board. When it finally came time to mount the gyro, I couldn't find it. So I asked him where he put it, but he couldn't remember. I sent him to look for it; ten minutes later he turns up with nothing and says that he has to go back to work. Which left me to look for that gyro, which by the way happened to have been stacked away UNDER just about every storage bin we have. Now thankfully, the gyro wasn't crushed at all, the bins were supported by other spare parts that I had lost.

Man... I'm telling you electronics people, keep track of all your stuff.
No offense to our programmers, I love 'em, they are the life force of the robot. :)

scott 19-02-2005 23:35

Re: pic: (447) How do YOU keep programmers out of the electronics?
 
My being from 447 as well, I would have to disagree with the eff. of combining the subteams. We always ( even in relaxing times ) have this constant urgency,lol. Having 2 subteams for programming and electronics gives us, the Machine Shop Team, 2 places to blame for any problems. . . . . . because it is NEVER a the our fault! lol :rolleyes:

Sorry Rufdus, I HAD TO POST IT!!

Pic on how to keep the remainder of the robot safe from the Electronic/Programming Team COMING SOON!


All times are GMT -5. The time now is 21:42.

Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Copyright © Chief Delphi