Chief Delphi

Chief Delphi (http://www.chiefdelphi.com/forums/index.php)
-   General Forum (http://www.chiefdelphi.com/forums/forumdisplay.php?f=16)
-   -   "The Little Things" - Helpful hints for all (http://www.chiefdelphi.com/forums/showthread.php?t=120398)

EricH 21-10-2013 19:12

Re: "The Little Things" - Helpful hints for all
 
Quote:

Originally Posted by Chadfrom308 (Post 1297625)
THE LITTLE 1/2" BUMP

It is a problem for us almost every year!

I remember a team having a problem with it in 2010, too. Funny part is, it was just the runup to the Bump itself...

And it's called out in the Manual almost every year.

--The entire Game Manual (and the Administrative Manual) is important. If you only read the "important parts", you'll probably miss some little detail--like the small bumps next to field elements.

yash101 22-10-2013 21:20

Re: "The Little Things" - Helpful hints for all
 
As mentioned above, make your electronics easily accessible and strategically place them. At the Las Vegas competition last year, our robot was small and lightweight. Our electronics were so scrunched up, it was hard for more than one person to work on it. Also, the shooter motors were in the way to make some arrangements. Also, place electronic components strategically to ease confusion. Place the motor controllers near the motors themselves, or at least in the direction of the motor. If you are arranging your motor controllers in a square, have the front left drive motor in the front left, etcetera. Also, think about overheating. We didn't have a problem with this because we had an overall good electronics arrangement, if too many electronics are in a too small, enclosed space, they will overheat. Also, if you are using a coprocessor, like a Raspberry Pi or an oDroid, place it so you can cool it very effectively. That way, you will be able to overclock it more without worrying about heat damage.

Also, VERY IMPORTANT:
DO NOT CUT CORNERS! Do everything completely and don't skip steps, like skipping wearing safety goggles when testing a shooter prototype. Things happen and it is a mess!

Also, keep plenty of time to debug on your robot. You should spend at least an entire build season day debugging code and making sure it works. Make sure the entire team knows what you're doing, even if it isn't what they don't do. For example, if you are putting vision tracking, let the team know how you wish to tackle it. Not only will people be more comfortable with you doing it, but people who have done it before may step up and offer you a helping hand

As mentioned before, know every part of the robot. I, myself, am very curious and like to go to other team members who do not seem that busy at the moment and ask what their robot does and how it works. This also improves the reputation of the team.

ANOTHER IMPORTANT THING:
PRACTICE MAKES PERFECT!
GRACIOUS PROFFESIONALISM: Engineers must have a good amounts of this. It is what brings them forward and gets people to like them
Shake hands with others at competiotions
Cheer other teams even if they are an opponent
Be nice and welcome others' ideas.
Offer a helping hand to anyone who needs help. This could be just getting a tool for them.
Tell the Truth! Do not give someone a false positive. That could be catastrophic

NEVER BOO OR MAKE CYNICAL REMARKS. It probably is anyways against the rules, but if it isn't, never make fun of a robot or say anything rude or bad. That team spent it's time working on it's robot and they should be recognized!

This all above, I wish to implement to my behavior this year

yash101 22-10-2013 21:24

Re: "The Little Things" - Helpful hints for all
 
Quote:

Originally Posted by jijiglobe (Post 1297560)
Ziptie-ing batteries is a big deal. it seems like the connectors are so tight that they'd never get unplugged but we lost an eliminations match because of it. It may actually have saved us the next game though because our opponents wasted the entire match trying to knock our battery out (we ziptied it though).

With Team 1165's great engineering skills, we designed a battery holder that snugly held the battery while allowing it to be completely accessible. Also, I prefer velcro over zip ties because velcro is easier to use when you want to reuse it. Even better of an idea, though also dangerous, would be to place a verry powerful NiB magnet on the battery and the robot. If powerful enough, it will restrict the axes of movement but allow the battery to move enough so it doesn't get destroyed by the vibrations. On our battery restraint, even if it was ope, it would have protected the battery from the highest g-forces possibly (falling from the third rung)

Chris is me 22-10-2013 21:32

Re: "The Little Things" - Helpful hints for all
 
Quote:

Originally Posted by yash101 (Post 1297938)
With Team 1165's great engineering skills, we designed a battery holder that snugly held the battery while allowing it to be completely accessible. Also, I prefer velcro over zip ties because velcro is easier to use when you want to reuse it. Even better of an idea, though also dangerous, would be to place a verry powerful NiB magnet on the battery and the robot. If powerful enough, it will restrict the axes of movement but allow the battery to move enough so it doesn't get destroyed by the vibrations. On our battery restraint, even if it was ope, it would have protected the battery from the highest g-forces possibly (falling from the third rung)

He's not talking about zip-tying the battery into place; he's talking about the practice of wrapping a zip tie around the Anderson connector that links the battery with the robot. This mechanically prevents the battery from being unplugged.

I don't think we should be suggesting to teams that they affix very strong magnets to their robot and battery. Among many, many other issues: How do you attach the battery to the magnet? And if you know how to do that, why can't you attach the battery to the robot that way?

Jared 22-10-2013 21:46

Re: "The Little Things" - Helpful hints for all
 
Quote:

Originally Posted by yash101 (Post 1297938)
With Team 1165's great engineering skills, we designed a battery holder that snugly held the battery while allowing it to be completely accessible. Also, I prefer velcro over zip ties because velcro is easier to use when you want to reuse it. Even better of an idea, though also dangerous, would be to place a verry powerful NiB magnet on the battery and the robot. If powerful enough, it will restrict the axes of movement but allow the battery to move enough so it doesn't get destroyed by the vibrations. On our battery restraint, even if it was ope, it would have protected the battery from the highest g-forces possibly (falling from the third rung)

Reusable zip ties work really well on the battery connectors. If you spend a lot of time making a fancy battery box, the team will take it off when the robot weighs too much, so simple and light solutions are always good. However, a single zip tie is NOT STRONG ENOUGH to restrain a battery. If the robot is hit hard enough (like falling off the tower), the battery will break the zip tie, and could hit something important (like the power distribution board).
To add to the list-
Always make sure you maintain your batteries well.
Do not leave a bunch of batteries in a place where they will go from <32*F to >80*F.
Make sure that all of your team knows never to lift the batteries by the connector. Someday, the terminals will be ripped right off of the battery.

Also, don't ever charge a battery that you suspect may be damaged/dropped. The battery will expand, get stuck in your charger cart, and leak stinky acid all over the place.

yash101 23-10-2013 00:04

Re: "The Little Things" - Helpful hints for all
 
The battery holder was a very simple design and I think it weighs ~1 pound or less. It was just a half cage of aluminum lined with foam to grip and protect the battery. This was mounted on the outside of the robot chassis, making it VERY accessible. Also, to quench any doubts we had about whether it would hold, we placed a piece of velcro on top to make sure it stays put

DampRobot 23-10-2013 01:16

Re: "The Little Things" - Helpful hints for all
 
The thing is, you never notice how important any one of the little things until it bites you in the bud at the worst possible time.



Final 2 at CalGames. The box in the lower right of the picture is our battery box (the real battery was still attached, we drove across the field and hung with it laying on the ground). Had we put a few zipties in the box between matches, we would have likely been able to make up the 16 points that separated our alliances, and could have taken the other alliance to a third match.

yash101 23-10-2013 20:20

Re: "The Little Things" - Helpful hints for all
 
Wow! I'm surprised there isn't battery acid all over the place. If I can get team permission, I will post a photo of our battery holder. It was bolted on!

colin340 24-10-2013 09:41

Re: "The Little Things" - Helpful hints for all
 
-during fundraiser and off season make folks bring lunch!! and save on pizza!

Mr. Lim 24-10-2013 16:13

Re: "The Little Things" - Helpful hints for all
 
Velcro battery connector:


Robot handles from aircraft cable and pneumatic tubing (1 at each corner of the robot):

Mr. Lim 24-10-2013 16:17

Re: "The Little Things" - Helpful hints for all
 
Attaching square tube to plate using 3 roll pins and threaded rod:
(Also, identical drive plates so you can't mix them up on assembly - left/right/inside/outside are identical)


Mr. Lim 24-10-2013 16:23

Re: "The Little Things" - Helpful hints for all
 
Quick release bumper mounts:




Mr. Lim 24-10-2013 16:46

Re: "The Little Things" - Helpful hints for all
 
Drivetrain gearbox integrated between drive rails:


Chain tensioner from off-centre drilled shaft:


Quick disconnect spade terminals on speed controller:


Surgical tubing to connect encoders and pots to shafts:


Mount PDB on spacers so you can run wires UNDER it (instead of around/over it):

Mr. Lim 24-10-2013 16:54

Re: "The Little Things" - Helpful hints for all
 
Standard pigtail lengths on every motor w/ Anderson connectors:


Extra solenoids and speed controllers on the board:
-If a solenoid fails, we swap the tubes over to the spare solenoid and change the mapping in programming. Unused spare solenoids are plugged with tubes that have been folded over and zip-tied. This is a cheap plug that doesn't leak.
-If a speed controller fails, we disconnect the motor from the failed speed controller, and run an extension wire to a spare motor controller. Because there are quick disconnect spade terminals on all speed controllers, this is can be done very quickly. Programmers then remap to the spare controller.

Justin Montois 24-10-2013 22:10

Re: "The Little Things" - Helpful hints for all
 
Thanks a lot for posting those, just awesome stuff.


All times are GMT -5. The time now is 08:41.

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