|
|
|
![]() |
|
|||||||
|
||||||||
![]() |
|
|
Thread Tools | Rate Thread | Display Modes |
|
|
|
#1
|
||||
|
||||
|
The physics of pushing
I'm trying to decide on a good gear ratio for our drive system, but I'm kind of stuck on one thing - I can't figure out how to calculate the force the robot could inflict on another robot while pushing (not momentarily). I alraedy have the torqe of each wheel, I'm just missing the next step.
Would the number of wheels make a difference? Thanks in advance, Bar #2212 |
|
#2
|
|||
|
|||
|
Re: The physics of pushing
from personal experience gearing for about 5fps and using any high grip wheel (plaction, colson, traction ect) will give you a very strong pushy bot. you still won't have enough torque to break traction with the carpet though.
|
|
#3
|
||||
|
||||
|
Re: The physics of pushing
I actually want to do the math... And to know how to. The thing is I already have the built robot and all I want to do is decide whether I want to chaneg the gear ratio or not. Besides, I don't want to have a very strong pushy robot, I want a combination of strength and speed that would be the best for the robot out of several options I have.
|
|
#4
|
||||
|
||||
|
Re: The physics of pushing
For each drive motor, multiply the motor's torque by the total gear ratio (gearbox and sprockets etc) and divide by the wheel
Last edited by Ether : 15-05-2012 at 15:54. |
|
#5
|
||||
|
||||
|
Re: The physics of pushing
I got that step... What I want to know is how to calculate the force the robot can push with using the torqe
|
|
#6
|
||||
|
||||
|
Re: The physics of pushing
Quote:
Or perhaps I am not understanding what you want. |
|
#7
|
|||||
|
|||||
|
Re: The physics of pushing
Quote:
However, in my experience (at least with 1519 robots), we haven't been able to actually get that much pushing force due to a different limiting factor. However, the limiting factor isn't the wheels slipping (in recent years we have used very grippy wheels) but rather the robot starting to flip itself over. (See photo below for an example.) Once teams design robots with sufficient torque and traction, the robot's own weight distribution and geometry is the next limiting factor. For robots with high torque capabilities and very grippy wheels, "lift up" seems to be the limiting factor. Figuring this out is something that we've never actually done before on our team, but would probably be good to do. There's little point in having more torque or traction in a pushing contest than the amount that starts to result in the robot being lifted up, as that torque (or traction) can't be effectively used. (By the way, I was hoping that this thread was taking these other factors into account...) Example of the problem is shown in the photo below from this old CD thread: http://www.chiefdelphi.com/media/photos/35102 ![]() ![]() |
|
#8
|
||||
|
||||
|
Re: The physics of pushing
Quote:
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 Last edited by Ether : 23-05-2012 at 18:23. |
|
#9
|
|||||
|
|||||
|
Re: The physics of pushing
Quote:
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:
PS: "You must spread some Reputation around before giving it to Ether again." Last edited by Ken Streeter : 23-05-2012 at 15:24. Reason: re-considering my initial conclusion -- I think the "tau" must be in there for a reason, but I can't think of what it is... |
|
#10
|
||||
|
||||
|
Re: The physics of pushing
Quote:
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. Last edited by Ether : 23-05-2012 at 16:27. |
|
#11
|
|||||
|
|||||
|
Re: The physics of pushing
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!
Last edited by Ken Streeter : 23-05-2012 at 16:30. |
|
#12
|
|||
|
|||
|
Re: The physics of pushing
Draw a "free body diagram" with all the forces you think are relevant and post it here. In your post, tell us all the assumptions that you have made. From there we can create some simple equations and walk through it. The math is actually quite easy - the hard part is finding all the things that affect it.
|
|
#13
|
||||
|
||||
|
Re: The physics of pushing
Pushing force is basically your static friction force between your wheels and the ground. The max static friction force is equal to your [Normal Force (the weight of the robot on a level surface)]x[coefficient of static friction].
The max weight of a robot including bumpers and battery is around 150 lbs. Assuming a coefficient of static friction between the wheels and carpet of ~1.5, you can create about 225 lbs of pushing force before your wheels start to slip. Once they start to slip, that number will drop. Keep in mind that you also can only draw 40 amps per motor before you start popping breakers. The trick is to get your gearing such that your wheels will begin to slip just before you get to 40 amps to avoid popping your breakers. Once the wheels slip, the resistance force goes down and your current draw should decrease. That's an over simplified look at it, but it's a place to start. There are many other factors such as type of drive-train, number of wheels, type of tread, weight distribution of robot, etc. All can affect your pushing power. |
|
#14
|
||||
|
||||
|
Re: The physics of pushing
You're looking for:
Torque applied to wheels (in*lbs)/Radius of Wheel (in) = Pushing Force (lbs) Assuming you're not slipping. I'd also ding about 5% per gearing stage you have (gears sets and sprocket/chain sets). Easiest way is to multiply your end result by 0.95^(number of gear reductions). You can apply more realistic numbers with some minor research. |
|
#15
|
|||||
|
|||||
|
Re: The physics of pushing
OK, maybe this will help:
If each wheel gets 20 ft-lbs of torque, and the wheel is 6" in diameter, the force acting on the carpet* is 20 / 0.25 = 80 Lbf. (20 is the torque in ft-lbs, 0.25 is the radius of the wheel in ft, and Lbf is "pounds force" (different from pounds weight)). *Theoretically. Remove maybe 5% for losses (as suggested above), you get 76 Lbf. Four wheels, 76 * 4 = 304 pounds of force. Assumes you don't break traction with the carpet. |
![]() |
| Thread Tools | |
| Display Modes | Rate This Thread |
|
|