|
|
|
![]() |
|
|||||||
|
||||||||
I checked the weight of the main bot this morning, and it seems like I managed to bring it down to 86 lbs (probably some error), so I attempted to design a lightweight HP tetherbot.
Features:
>weight of 15 lbs, not including tether chord and other electronics
>1 RS 775 motor to 1:100 Versaplanetary
>2 servos with delrin horns to serve as a retention system
>accessible to other robots with an extending grabber arm or intake, so this could be used while the main bot landfills
This will be uploaded in the same folder as the main bot. See original post: http://www.chiefdelphi.com/media/photos/42570?
And as always, feel free to leave some questions and/or feedback!
24-12-2015 22:46
pilleyaGreat looking design, I came up with a similar thing on paper before one of our Off-season events, didn't end up building it though.
My weight calculations were about 18lb, with a 10:1 VersaPlanetary with CIM(belt drive with 24t pulley) with the Igus Linear guides that were available in FIRST choice 2015(were also available in 2016).
I also thought about having it sitting on a thin plastic sheet, like HDPE, Delrin or Polycarbonate to reduce friction and to make it easier to intake the stack, especially for landfill bots without touch it own it intake wheel systems
25-12-2015 00:40
Cash4587Please keep in mind that on most powered feeder stackers, the voltage drop is pretty significant over 25ft of tether. I can't speak for 148, but for my team and 1296 (if I am not mistaking), we had to use 10ga wire to get enough voltage. We also had to go with a 25:1 on a cim motor to be able to lift totes 4 totes fast enough with enough power.
25-12-2015 00:53
pilleyaThat is a very good point, hadn't though about that. That is very interesting to think about.
What 10awg wire did you guys use, and how well does it fit into a 45a powerpole?
25-12-2015 01:49
KohKohPuffs|
Please keep in mind that on most powered feeder stackers, the voltage drop is pretty significant over 25ft of tether. I can't speak for 148, but for my team and 1296 (if I am not mistaking), we had to use 10ga wire to get enough voltage. We also had to go with a 25:1 on a cim motor to be able to lift totes 4 totes fast enough with enough power.
|
. If it's a 10 gauge wire it's going to be bulky... and that means more weight. I guess I can remove the can burglars if I'm going to add this with the main bot.
25-12-2015 01:59
asid61|
Oh right, when I was in 115, we started out with one 775 and I believe a 1:100 reduction, and that was barely able to lift up 6 stacks. Although I calculated my scenario to do the job in 3 seconds (the main bot stacks much faster).
As for voltage... I never considered that actually . If it's a 10 gauge wire it's going to be bulky... and that means more weight. I guess I can remove the can burglars if I'm going to add this with the main bot. |
25-12-2015 03:04
KohKohPuffs|
Depends on the pulley diameter. We used a 1.06" diameter pulley with 2 RS-775s at a 21:1 reduction to get optimal speed on 6 totes, and that with a very long lever arm adding friction. 254's lift on slightly smaller pulleys was 2 775s on ~12.5:1 reduction and was very fast, due to the much lower friction/ smaller lever arm.
A single 775 going to a similar pulley would only need maybe a 50:1 reduction even with a long lever arm. If you place it nicely you could get away with a 25:1 or 30:1 reduction. You said you are using servos to hold the totes; why not just use the arm? FRC-legal servos are very weak. |
25-12-2015 04:05
pilleya
25-12-2015 04:06
pilleyaFor the official season, we used a mini-cim and a 12:1 gear ratio on our stacker. Before our first Off-season event we converted our practise robot into a landfill bot, with a CIM and a 10:1, this was driving a spool and rope to stack, as we had broken the timing belt. We were getting 2 landfill stacks or 2 human player stacks from this robot.
After we saw that a full size CIM would give us extra stacking speed, we upgraded our primary robot to a 10:1 and CIM. At Champs we were putting up 3 HP stacks. In practise for the Chinese Robotics Competition with our rather crude chute mockup(allowed faster feeding of totes) and smooth floor, we were managing to put up 5+ stacks with bins on two of the stacks, legend has it that at in one practise session we put up 6 stacks 2 with bin . However like many things in the 'heat' and pressure of the competition, that number decreased to around 4.
Something else to think about is the use of surgical tubing to assist in the raising of the stacker with a heavy load, it worked great for us this season.
26-12-2015 03:11
Cash4587Not exactly sure what wire we used, we had to source it from a wire company here in Houston. 10ga barely fits in the 45a anderson connectors, we may have cut a few of the wires off the ends to make them fit. To give you an estimate of about how much our tether weighed, it was around 3lbs IIRC but it included the nylon sleeving as well as a 25ft Ethernet cable (the Ethernet cable was for the encoder and limit switch we had on our tethered bot to give us feedback for PID, we chose an Ethernet cable because they are easy to replace) It is not necessary though, I think 148 just bang banged it.
26-12-2015 03:30
Knufire|
10ga barely fits in the 45a anderson connectors, we may have cut a few of the wires off the ends to make them fit.
|
26-12-2015 05:23
pilleyaWell the KOP 12awg wire seems to not fit in a 30amp contact.
The other issue is the insulation, the insulation of the sp and SRX wire barely fits into a 45amp connector. I'm not complaining though, I love the wet noodle wire its just fantastic, and so amusing to play with. Definitely need to get some to wire the drivetrain of our 2016 robot
26-12-2015 12:17
philsoNot all wire of the same nominal gauge has the same conductor outside diameter. The "wet noodle wire" could be a high-strand count, extra flexible wire such as DLO where the conductor and insulation OD is larger than with the "standard" wire of with the same nominal AWG.
When crimping the "closed" contacts on the wire, if it fits in the hole, it is most likely Okay. With the "open" type shown at the right of the photo linked by Knufire, it would be best to check with the manufacturer of the contact what conductor diameter range (in inches or mm) their contact is meant to work properly with. At the very least, do a bunch of sample crimps, say 5 or more, and do a pull test on each one to ensure that the two "wings" are holding the conductor securely. Of course, you would also want to make sure the wire and contact assembly fit properly in the housing. Just a warning, the larger conductor sizes might cause a ratcheting crimper to jam part way and not be able to complete its cycle.
26-12-2015 12:30
GeeTwo
Trying to figure out ways to reduce losses down the tether, I came up with a concept for the stacker that allows a very light tether; it would only need to carry signal-level information.
26-12-2015 22:46
Cash4587If using only pneumatics for a thethered robot you will probably need more air tanks than it is worth to try to reduce the losses from long runs of wire. Lifting a tote with pistons requires a lot of air because of the weight of the totes in addition to the amount of stroke needed to lift them high enough. To stack at the feeder station you need to lift them considerably higher than the usual of about 13-14"
26-12-2015 23:03
GeeTwo
|
If using only pneumatics for a thethered robot you will probably need more air tanks than it is worth to try to reduce the losses from long runs of wire. Lifting a tote with pistons requires a lot of air because of the weight of the totes in addition to the amount of stroke needed to lift them high enough. To stack at the feeder station you need to lift them considerably higher than the usual of about 13-14"
|
26-12-2015 23:23
Cash4587|
I haven't done the math, but I was thinking of a single large aluminum tank like this. Ten pounds of tank, but 7 gal (about 7 scf at 120 psi) of air.
|
26-12-2015 23:31
asid61|
If using only pneumatics for a thethered robot you will probably need more air tanks than it is worth to try to reduce the losses from long runs of wire. Lifting a tote with pistons requires a lot of air because of the weight of the totes in addition to the amount of stroke needed to lift them high enough. To stack at the feeder station you need to lift them considerably higher than the usual of about 13-14"
|
26-12-2015 23:55
Cash4587|
If designed properly, perhaps 16" would be enough. As long as the bottom tote just sits at the bottom and you only lift totes 2-6, you just need it to clear the chute- which is doable with 13-14" if you raise the bottom tote a bit, or just 16"ish.
|
27-12-2015 00:14
pilleyaIn long distance power transmission, a transformer is used to increase voltage to crazy high amounts. This reduces the power-loss and means that a less thick wire is required.
Obviously no custom circuitry can generate voltages greater than 24 volts, but is there anything stopping a transformer being used to increase the voltage at the motor controller, to compensate for the voltage lost during transmission. As long as it decreased down to 12 volts at the motor, it would still be being fed by 12 volts thus one motor controller
"R44 CUSTOM CIRCUITS shall not directly alter the power pathways between the ROBOT battery, PDP, motor controllers, relays,
motors, or other elements of the ROBOT control system (items explicitly mentioned in R55). "
Does increasing voltage alter the power pathways?
27-12-2015 01:02
GeeTwo
Let's start with a 7 gal (1617 cu in) charged to 117.6 psig (that's +8atm, selected to simplify the math). As we regulate this down to 58.8 psig (+4 atm), we are making 1617 * 4 = 6,468 scfm, or 1,293 cu in at +4 atm (58.8 psig). Multiplying this out, I show a potentially usable energy of over 76,000 lb-in. A tote weighs 7.8 lb, so that's about 9,750 tote-inches, or 5 totes times 1950 inches. If each lift is 25", this is still a total of 78 lifts. That's 78 lifts of 5 totes 25 inches. There were only 30 totes behind the walls, so even without doing any optimization beyond not pressurizing the down stroke, there is more than twice the required energy in one 7 gal tank to stack all of the totes behind the wall. (Though I haven't done any flow calculations to determine if it can be done in 2:15!)
With a 10 pound air tank, this obviously won't get down to 15 pounds, but I expect that it can be done for well under the available 35 pounds, including tank, cylinders, frame, tether, and electronics.
27-12-2015 01:12
GeeTwo
|
In long distance power transmission, a transformer is used to increase voltage to crazy high amounts. This reduces the power-loss and means that a less thick wire is required.
Obviously no custom circuitry can generate voltages greater than 24 volts, but is there anything stopping a transformer being used to increase the voltage at the motor controller, to compensate for the voltage lost during transmission. As long as it decreased down to 12 volts at the motor, it would still be being fed by 12 volts thus one motor controller "R44 CUSTOM CIRCUITS shall not directly alter the power pathways between the ROBOT battery, PDP, motor controllers, relays, motors, or other elements of the ROBOT control system (items explicitly mentioned in R55). " Does increasing voltage alter the power pathways? |
|
Originally Posted by 2015 Game Manual
R30 Any active electrical item not explicitly listed in R18 or R55 is considered a CUSTOM CIRCUIT. CUSTOM CIRCUITS may not produce voltages exceeding 24V.
|
|
Originally Posted by 2015 Game Manual
R44, cont: Custom high impedance voltage monitoring or low impedance current monitoring circuitry connected to the ROBOT’S electrical system is acceptable, if the effect on the ROBOT outputs is inconsequential.
|
27-12-2015 01:25
pilleya|
I am 99+% certain that the GDC would consider a switching power supply which steps up from ~9V to ~12V would constitute "directly altering the power pathway"
|
27-12-2015 11:00
Ari423|
Let's start with a 7 gal (1617 cu in) charged to 117.6 psig (that's +8atm, selected to simplify the math). As we regulate this down to 58.8 psig (+4 atm), we are making 1617 * 4 = 6,468 scfm, or 1,293 cu in at +4 atm (58.8 psig). Multiplying this out, I show a potentially usable energy of over 76,000 lb-in. A tote weighs 7.8 lb, so that's about 9,750 tote-inches, or 5 totes times 1950 inches. If each lift is 25", this is still a total of 78 lifts. That's 78 lifts of 5 totes 25 inches. There were only 30 totes behind the walls, so even without doing any optimization beyond not pressurizing the down stroke, there is more than twice the required energy in one 7 gal tank to stack all of the totes behind the wall. (Though I haven't done any flow calculations to determine if it can be done in 2:15!)
With a 10 pound air tank, this obviously won't get down to 15 pounds, but I expect that it can be done for well under the available 35 pounds, including tank, cylinders, frame, tether, and electronics. |
27-12-2015 13:35
GeeTwo
|
We went the pneumatics route this year, so I have some first hand results as to how our testing went. Not powering the downstroke sounds like a good idea until you learn that most solenoids need 20 psi minimum on each side to open and close properly. We eventually decided on 15 psi, and it was still very slow going down.
|
|
Also, don't forget that once your tank drops below 60 psi, you will see decreased performance. For this reason, we went with slightly bigger cylinders at 30 psi so we wouldn't see that effect until later in the match. No matter the size of your air tanks, at 60 psi you will see that effect halfway through your lifts.
|
|
Also, if you did what many teams did this year and let the second tote fall into the first one without lifting the first one, you will only need to lift 4 totes per 6 stack, not 5. You also won't need to lift them as high, only from 1 tote high to above the chute instead of from the ground. IIRC that's less than 25". Or you could do what we did and build a ramp attached to our stacker for the totes to slide to (almost) ground level, then you only need to lift the height of one tote.
|
27-12-2015 17:49
Ari423|
That would make it even better on several counts - fewer than half as many lifts, as well as a lighter peak lift. The lift would have to be more than 25", however. Each six-stack would involve lifting 6 totes about 30", which is much less than lifting 15 totes 25". With a bit of optimization and some sensors, I estimate that five six-stacks would take about 3 gallons, or 3 six-stacks would need about 2 gallons of tank.
|
27-12-2015 22:26
GeeTwo
|
I think you're misunderstanding what I'm suggesting. The bottom of the piston's travel would be at the lip of the second tote on the stack. The piston would then travel up so the bottom of the second tote would just clear the top of the chute. Granted this is more than 25" of travel, but it's 12" less than it would be otherwise, you have to lift one less tote per 6 stack, and you only ever have to lift 4 totes at a time instead of 5. Therefore, since air consumption is lift force * lift height, you can decrease both lift force and height for an overall decrease in air consumption.
|
27-12-2015 22:40
EricH
|
No, I understood, though perhaps I took your strategy even farther than you meant. Here's what I'm thinking as "making a stack":
|
28-12-2015 00:49
mman1506|
We went the pneumatics route this year, so I have some first hand results as to how our testing went. Not powering the downstroke sounds like a good idea until you learn that most solenoids need 20 psi minimum on each side to open and close properly. We eventually decided on 15 psi, and it was still very slow going down. Also, don't forget that once your tank drops below 60 psi, you will see decreased performance. For this reason, we went with slightly bigger cylinders at 30 psi so we wouldn't see that effect until later in the match. No matter the size of your air tanks, at 60 psi you will see that effect halfway through your lifts.
Also, if you did what many teams did this year and let the second tote fall into the first one without lifting the first one, you will only need to lift 4 totes per 6 stack, not 5. You also won't need to lift them as high, only from 1 tote high to above the chute instead of from the ground. IIRC that's less than 25". Or you could do what we did and build a ramp attached to our stacker for the totes to slide to (almost) ground level, then you only need to lift the height of one tote. |
28-12-2015 08:10
GeeTwo
|
Why didn't you just leave port one side of the pneumatic cylinder open and put a plug on the unused port of solenoid?
|
28-12-2015 10:22
Ari423|
No, I understood, that you never need to lift more than four totes at a time. Perhaps I took your strategy even farther than you meant. Here's what I'm thinking as "making a stack":
If you were thinking of leaving a tote on the floor the whole time, that would be lifting 10 totes a bit over half as far as the six above. It's probably a wash in terms of air, but two lifts should take less time than four. |
28-12-2015 11:05
Chris is me|
That would be "leaving the downstroke unpowered", which has been considered and largely discarded. Unless you have a separate mechanism to engage and disengage from the tote, your downstroke will have to work against some sort of spring action to get around the top edge of the tote. For reliable action, either the down stroke needs to be powered, or a spring return is needed, or the carriage must be heavy enough to force through the ratcheting action.
|
28-12-2015 12:36
mman1506|
That would be "leaving the downstroke unpowered", which has been considered and largely discarded. Unless you have a separate mechanism to engage and disengage from the tote, your downstroke will have to work against some sort of spring action to get around the top edge of the tote. For reliable action, either the down stroke needs to be powered, or a spring return is needed, or the carriage must be heavy enough to force through the ratcheting action.
|
28-12-2015 13:17
Ari423|
That's not hard. The weight of the shaft alone will probably be enough to overcome the friction of the cylinder. Anyway Ari423's reasoning for not powering the downstroke was not due to friction but due to the solenoids switching restrictions (what I'm questioning).
|
28-12-2015 13:29
Chris is me|
Well the reason I gave was solenoid switching restrictions, but it was actually more than that. We did devise a method of dealing with the solenoid. When we tried using in without any down pressure, it worked but it was painfully slow when only lifting one tote. Gravity just wasn't strong enough to overcome the friction (granted we also had a pulley system to make sure both sides were the same height that could have added some friction). We settled on about 15 psi of down force, which was below the rated min pressure but it worked out ok. Perhaps with a strategy where you lift 2 totes minimum you can get away with a lower pressure or even no pressure.
|
28-12-2015 14:13
Ari423|
You definitely either have too much friction, or you have the wrong flow control valve installed. This is a great application for one-way flow control valves, which restrict air going in but not out. My team had a stacking mechanism that would quickly and easily lower itself even without the weight of any totes on it; unless you have an extremely inefficient system this should work fine.
|
28-12-2015 18:09
GeeTwo
|
I was under the impression that one-way valves were illegal. Is that not true?
|
|
Originally Posted by 2015 Game Manual
R78 Any pressure vent plug must be:
|
29-12-2015 23:13
GeeTwo
|
Also for the OP, if you do decide to go with pneumatics as GeeTwo suggested, you can move the PCM onto the tethered bot. Then you can decrease the tether to two wires (power and CAN). The power wire has a pretty low amperage when not running a compressor, so if you make it a big-ish wire you shouldn't see too bad of a voltage drop.
|