Chief Delphi

Chief Delphi (http://www.chiefdelphi.com/forums/index.php)
-   Technical Discussion (http://www.chiefdelphi.com/forums/forumdisplay.php?f=22)
-   -   The physics of pushing (http://www.chiefdelphi.com/forums/showthread.php?t=106481)

Ether 23-05-2012 13:37

Re: The physics of pushing
 
2 Attachment(s)
Quote:

Originally Posted by Ken Streeter (Post 1171194)
For robots with high torque capabilities and very grippy wheels, "lift up" seems to be the limiting factor.

Assuming you're pushing against an identical robot, this limits pushing force F to approximately (W*k-tau)/h, where h is the height (above the horizontal witness line through the center of the wheels) of the effective contact point of the pushing force and tau is the torque on the rear wheels

Note that if F is below the horizontal witness line through the center of the rear wheels, then "h" is negative.

corrected diagram

original diagram



Ken Streeter 23-05-2012 15:12

Re: The physics of pushing
 
Quote:

Originally Posted by Ether (Post 1171203)
assuming you're pushing against an identical robot, this limits pushing force F to approximately (W*k-tau)/h, where h is the effective contact point of the pushing force and tau is the torque on the rear wheels

Awesome diagram! I hadn't ever really tried to figure out the solution before, but with your diagram, it's pretty easy! Thanks, Ether!

However, I think there's an extra variable (tau) in your solution. From looking at your diagram, I get the maximum pushing force as being (W*k)/h, with F=tau. However, I think I must be missing the reason that you have included "tau" in the calculation. Can you explain? I set the rotational torques about the ground contact point equal to one another (F*h = W*k) and then solved for F. However, either I'm missing something (the reason for tau being in the answer) or you made a minor mistake.

When coming up with physical solutions like this, I like considering each of the independent variables and how making them bigger / smaller effects the result, particularly at the extremes. (W*k)/h seems to make sense from a number of practical ways:
  • The lower you can get the pushing point ("h"), the harder the robot can push without tipping over. If the height can be made to be zero, then this constraint (tipping over) is never a limiting factor. Very tall robots can't push well at all, as they'll simply tip over instead.
  • The heavier you can make the robot ("W"), the harder the robot can push. A weightless robot can't push at all, and an infinitely heavy robot won't have it's pushing power limited by tipping over.
  • The further you can move the CG forward of the rear wheels ("k"), the harder the robot can push. If the CG is directly over the rear wheels (k=0), then the slightest push will tip the robot over. If the CG is infinitely far in front of the rear wheels, then the robot isn't limited in pushing by tipping over, either.
In any case, thanks, Ether! I'll have to encourage our team to consider this factor when designing gear ratios for pushing next year -- we've definitely had more pushing power than we could use during these past few years! Accordingly, we probably could have geared higher to get a little more speed without compromising our pushing ability (barring electrical energy considerations.)

PS: "You must spread some Reputation around before giving it to Ether again."

Ether 23-05-2012 16:05

Re: The physics of pushing
 
Quote:

Originally Posted by Ken Streeter (Post 1171216)
either I'm missing something (the reason for tau being in the answer) or you made a minor mistake.

Nice catch. In my haste I labelled "h" as the vertical distance from the force to the ground. It should be the vertical distance from the force to the horizontal witness line through the center of the rear wheels.

See corrected diagram in original post.

In the corrected diagram, you get F*h + tau = W*k,

so F = (W*k -tau)/h (as originally posted).

If you then assume tau = F*r in the above equation (where "r" is wheel radius),

you get F = k*W/(h+r), where "h+r" in the new diagram is the "h" in the old one.

So yes, the formula for the original diagram should have been F = W*k/h.

For the corrected diagram, it is F=W*k/(h+r), which amounts to the same thing.

Sorry for the confusion.



Ken Streeter 23-05-2012 16:21

Re: The physics of pushing
 
Quote:

Originally Posted by Ether (Post 1171222)
Nice catch. In my haste I labelled "h" as the vertical distance from the force to the ground. It should be the vertical distance from the force to the horizontal witness line through the center of the rear wheels.

See corrected diagram in original post.

Oops! I actually liked where you had it the first time -- changing the diagram has now gone and made my earlier post invalid -- except it now agrees with my calculations! Whew!

Ether 23-05-2012 16:31

Re: The physics of pushing
 
Quote:

Originally Posted by Ken Streeter (Post 1171226)
Oops! I actually liked where you had it the first time -- changing the diagram has now gone and made my earlier post invalid -- oh well!

Ah, I didn't consider that. I re-attached the original diagram to provide context for your post.

Quote:

What I think I was probably missing in my calculation from the earlier diagram and might have been why you had included "tau" in the equations was considering the rotational torque of the wheels on the floor. Is that it?
Yes, the rotational reaction torque on the robot due to the torque on the wheels.

Quote:

In that case, though, it would be necessary to consider the radius of the wheels (which is not necessarily the same as "h").
Yes. I think you posted this while I was busy wordsmithing my previous post:) It now explains the role of "r", the wheel radius.




All times are GMT -5. The time now is 04:33.

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