Go to Post I mean really, have you ever tried to schedule Dean and the scuba diving trainer in Manchester in winter? ;) - Billfred [more]
Home
Go Back   Chief Delphi > Technical > Technical Discussion
CD-Media   CD-Spy  
portal register members calendar search Today's Posts Mark Forums Read FAQ rules

 
Closed Thread
Thread Tools Rate Thread Display Modes
  #31   Spotlight this post!  
Unread 03-12-2012, 23:16
Unsung FIRST Hero
JVN JVN is offline
@JohnVNeun
AKA: John Vielkind-Neun
FRC #0148 (Robowranglers)
Team Role: Engineer
 
Join Date: May 2001
Rookie Year: 2000
Location: Greenville, Tx
Posts: 3,159
JVN has a reputation beyond reputeJVN has a reputation beyond reputeJVN has a reputation beyond reputeJVN has a reputation beyond reputeJVN has a reputation beyond reputeJVN has a reputation beyond reputeJVN has a reputation beyond reputeJVN has a reputation beyond reputeJVN has a reputation beyond reputeJVN has a reputation beyond reputeJVN has a reputation beyond repute
Re: Balancing an Arm

Quote:
Originally Posted by Brandon_L View Post
Im quite interested in how 148 decided on where to have your arm balanced. Just straight out horizontal? Or something game specific like near the top rack in logomotion?
In 2011 we disconnected the motor from the gearbox and balanced at about horizontal as baseline value, then tweaked until the drivers & programmers were happy. In some years, we've had to reduce this amount due to the arm lifting up at the starting position. In 2011 we had a very simple "drive until position, then cut power" control scheme. Combining the Victor brake-mode with surgical tubing balance and this control allowed for easy pre-positions.

We tuned in surgical tubing & position code through iteration -- test, tweak, repeat. (Iteration is always the answer, of course.)

In my experience, it is better not to overthink it, just add some surgical tubing and tune it to taste...

-John
  #32   Spotlight this post!  
Unread 04-12-2012, 08:29
akoscielski3's Avatar
akoscielski3 akoscielski3 is offline
Mentor (1114), Alumni (772)
AKA: Aaron Koscielski
FRC #1114 (Simbotics)
Team Role: Mentor
 
Join Date: Jul 2010
Rookie Year: 2006
Location: LaSalle, Ontario, Canada
Posts: 1,066
akoscielski3 has a reputation beyond reputeakoscielski3 has a reputation beyond reputeakoscielski3 has a reputation beyond reputeakoscielski3 has a reputation beyond reputeakoscielski3 has a reputation beyond reputeakoscielski3 has a reputation beyond reputeakoscielski3 has a reputation beyond reputeakoscielski3 has a reputation beyond reputeakoscielski3 has a reputation beyond reputeakoscielski3 has a reputation beyond reputeakoscielski3 has a reputation beyond repute
Re: Balancing an Arm

Quote:
Originally Posted by BJC View Post

Balancing an arm can do nothing but improve its performance. Team 33 always springs our arms/elevators up without exception because it is *better* then it otherwise would be.
How do you counter balance an elevator??
__________________
Hall of Fame Team 1114 Simbotics
2013-Present
Host of Simbot Solidworks Series
Team 772 Sabre Bytes
2010-2013

Dean's List Finalist 2013 Waterloo Regional
  #33   Spotlight this post!  
Unread 04-12-2012, 08:39
MichaelBick MichaelBick is offline
Registered User
FRC #1836 (MilkenKnights)
Team Role: Alumni
 
Join Date: Oct 2011
Rookie Year: 2010
Location: Los Angeles
Posts: 734
MichaelBick has a brilliant futureMichaelBick has a brilliant futureMichaelBick has a brilliant futureMichaelBick has a brilliant futureMichaelBick has a brilliant futureMichaelBick has a brilliant futureMichaelBick has a brilliant futureMichaelBick has a brilliant futureMichaelBick has a brilliant futureMichaelBick has a brilliant futureMichaelBick has a brilliant future
Re: Balancing an Arm

Quote:
Originally Posted by akoscielski3 View Post
How do you counter balance an elevator??
I've said this earlier in the thread but most teams I've heard of counterbalance with a constant force spring.
__________________
Team 1836 - The Milken Knights
2013 LA Regional Champions with 1717 and 973
2012 LA Regional Finalists with 294 and 973
To follow Team 1836 on Facebook, go to http://www.facebook.com/MilkenKnights
To go to our website, go to http://milkenknights.com/index.html
  #34   Spotlight this post!  
Unread 04-12-2012, 08:44
apalrd's Avatar
apalrd apalrd is offline
More Torque!
AKA: Andrew Palardy (Most people call me Palardy)
VRC #3333
Team Role: College Student
 
Join Date: Mar 2009
Rookie Year: 2009
Location: Auburn Hills, MI
Posts: 1,347
apalrd has a reputation beyond reputeapalrd has a reputation beyond reputeapalrd has a reputation beyond reputeapalrd has a reputation beyond reputeapalrd has a reputation beyond reputeapalrd has a reputation beyond reputeapalrd has a reputation beyond reputeapalrd has a reputation beyond reputeapalrd has a reputation beyond reputeapalrd has a reputation beyond reputeapalrd has a reputation beyond repute
Re: Balancing an Arm

Quote:
Originally Posted by akoscielski3 View Post
How do you counter balance an elevator??
Constant force coil spring.

http://www.mcmaster.com/#constant-force-springs/=kg1vlp

Our 2011 elevator will naturally float up when the robot is turned on its side, and will also walk upwards if the return cable is disconnected. Since it's slightly over-balanced, the weight of any game piece evens it out, and the mechanical resistance in the motor gearboxes holds it in place fairly well in almost any position. We initially built the system and estimated a certain portion of the load would be balanced, and geared accordingly. After building, we changed the gear ratio for more speed due to the relatively light load the system was under (for 2x 550 motors).
__________________
Kettering University - Computer Engineering
Kettering Motorsports
Williams International - Commercial Engines - Controls and Accessories
FRC 33 - The Killer Bees - 2009-2012 Student, 2013-2014 Advisor
VEX IQ 3333 - The Bumble Bees - 2014+ Mentor

"Sometimes, the elegant implementation is a function. Not a method. Not a class. Not a framework. Just a function." ~ John Carmack
  #35   Spotlight this post!  
Unread 04-12-2012, 09:46
Brandon Holley's Avatar
Brandon Holley Brandon Holley is offline
Chase perfection. Catch excellence.
AKA: Let's bring CD back to the way it used to be
FRC #0125 (NU-TRONs, Team #11 Alumni (GO MORT))
Team Role: Engineer
 
Join Date: Jan 2004
Rookie Year: 2001
Location: Boston, MA
Posts: 2,593
Brandon Holley has a reputation beyond reputeBrandon Holley has a reputation beyond reputeBrandon Holley has a reputation beyond reputeBrandon Holley has a reputation beyond reputeBrandon Holley has a reputation beyond reputeBrandon Holley has a reputation beyond reputeBrandon Holley has a reputation beyond reputeBrandon Holley has a reputation beyond reputeBrandon Holley has a reputation beyond reputeBrandon Holley has a reputation beyond reputeBrandon Holley has a reputation beyond repute
Send a message via AIM to Brandon Holley
Re: Balancing an Arm

Quote:
Originally Posted by akoscielski3 View Post
How do you counter balance an elevator??
We also have used constant force springs with success.

Our 2011 elevator was 2 stages, with a main raising section and a "trolley" that had the roller claw mounted to it. To offset the entire weight of the elevator/roller claw, we needed to counterbalance both stages of the elevator.

To do that, we used one spring connected to the main raising section with the other end of it connected to the robot frame. We then used another spring that was mated to the frame of the main raising section with the other end connected to the trolley on the 2nd stage.

Because the weights of each stage were different, we used two different force springs. The springs together offset about 75% of the weight of the elevator. Like 33's, our elevator also shot out sideways if you turned it on its side.

Even without the weight being totally offset, the springs enabled the elevator to be faster, easier to position with PID and overall just more effective.

-Brando
__________________
MORT (Team 11) '01-'05 :
-2005 New Jersey Regional Chairman's Award Winners
-2013 MORT Hall of Fame Inductee

NUTRONs (Team 125) '05-???
2007 Boston Regional Winners
2008 & 2009 Boston Regional Driving Tomorrow's Technology Award
2010 Boston Regional Creativity Award
2011 Bayou Regional Finalists, Innovation in Control Award, Boston Regional Finalists, Industrial Design Award
2012 New York City Regional Winners, Boston Regional Finalists, IRI Mentor of the Year
2013 Orlando Regional Finalists, Industrial Design Award, Boston Regional Winners, Pine Tree Regional Finalists
2014 Rhode Island District Winners, Excellence in Engineering Award, Northeastern University District Winners, Industrial Design Award, Pine Tree District Chairman's Award, Pine Tree District Winners
2015 South Florida Regional Chairman's Award, NU District Winners, NEDCMP Industrial Design Award, Hopper Division Finalists, Hopper/Newton Gracious Professionalism Award
  #36   Spotlight this post!  
Unread 04-12-2012, 10:00
IKE's Avatar
IKE IKE is offline
Not so Custom User Title
AKA: Isaac Rife
no team (N/A)
Team Role: Mechanical
 
Join Date: Jan 2008
Rookie Year: 2003
Location: Michigan
Posts: 2,150
IKE has a reputation beyond reputeIKE has a reputation beyond reputeIKE has a reputation beyond reputeIKE has a reputation beyond reputeIKE has a reputation beyond reputeIKE has a reputation beyond reputeIKE has a reputation beyond reputeIKE has a reputation beyond reputeIKE has a reputation beyond reputeIKE has a reputation beyond reputeIKE has a reputation beyond repute
Re: Balancing an Arm

Quote:
Originally Posted by JVN View Post
...
In my experience, it is better not to overthink it, just add some surgical tubing and tune it to taste...

-John
This is important for many things that invovle tuning. I am a huge proponent of "doing the math", but often in development cycles, you plan to get close, and then tune for optimum performance.
When doing any sprung element development on a car (springs, shocks, bushings, engine mounts...), you typically will do analysis and design to pick a nominal, and then have a tuning set of +/-10% to +/-50% to see how changing the rate might help performance. The reason for this is usually, your analysis is based off of some assumptions. Without tuning, the quality of the output is reliant on the quality of the assumptions (which sometimes are poor). Planning for some tuning can vastly improve this.

With things like balancing an arm, you can use the:
"JVN says balance at horizontal" as a rule of thumb, but then try a little extra and a little less and see what works best. If you vex robot works best with it tuned to balance when feeding in the trough... then that is the ri9ght answer for you and your robot. If your robot works best with just a little bit of assistance to keep the motors in the friendly half of the power curve... so be it.

You can get pretty fancy with the way you do the counterbalance as well. Using "over center" principles, you can get some nice variation in forces. The gas shocks on a minivan liftgate are a great example of this. At almost closed, the forces in the shock are at their highest, yet they offer very little lifting force due to the hinge and the push point and the reaction point nearly being in line. This makes it easy for the gate to stay at or near closed. Yet, when fully extended, the shock is at its weakest from a force in the shock, but it is able to hold the liftgate up all by itself. Pretty neat when you think about it.

You can also get this behaviour using bungee and "cams" to change the lever arm length that the bungee has. This can have some very neat and dramatic effects.
  #37   Spotlight this post!  
Unread 08-12-2012, 11:30
gabrielau23's Avatar
gabrielau23 gabrielau23 is offline
Registered User
FRC #2537
Team Role: Alumni
 
Join Date: Oct 2012
Rookie Year: 2012
Location: MD
Posts: 177
gabrielau23 is just really nicegabrielau23 is just really nicegabrielau23 is just really nicegabrielau23 is just really nice
Re: Balancing an Arm

Thanks for posting this here, Brandon! Our team had the same problem in 2011. Arm was pretty bad and required really heavy springs to balance, which just killed our weight budget.
So from what I've picked up so far, you can either use a super-powerful motor or use surgical tubing to balance said arm, correct? If using surgical tubing, would the tubing be attached to the arm both below and above the arm?
  #38   Spotlight this post!  
Unread 08-12-2012, 18:18
BJC's Avatar
BJC BJC is offline
Simplicity is Complicated!
AKA: Bryan Culver
FRC #0033 (The Killer Bees)
Team Role: Alumni
 
Join Date: Jan 2010
Rookie Year: 2009
Location: Kettering/Greenville
Posts: 707
BJC has a reputation beyond reputeBJC has a reputation beyond reputeBJC has a reputation beyond reputeBJC has a reputation beyond reputeBJC has a reputation beyond reputeBJC has a reputation beyond reputeBJC has a reputation beyond reputeBJC has a reputation beyond reputeBJC has a reputation beyond reputeBJC has a reputation beyond reputeBJC has a reputation beyond repute
Re: Balancing an Arm

Quote:
Originally Posted by gabrielau23 View Post
Thanks for posting this here, Brandon! Our team had the same problem in 2011. Arm was pretty bad and required really heavy springs to balance, which just killed our weight budget.
So from what I've picked up so far, you can either use a super-powerful motor or use surgical tubing to balance said arm, correct? If using surgical tubing, would the tubing be attached to the arm both below and above the arm?
This is the most common way to attach surgical tubing.

Hope this answers your question.
Regards, Bryan
Attached Thumbnails
Click image for larger version

Name:	Bungee on common arms.png
Views:	256
Size:	21.4 KB
ID:	13272  
__________________
robot robot robot? Robot. Robot? Robot!
-----------------Team 33------------------
  #39   Spotlight this post!  
Unread 08-12-2012, 18:57
Ether's Avatar
Ether Ether is offline
systems engineer (retired)
no team
 
Join Date: Nov 2009
Rookie Year: 1969
Location: US
Posts: 8,100
Ether has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond repute
Re: Balancing an Arm

Quote:
Originally Posted by gabrielau23 View Post
\from what I've picked up so far, you can either use a super-powerful motor or use surgical tubing to balance said arm, correct?
You can also use the proper gear ratio so your motor doesn't have to work so hard. But be careful with the super-high-reduction gearboxes: they have an output torque limit that frequently is less than the torque the motor will generate with them.


  #40   Spotlight this post!  
Unread 08-12-2012, 19:45
Unsung FIRST Hero Woodie Flowers Award
Chris Fultz Chris Fultz is offline
My Other Car is a 500 HP Turbine
FRC #0234 (Cyber Blue)
Team Role: Engineer
 
Join Date: Jan 2002
Rookie Year: 1942
Location: Indianapolis, IN
Posts: 2,837
Chris Fultz has a reputation beyond reputeChris Fultz has a reputation beyond reputeChris Fultz has a reputation beyond reputeChris Fultz has a reputation beyond reputeChris Fultz has a reputation beyond reputeChris Fultz has a reputation beyond reputeChris Fultz has a reputation beyond reputeChris Fultz has a reputation beyond reputeChris Fultz has a reputation beyond reputeChris Fultz has a reputation beyond reputeChris Fultz has a reputation beyond repute
Re: Balancing an Arm

Our 2011 robot used a gas shock from McMaster on the same side of the arm as the tube manipulator. It was sized in a way to provide a slight assist in lifting the arm, but not so much that it required a lot of motor power to lower it. We did a lot of match to determine the length and pressure and final location.

The other advantage of the gas shock was that it provided some damping and gave stability to the arm as it rotated up or down.
__________________
Chris Fultz
Cyber Blue - Team 234
2016 IRI Planning Committee
2016 IndyRAGE Planning Committee
2010 - Woodie Flowers Award - Championship
  #41   Spotlight this post!  
Unread 08-12-2012, 23:22
Joe Ross's Avatar Unsung FIRST Hero
Joe Ross Joe Ross is offline
Registered User
FRC #0330 (Beachbots)
Team Role: Engineer
 
Join Date: Jun 2001
Rookie Year: 1997
Location: Los Angeles, CA
Posts: 8,579
Joe Ross has a reputation beyond reputeJoe Ross has a reputation beyond reputeJoe Ross has a reputation beyond reputeJoe Ross has a reputation beyond reputeJoe Ross has a reputation beyond reputeJoe Ross has a reputation beyond reputeJoe Ross has a reputation beyond reputeJoe Ross has a reputation beyond reputeJoe Ross has a reputation beyond reputeJoe Ross has a reputation beyond reputeJoe Ross has a reputation beyond repute
Re: Balancing an Arm

Quote:
Originally Posted by Tom Line View Post
As Joe said regarding our and their arm in 2011, we counterbalanced. Our gear ratio was 573 (go mechwarriors!) To 1.

We do not have facilities to make a light arm. If you look at chickens arm from the same year, they were able to fab it light enough that they used s 600:1 reduction with no counter balance.

Holding an arm in position using motors requires stalling them. If you have too much weight and draw too much current, you will fry them. You can always gear down, but then you are trading off on speed
Our 2012 arm drew around 4 amps when stalled, holding the arm horizontal. This was around 1 volt. We never had a problem dissipating 4 watts.
  #42   Spotlight this post!  
Unread 09-12-2012, 00:02
gabrielau23's Avatar
gabrielau23 gabrielau23 is offline
Registered User
FRC #2537
Team Role: Alumni
 
Join Date: Oct 2012
Rookie Year: 2012
Location: MD
Posts: 177
gabrielau23 is just really nicegabrielau23 is just really nicegabrielau23 is just really nicegabrielau23 is just really nice
Re: Balancing an Arm

Quote:
Originally Posted by BJC View Post
This is the most common way to attach surgical tubing.

Hope this answers your question.
Regards, Bryan
Thanks! It does
  #43   Spotlight this post!  
Unread 09-12-2012, 02:33
Brandon_L Brandon_L is offline
Back @ it again with the white vans
AKA: Brandon Liatys
FRC #2180 (Zero Gravity)
Team Role: Mentor
 
Join Date: Jan 2008
Rookie Year: 2007
Location: Newark, NJ
Posts: 1,207
Brandon_L has a reputation beyond reputeBrandon_L has a reputation beyond reputeBrandon_L has a reputation beyond reputeBrandon_L has a reputation beyond reputeBrandon_L has a reputation beyond reputeBrandon_L has a reputation beyond reputeBrandon_L has a reputation beyond reputeBrandon_L has a reputation beyond reputeBrandon_L has a reputation beyond reputeBrandon_L has a reputation beyond reputeBrandon_L has a reputation beyond repute
Re: Balancing an Arm

Quote:
Originally Posted by gabrielau23 View Post
Thanks for posting this here, Brandon! Our team had the same problem in 2011. Arm was pretty bad and required really heavy springs to balance, which just killed our weight budget.
So from what I've picked up so far, you can either use a super-powerful motor or use surgical tubing to balance said arm, correct? If using surgical tubing, would the tubing be attached to the arm both below and above the arm?
From what I've picked up, basically yes.

If I were able to go back and play logomotion again, I think I'd balance my arm with surgical tubing (and a lighter manipulator wouldn't hurt) and use a window motor (possibly with torque limiter) to avoid the motor stalling issue. You'd have to gear down its speed a bit though.

If it were a heavier game piece ('08) I'd probably use gas springs instead.

This thread turned out to be very informative, thanks to everyone who threw their $0.02 in
__________________
FRC 2495 - Hamilton West Robotics [2007-2014] - whats a..."hive mind"?
FRC 3929 - Atomic Dragons [2012-2013]
FRC 2180 - Zero Gravity [2017-]

Just trying to collect all the possible team colors
  #44   Spotlight this post!  
Unread 09-12-2012, 15:43
Ether's Avatar
Ether Ether is offline
systems engineer (retired)
no team
 
Join Date: Nov 2009
Rookie Year: 1969
Location: US
Posts: 8,100
Ether has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond repute
Re: Balancing an Arm



With the high-speed FP motors, it's pretty hard to provide too much speed reduction when used for an arm.

Consider the following rough calculation for an extreme example: an FP 9013 motor with 1000:1 speed reduction

At 0.8 volts, 9013 provides 4.5 oz-in torque @ 4watts & 5 amps when stalled.

That translates to 23.4 ft-lb holding torque (stall) at the arm.

That's equivalent to approx 6 lbs of unbalanced weight at the end of a 4 ft arm, or 12 lbs in the middle.

As Joe mentioned previously, FP should be able to sustain a 4 watt stall condition without overheating.

At 12 volts, the 9013 can drive at that load (4.5 oz-in) at 15580 rpm.

That's equivalent to 94 degrees per second rotation at the arm.


As I mentioned in a previous post, the real concern with these super-high gear ratios is not the speed reduction, but rather the output torque rating of the final gears. This can be mitigated by making the final stage rugged.


Closed Thread


Thread Tools
Display Modes Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump


All times are GMT -5. The time now is 00:25.

The Chief Delphi Forums are sponsored by Innovation First International, Inc.


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