![]() |
pic: A mechanum wheel that shouldn't bump around at all.
|
Re: pic: A mechanum wheel that shouldn't bump around at all.
Have you ran various mecanum wheels and encountered "bumping" problems? What improvement will eliminating this "bumping" give?
|
Re: pic: A mechanum wheel that shouldn't bump around at all.
Quote:
This is good work for creating a nice round profile. However, the hardest part is in the mounting of the rollers; a single plate that forms the middle of a "T" may or may not be enough to support the cantilevered stresses from the rollers. 357 may be able to give some insight there. Additionally, the mounting of the rollers will inevitably create some sort of gap when mounted in the center -- i.e. each roller as shown is not possible. In reality each roller is more like two roller halves, split in the center where the mount goes. Combining the two dominant Mecanum designs into a hybrid design may be a better solution. A hybrid design has 3 rollers with 2 thin mount plates; the two rollers on the outside look like rounded cones and are cantilevered whereas the roller in the middle looks more like a bulging omni wheel roller (or a squished donut). |
Re: pic: A mechanum wheel that shouldn't bump around at all.
Do those elliptical things actually roll (how?), or are they fixed in relation to the wheel?
|
Re: pic: A mechanum wheel that shouldn't bump around at all.
Quote:
|
Re: pic: A mechanum wheel that shouldn't bump around at all.
Quote:
![]() -Brando |
Re: pic: A mechanum wheel that shouldn't bump around at all.
I have been thinking about how you did this, and I have to say, you have me stumped. How did you design the 3D wheel with that perfectly circular side profile?
|
Re: pic: A mechanum wheel that shouldn't bump around at all.
in actuality the arm will go all the way out, and match the profile of the roller and be coated in delrin, that will slide and will make it perfect, the way i did it was to assume that each roller had to have an arc that would look exactly like a circle when viewed from 45 degrees, thus the line that defines the outer edge of that roller is an elipse with one dimension being 8, the diameter of the wheel, and the other dimension being 8/sin(45) or about 11.3, this makes the profile of the roller a perfect circle from a 45 degree angle. the rollers are just revolves with that line as the edge. the arms are .375 inch thick 7075 aluminum alloy, and according to solid works, this wheel should hold at least 200 LBS safely. the total weight of the wheel is 1.8 LBS, it is 2.6 inches wide from roller tip to roller tip, and is 8 in diameter, the axle hole will have have a hub or something to attach it to the motor. the method for manufacturing the rollers is to print off a mold on our 3d printer, then use urethane, coated in rubber. overall it should be pretty sweet.
|
Re: pic: A mechanum wheel that shouldn't bump around at all.
These wheels remind me of Airtrax wheels, did you get the idea from them? I would like to see a nice set of mechanum wheels for FIRST.
|
Re: pic: A mechanum wheel that shouldn't bump around at all.
Quote:
Could you provide a link that shows the rest of this picture? I am curious to see the rest of the platform. ~ |
Re: pic: A mechanum wheel that shouldn't bump around at all.
Quote:
|
Re: pic: A mechanum wheel that shouldn't bump around at all.
Quote:
Looks like the wheels in the picture Brandon linked to are mounted incorrectly. ~ |
Re: pic: A mechanum wheel that shouldn't bump around at all.
hmmm... this wheel sure does look pretty, but does it run that way too? the side wheels (or whatever the technical term for them may be) look as if they are at a very harsh angle. now, i'm just a programmer, but isn't the ideal angle 45 degrees?
|
Re: pic: A mechanum wheel that shouldn't bump around at all.
Quote:
Many mecanum wheels have rollers at 45 degrees. This makes the kinematic (and dynamic) analysis easier. The forward and inverse kinematic matrix transformations are simple, with no trig functions or square roots. Making the angle smaller than 45 degrees (angle between roller axis and plane of the wheel) improves forward/reverse traction but reduces strafing traction, and vice versa. So there is no one ideal angle. It depends on the application. ~ |
Re: pic: A mechanum wheel that shouldn't bump around at all.
Quote:
|
Re: pic: A mechanum wheel that shouldn't bump around at all.
true, the method that i used to make these could be aplied to any angle of mechanum wheel. when we build them we may use closer to a 35 degree angle,when strafing speed is nessisary, and they will climb better.
|
Re: pic: A mechanum wheel that shouldn't bump around at all.
Quote:
I've attached a few images from this year's CAD renders, feel free to check them out. ![]() ![]() |
Re: pic: A mechanum wheel that shouldn't bump around at all.
Quote:
|
Re: pic: A mechanum wheel that shouldn't bump around at all.
Quote:
|
Re: pic: A mechanum wheel that shouldn't bump around at all.
Quote:
|
Re: pic: A mechanum wheel that shouldn't bump around at all.
Quote:
|
Re: pic: A mechanum wheel that shouldn't bump around at all.
Quote:
|
Re: pic: A mechanum wheel that shouldn't bump around at all.
Quote:
|
Re: pic: A mechanum wheel that shouldn't bump around at all.
Quote:
The rollers were cast with certain materials this year from silicone molds. The rollers themselves have two layers, a hard inner core and a softer outer traction layer. I'll see if I can get some of the students who made the rollers this year to post more details. |
Re: pic: A mechanum wheel that shouldn't bump around at all.
Quote:
~ |
Re: pic: A mechanum wheel that shouldn't bump around at all.
nice, that is the idea with these too, we should be able to replace the arms, the main hurdle now is making the rollers so that they will fit perfectly with the bearings, can you turn urethane on a lathe?
|
Re: pic: A mechanum wheel that shouldn't bump around at all.
Quote:
-Brando |
Re: pic: A mechanum wheel that shouldn't bump around at all.
Quote:
What Ether said, in essence, was that many mecanum wheels used 45* rollers, but that other angles could be used--less than 45* puts the advantage to front/back and greater than 45* puts the advantage side-side in terms of traction. I assume that this is a correct summary. If it is not, then the original post needs to be modified, as that is where I got this from. From that, it is easily (and logically) concluded that, for the optimal front/back and side/side traction, 45* is a better angle than many others. If that is not the conclusion that was intended, then better words need to be chosen. |
Re: pic: A mechanum wheel that shouldn't bump around at all.
Quote:
Justin, what part of my post led you astray? Was it the part about the forward and inverse matrix transformations? I can explain in more detail if you are interested. ~ |
Re: pic: A mechanum wheel that shouldn't bump around at all.
Quote:
|
Re: pic: A mechanum wheel that shouldn't bump around at all.
Quote:
Changing the angles will change the vectors of the wheels. A smaller angle (assuming the maximum angle, 90 degrees, is just a roller mounted straight lengthwise) should theoretically give more strafing motion. Vice versa for a larger angle and forward/back motion. |
Re: pic: A mechanum wheel that shouldn't bump around at all.
Quote:
Justin, if you are interested let me know and I'll start another thread. ~ |
Re: pic: A mechanum wheel that shouldn't bump around at all.
no, if the rollers are at 45 degrees, then the strafe speed is half of what the forward reverse speed is, because going forward, the wheels act like normal wheels, however when they are strafing, they are 2 vectors at 45 degree angles, so only half of the magnitude of the vector is in the direction of the strafe.
|
Re: pic: A mechanum wheel that shouldn't bump around at all.
Quote:
This is what the vectors of a mecanum wheel look like. http://lib.store.yahoo.net/lib/yhst-...lSpecSheet.pdf |
Re: pic: A mechanum wheel that shouldn't bump around at all.
Quote:
|
Re: pic: A mechanum wheel that shouldn't bump around at all.
hmmmm, i know that it is less speedy/ powerful strafing than side to side though.
|
Re: pic: A mechanum wheel that shouldn't bump around at all.
Quote:
|
Re: pic: A mechanum wheel that shouldn't bump around at all.
Quote:
Ether, I posted the part I think led Justin "astray"; namely the logical conclusion that if X< than Y, Z is more effective one way and X > Y, Z is more effective another way, therefore if X=Y, Z is optimized for both directions, and that he simply misstated what he meant. It's up to him to correct me if I'm wrong on that. (Also note that I'm in college, and I don't know/don't remember how to do a matrix transformation. I wouldn't be surprised if that reference confused a number of people. Some explanation may be in order, either in here or in another thread, as to a) what they are, b) how to do them, and c) why they apply here.) |
Re: pic: A mechanum wheel that shouldn't bump around at all.
A request was made for a more detailed explanation of my earlier post concerning kinematic analysis of a mecanum wheeled-robot, and the derivation of the inverse and forward transformation matrices.
I decided to start a new thread for this discussion in order not to divert the focus away from this thread's OP's intent. http://www.chiefdelphi.com/forums/sh...51&postcount=1 The analysis answers many of the questions posted here about the effect of roller angle and whether fwd/rev vs strafe should be the same speed etc. ~ |
Re: pic: A mechanum wheel that shouldn't bump around at all.
Quote:
|
Re: pic: A mechanum wheel that shouldn't bump around at all.
Quote:
|
Re: pic: A mechanum wheel that shouldn't bump around at all.
When running front-back, all 4 wheels are contributing "full power" in one direction. When running side-side, all 4 are contributing "full power" in another direction, but two of them have to work against the other two to do it. This will amplify any effects of friction and other inefficiencies that were masked by running all together.
The problem with theory is that it often leaves out reality. This is why engineers use safety factors and try to account for reality wherever they can. Theoretically, there is no friction and no inefficiency, and inefficiency (where it does exist) is uniform any way you look at it. In reality? Not only is there friction and inefficiency, but it's hard to give them a nice, easy number. |
Re: pic: A mechanum wheel that shouldn't bump around at all.
Quote:
The issue making the two directions act differently in the real world is the friction of the rollers. It helps in the forward direction, and hurts in the sideways direction. If you use sensors to maintain the same wheel speed, your front-back speed will be the same as your left-right speed. With non-frictionless rollers, though, you have to apply more power to maintain that speed when traveling sideways. |
Re: pic: A mechanum wheel that shouldn't bump around at all.
Quote:
In the backwards/forwards motion, the wheels are still acting against each other. Simple vector analysis tells us that perpendicular components of each force vector cancel each other out. Vector analysis also tells us that the same exact thing happens in the strafing motion, however, this time, the backwards/forwards vectors are the ones that cancel each other out. The two motions have the exact same oppositions, just in different directions. The only thing that I have been trying to prove is that each component of the force vectors on the wheels are theoretically exactly equal in magnitude. I have only been trying to prove that beliefs like this: Quote:
Believe me, I understand the fine line between reality theory/inefficiencies. However, I'm just trying to say that the inefficiencies aren't caused by things you described. The only factor at work is the friction of the rollers. If you tighten each roller so that it no longer rolls, you will essentially have four "normal" traction, but you will no longer be able to strafe. This is because the omnidirectionality of mecanum wheels is dependent on the rollers "slipping". However, because there will never be a frictionless roller, the strafing motion will never be equal in force to the forward/backwards motion. |
Re: pic: A mechanum wheel that shouldn't bump around at all.
In the real world of aerospace engineering, systems engineers try to model friction and inefficiency as closely as possible when they are building dynamic models to allow them to build accurate procurement specs for suppliers. So theory does include friction and inefficiency.
Roller bearing friction plays a large and asymmetric role for mecanum wheels. In the fore/aft direction, roller bearing friction is a good thing. It moves the reaction force of the floor closer to the plane of the wheel, so it takes less reaction force for a given forward force. The result is better traction. For a frictionless roller bearing, the reaction force is aligned with the roller axis. As roller bearing friction increases from zero to locked roller, the reaction force moves from being aligned with the roller axis to lying in the plane of the wheel. When the reaction force lies in the plane of the wheel, that's essentially the same as a standard wheel. So, the reason a mecanum wheel doesn't have as much pushing force (in the fore/aft direction) as a standard wheel is not because there's less forward force available, but because the reaction force is larger than it would be for a standard wheel, and therefore the mecanum wheel starts to slip before a standard wheel would. In the sideways direction, roller bearing friction moves the reaction force toward the plane of the wheel, which reduces the force vector component in the sideways direction. To compensate, the motor must output more torque. This increases the reaction force, which reduces available traction. So in the sideways direction, roller bearing friction is a bad thing. It causes increased motor power consumption (for a given desired force) and it reduces available traction. ~ |
Re: pic: A mechanum wheel that shouldn't bump around at all.
Quote:
sorry for the mis-wording on my last post. i was pressed for time. i meant to say "easily move forwards and sideways". it's not that i don't understand it, because i do. i just need it explained how it would be advantageous to set it at any other angle. |
Re: pic: A mechanum wheel that shouldn't bump around at all.
Quote:
Quote:
Take a careful look at posts 39, 41, 43, 44, and 45 in this thread - there's lots of good detailed explanation there. Ask questions about anything that's unclear. ~ |
Re: pic: A mechanum wheel that shouldn't bump around at all.
Quote:
|
| All times are GMT -5. The time now is 23:31. |
Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Copyright © Chief Delphi