|
|
|
![]() |
|
|||||||
|
||||||||
![]() |
|
|
Thread Tools | Rate Thread | Display Modes |
|
|
|
#1
|
||||
|
||||
|
pic: McCannot Wheel
|
|
#2
|
||||
|
||||
|
Re: pic: McCannot Wheel
It's like a planetary transmission that doesn't need a ring gear!
|
|
#3
|
||||
|
||||
|
Re: pic: McCannot Wheel
I posted this because there is some disagreement whether Mecanum wheel rollers will roll when driving straight forward or backwards. Some people say they will roll, and some people say they will stay stationary.
In my experience, I've noticed that Mecanum wheels often spin faster than the robot is moving, even when driving straight forward and backwards, much like the McCannots would, except not nearly as badly. Many say that it's because the Mecanum wheels are losing traction with the carpet, but I didn't see that being 100% the case. My theory is that the Mecanum rollers do roll, even when going straight forward or backward. I think it's fairly obvious that these "McCannot" wheel rollers will definitely roll when driven straight forwards or backwards, resulting in less than ideal robot movement. My question is for those who believe that mecanum rollers WON'T spin when driving straight forward or backwards. How many degrees do you need to start angling the McCannot rollers until they stop rolling completely when driving straight forward or backward? 90? 45? 1? 0.00000001? I don't know the answer to this, but I'd be curious to see what others think... Last edited by Mr. Lim : 16-01-2015 at 12:22. |
|
#4
|
||||
|
||||
|
Re: pic: McCannot Wheel
Quote:
Change theta from 45 to 35 to 25 to 15 to 5 to 1 to 0.00000001 and then from 45 to 55 to 65 to 75 to 85 to 89 to 89.999999 and observe what happens to the forces and wheel speeds. Then think about what happens if roller friction or axial free play is non-zero. Last edited by Ether : 16-01-2015 at 12:41. |
|
#5
|
|||
|
|||
|
Re: pic: McCannot Wheel
It seems like your "McCannot" wheels are just Omniwheels, minus the axle.
|
|
#6
|
|||
|
|||
|
Re: pic: McCannot Wheel
Nevermind, the wheels go a different way.
|
|
#7
|
||||
|
||||
|
Re: pic: McCannot Wheel
It is interesting that you posted this. I've been giving this design some thought recently as a way of proving that force applied through a roller can be effectively lost with no useful conversion.
Quote:
Quote:
I believe this is similar to what happens in a mecanum drive going straight forward. If you only look at a diagonal pair of wheels they contribute motion in a 45 degree angle. If you watch a robot doing that, you will see the rollers spinning. When you run all the wheels, the opposite diagonal set is pushing the wheels along the axis transverse to the rollers. The net effect should be (in a perfect setup) that the rollers don't spin because the opposite diagonal sets are countering the movement lost to the rollers. Quote:
Andy Last edited by Culvan Van Li : 16-01-2015 at 13:29. |
|
#8
|
||||
|
||||
|
Re: pic: McCannot Wheel
Quote:
Quote:
|
|
#9
|
||||
|
||||
|
Re: pic: McCannot Wheel
Quote:
Quote:
Andy |
|
#10
|
|||
|
|||
|
Re: pic: McCannot Wheel
Quote:
Think of all the cool things in science / architecture / building / etc. All went up because the math worked. Things went up and fell down because the math didn't work. Even the Roman and early cathedrals worked because some math was done. If Ether says it will fail and you build it and it fails, you owe a "Math wins again post" And let me tell you as a mentor when you come up with the "WE WILL CRUSH THE OTHER TEAMS WITH THIS IDEA" and a rookie roboteers says "Well according to the math you fall over here." it's a great day, another idea dies without metal being involved. Nobody likes to see metal fail in the wild. But I'm new here, feel free to experiment. ![]() |
|
#11
|
|||
|
|||
|
Re: pic: McCannot Wheel
Couldn't you just put some traction wheels of the same diameter on one side of a robot and your mecanum wheels on the other and drive straight? If it turns one way you'll know you have rollers causing loss of forward motion on that side.
For that matter, use your encoders to rotate your wheels a known number of revolutions. Calculate the distance you should travel based on circumference of your wheels and check that against the actual distance traveled. I just feel like this is a great opportunity to go and try it to figure out the answer. Unless I'm missing something and neither of those would give the answer you are looking for. |
|
#12
|
||||
|
||||
|
Re: pic: McCannot Wheel
Quote:
Last edited by Ether : 17-01-2015 at 14:29. |
|
#13
|
||||
|
||||
|
Re: pic: McCannot Wheel
What if a set mecanum wheels was built that used 2 axles per roller? Since the roller can't rotate about 2 axes simultaneously, there would be no rotation, but there would still be axial free play. Then you could build a set of wheels that is mostly identical, but which uses only one axle per roller to allow rotation. By comparing the 2 wheel sets in situations where the robot strictly moves forward or backward should tell us if there is significant rotation of the rollers in these cases.
|
|
#14
|
|||||
|
|||||
|
Re: pic: McCannot Wheel
Quote:
Compare the performance of the robot with locked rollers to that with free-wheeling rollers. If there is a difference in performance, I'd suspect it would be due to the rollers... rolling. Jason |
|
#15
|
||||
|
||||
|
Re: pic: McCannot Wheel
Quote:
My point being that yes, some force is "wasted" by the mecanum, but it is a sideways force The mecanum puts out the same force as a regular wheel in the same direction. |
![]() |
| Thread Tools | |
| Display Modes | Rate This Thread |
|
|