Go to Post Truly listening to the wealth of advice around you is so important. Don't work in a vacuum all season long. - OZ_341 [more]
Home
Go Back   Chief Delphi > ChiefDelphi.com Website > Extra Discussion
CD-Media   CD-Spy  
portal register members calendar search Today's Posts Mark Forums Read FAQ rules

 
Reply
 
Thread Tools Rate Thread Display Modes
  #1   Spotlight this post!  
Unread 16-01-2015, 12:07
Mr. Lim Mr. Lim is offline
Registered User
AKA: Mr. Lim
no team
Team Role: Leadership
 
Join Date: Jan 2004
Rookie Year: 1998
Location: Toronto, Ontario
Posts: 1,125
Mr. Lim has a reputation beyond reputeMr. Lim has a reputation beyond reputeMr. Lim has a reputation beyond reputeMr. Lim has a reputation beyond reputeMr. Lim has a reputation beyond reputeMr. Lim has a reputation beyond reputeMr. Lim has a reputation beyond reputeMr. Lim has a reputation beyond reputeMr. Lim has a reputation beyond reputeMr. Lim has a reputation beyond reputeMr. Lim has a reputation beyond repute
pic: McCannot Wheel

Reply With Quote
  #2   Spotlight this post!  
Unread 16-01-2015, 12:08
JesseK's Avatar
JesseK JesseK is offline
Expert Flybot Crasher
FRC #1885 (ILITE)
Team Role: Mentor
 
Join Date: Mar 2007
Rookie Year: 2005
Location: Reston, VA
Posts: 3,695
JesseK has a reputation beyond reputeJesseK has a reputation beyond reputeJesseK has a reputation beyond reputeJesseK has a reputation beyond reputeJesseK has a reputation beyond reputeJesseK has a reputation beyond reputeJesseK has a reputation beyond reputeJesseK has a reputation beyond reputeJesseK has a reputation beyond reputeJesseK has a reputation beyond reputeJesseK has a reputation beyond repute
Re: pic: McCannot Wheel

It's like a planetary transmission that doesn't need a ring gear!
Reply With Quote
  #3   Spotlight this post!  
Unread 16-01-2015, 12:17
Mr. Lim Mr. Lim is offline
Registered User
AKA: Mr. Lim
no team
Team Role: Leadership
 
Join Date: Jan 2004
Rookie Year: 1998
Location: Toronto, Ontario
Posts: 1,125
Mr. Lim has a reputation beyond reputeMr. Lim has a reputation beyond reputeMr. Lim has a reputation beyond reputeMr. Lim has a reputation beyond reputeMr. Lim has a reputation beyond reputeMr. Lim has a reputation beyond reputeMr. Lim has a reputation beyond reputeMr. Lim has a reputation beyond reputeMr. Lim has a reputation beyond reputeMr. Lim has a reputation beyond reputeMr. Lim has a reputation beyond repute
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...
__________________
In life, what you give, you keep. What you fail to give, you lose forever...

Last edited by Mr. Lim : 16-01-2015 at 12:22.
Reply With Quote
  #4   Spotlight this post!  
Unread 16-01-2015, 12:34
Ether's Avatar
Ether Ether is offline
systems engineer (retired)
no team
 
Join Date: Nov 2009
Rookie Year: 1969
Location: US
Posts: 8,097
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: pic: McCannot Wheel

Quote:
Originally Posted by Mr. Lim View Post
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...
Look at my force and kinematics papers and it will answer your question.

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.
Reply With Quote
  #5   Spotlight this post!  
Unread 16-01-2015, 13:04
brynnanotbrenda brynnanotbrenda is offline
Registered User
FRC #4458
 
Join Date: Jan 2015
Location: Center Moriches
Posts: 23
brynnanotbrenda is an unknown quantity at this point
Re: pic: McCannot Wheel

It seems like your "McCannot" wheels are just Omniwheels, minus the axle.
Reply With Quote
  #6   Spotlight this post!  
Unread 16-01-2015, 13:05
brynnanotbrenda brynnanotbrenda is offline
Registered User
FRC #4458
 
Join Date: Jan 2015
Location: Center Moriches
Posts: 23
brynnanotbrenda is an unknown quantity at this point
Re: pic: McCannot Wheel

Nevermind, the wheels go a different way.
Reply With Quote
  #7   Spotlight this post!  
Unread 16-01-2015, 13:26
Culvan Van Li's Avatar
Culvan Van Li Culvan Van Li is offline
Jack-Of-All-Trades
AKA: Andy
FRC #1939 (Kuh-Nig-Its)
Team Role: Engineer
 
Join Date: Sep 2006
Rookie Year: 2006
Location: Kansas City, MO
Posts: 36
Culvan Van Li is on a distinguished road
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:
Originally Posted by Mr. Lim View Post
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 believe in a perfect setup the mecanum rollers wouldn't roll in straight forward/backwards driving. However I suspect there are artifacts of reality that probably make them spin in most cases. There are so many ideal design constraints. If the wheel centers aren't at the corners of a square you will get some slipping that will result in roller movement. If the weight isn't evenly balanced it could cause the same.

Quote:
Originally Posted by Mr. Lim View Post
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.
This is clearly true for a robot with only McCannot wheels. Let's take a moment and consider the case where you have 2 McCannots in front and the other wheels are standard traction wheels. Let's take the example further and say all the axles are coupled together so the wheel movement is exactly the same. Let's further assume that this is driven in such a way that there is no loss of traction or slipping. In that case, I wouldn't expect the McCannots' rollers to spin at all.

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:
Originally Posted by Mr. Lim View Post
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...
My answer to this question, I believe that any roller angle between an Omni wheel and a Mecanum wheel can create this effect because the wheels on the opposite side have enough movement to counteract the losses accross the rollers. Once you go past that from Mecanum to McCannot you are losing more than half your potential movement to the rollers, if the rollers are frictionless. There isn't enough movement left to counteract the opposite diagonal's losses. Friction changes that though. With enough friction in the rollers, even the McCannot could have non-spinning rollers.

Andy

Last edited by Culvan Van Li : 16-01-2015 at 13:29.
Reply With Quote
  #8   Spotlight this post!  
Unread 16-01-2015, 15:38
lcoreyl's Avatar
lcoreyl lcoreyl is offline
WittyTitleGen can't link to library
AKA: Milner
no team
 
Join Date: Jan 2009
Rookie Year: 2009
Location: Colorado Springs
Posts: 201
lcoreyl has much to be proud oflcoreyl has much to be proud oflcoreyl has much to be proud oflcoreyl has much to be proud oflcoreyl has much to be proud oflcoreyl has much to be proud oflcoreyl has much to be proud oflcoreyl has much to be proud oflcoreyl has much to be proud of
Re: pic: McCannot Wheel

Quote:
Originally Posted by Culvan Van Li View Post
If the wheel centers aren't at the corners of a square you will get some slipping that will result in roller movement.
What is slipping? the roller is losing traction with ground? If so, I don't understand how a rectangular wheel arrangement would cause this?



Quote:
Originally Posted by Culvan Van Li View Post
I believe that any roller angle between an Omni wheel and a Mecanum wheel can create this effect because the wheels on the opposite side have enough movement to counteract the losses accross the rollers. Once you go past that from Mecanum to McCannot you are losing more than half your potential movement to the rollers, if the rollers are frictionless. There isn't enough movement left to counteract the opposite diagonal's losses. Friction changes that though. With enough friction in the rollers, even the McCannot could have non-spinning rollers.
I am confused by "wheels have enough movement to counteract the losses (of movement?)", and "losing more than half your potential movement". Could you re-state this in a static case just talking about the forces?
Reply With Quote
  #9   Spotlight this post!  
Unread 16-01-2015, 20:35
Culvan Van Li's Avatar
Culvan Van Li Culvan Van Li is offline
Jack-Of-All-Trades
AKA: Andy
FRC #1939 (Kuh-Nig-Its)
Team Role: Engineer
 
Join Date: Sep 2006
Rookie Year: 2006
Location: Kansas City, MO
Posts: 36
Culvan Van Li is on a distinguished road
Re: pic: McCannot Wheel

Quote:
Originally Posted by lcoreyl View Post
What is slipping? the roller is losing traction with ground? If so, I don't understand how a rectangular wheel arrangement would cause this?
Sorry, that's part of my kinematic model for mecanum. The slipping happens when rotating. It actually wouldn't effect the straight movement. Sorry about that. Someday I'll actually finish writing it up and upload it so people will know what I'm talking about.


Quote:
Originally Posted by lcoreyl View Post
I am confused by "wheels have enough movement to counteract the losses (of movement?)", and "losing more than half your potential movement". Could you re-state this in a static case just talking about the forces?
Yes, I mean force. I believe half the force coming out of the motors translated through mecanum wheels is lost. However I was trying to avoid saying that because Ether is probably going to jump all over me. I won't get into the details here. I'm going to try to create an experiment that will help clarify what is happening and will continue to discuss it with Ether in private. It is possible Ether is right, but I will need more convincing than can be done without a practical trial.

Andy
Reply With Quote
  #10   Spotlight this post!  
Unread 16-01-2015, 21:16
Foster Foster is offline
Engineering Program Management
VRC #8081 (STEMRobotics)
Team Role: Mentor
 
Join Date: Jul 2007
Rookie Year: 2005
Location: Delaware
Posts: 1,393
Foster has a reputation beyond reputeFoster has a reputation beyond reputeFoster has a reputation beyond reputeFoster has a reputation beyond reputeFoster has a reputation beyond reputeFoster has a reputation beyond reputeFoster has a reputation beyond reputeFoster has a reputation beyond reputeFoster has a reputation beyond reputeFoster has a reputation beyond reputeFoster has a reputation beyond repute
Re: pic: McCannot Wheel

Quote:
Originally Posted by Culvan Van Li View Post
It is possible Ether is right, but I will need more convincing than can be done without a practical trial.
Ether is right, he has the math behind him. (In front of him?) That's what engineering is about. Think of an idea, do the math, if the math says build it, then build it, otherwise save your dollars.

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.
__________________
Foster - VEX Delaware - 17 teams -- Chief Roboteer STEMRobotics.org
2010 - Mentor of the Year - VEX Clean Sweep World Championship
2006-2016, a decade of doing VEX, time really flies while having fun
Downingtown Area Robotics Web site and VEXMen Team Site come see what we can do for you.
Reply With Quote
  #11   Spotlight this post!  
Unread 16-01-2015, 22:16
MrBasse MrBasse is offline
Registered User
FRC #3572 (Wavelength)
Team Role: Coach
 
Join Date: Jul 2011
Rookie Year: 2010
Location: Norton Shores, MI
Posts: 678
MrBasse has a reputation beyond reputeMrBasse has a reputation beyond reputeMrBasse has a reputation beyond reputeMrBasse has a reputation beyond reputeMrBasse has a reputation beyond reputeMrBasse has a reputation beyond reputeMrBasse has a reputation beyond reputeMrBasse has a reputation beyond reputeMrBasse has a reputation beyond reputeMrBasse has a reputation beyond reputeMrBasse has a reputation beyond repute
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.
__________________
Andrew Basse
Coach - FRC Team 3572 - Wavelength
Reply With Quote
  #12   Spotlight this post!  
Unread 17-01-2015, 14:15
Ether's Avatar
Ether Ether is offline
systems engineer (retired)
no team
 
Join Date: Nov 2009
Rookie Year: 1969
Location: US
Posts: 8,097
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: pic: McCannot Wheel

Quote:
Originally Posted by MrBasse View Post
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?
Probably not, if you drive all four wheels with the same torque. It's a bit difficult to analyze quantitatively because wheel slipping would be involved, but my guess is the vehicle is likely to veer to the left if the mecs are on the right side (and vice-versa).




Last edited by Ether : 17-01-2015 at 14:29.
Reply With Quote
  #13   Spotlight this post!  
Unread 18-01-2015, 23:14
PAR_WIG1350's Avatar
PAR_WIG1350 PAR_WIG1350 is offline
Registered User
AKA: Alan Wells
FRC #1350 (Rambots)
Team Role: Alumni
 
Join Date: Dec 2009
Rookie Year: 2009
Location: Rhode Island
Posts: 1,189
PAR_WIG1350 has a reputation beyond reputePAR_WIG1350 has a reputation beyond reputePAR_WIG1350 has a reputation beyond reputePAR_WIG1350 has a reputation beyond reputePAR_WIG1350 has a reputation beyond reputePAR_WIG1350 has a reputation beyond reputePAR_WIG1350 has a reputation beyond reputePAR_WIG1350 has a reputation beyond reputePAR_WIG1350 has a reputation beyond reputePAR_WIG1350 has a reputation beyond reputePAR_WIG1350 has a reputation beyond repute
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.
__________________
Reply With Quote
  #14   Spotlight this post!  
Unread 19-01-2015, 00:37
dtengineering's Avatar
dtengineering dtengineering is offline
Teaching Teachers to Teach Tech
AKA: Jason Brett
no team (British Columbia FRC teams)
Team Role: Mentor
 
Join Date: Jan 2005
Rookie Year: 2004
Location: Vancouver, BC
Posts: 1,830
dtengineering has a reputation beyond reputedtengineering has a reputation beyond reputedtengineering has a reputation beyond reputedtengineering has a reputation beyond reputedtengineering has a reputation beyond reputedtengineering has a reputation beyond reputedtengineering has a reputation beyond reputedtengineering has a reputation beyond reputedtengineering has a reputation beyond reputedtengineering has a reputation beyond reputedtengineering has a reputation beyond repute
Re: pic: McCannot Wheel

Quote:
Originally Posted by PAR_WIG1350 View Post
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.
I think you're on to something there... depending on the style of wheel it should be possible to non-destructively lock the rotation of the mecanum rollers.

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
Reply With Quote
  #15   Spotlight this post!  
Unread 17-01-2015, 00:10
Monochron's Avatar
Monochron Monochron is offline
Engineering Mentor
AKA: Brian O'Sullivan
FRC #4561 (TerrorBytes)
Team Role: Engineer
 
Join Date: Feb 2007
Rookie Year: 2002
Location: Research Triangle Park, NC
Posts: 910
Monochron has a reputation beyond reputeMonochron has a reputation beyond reputeMonochron has a reputation beyond reputeMonochron has a reputation beyond reputeMonochron has a reputation beyond reputeMonochron has a reputation beyond reputeMonochron has a reputation beyond reputeMonochron has a reputation beyond reputeMonochron has a reputation beyond reputeMonochron has a reputation beyond reputeMonochron has a reputation beyond repute
Re: pic: McCannot Wheel

Quote:
Originally Posted by Culvan Van Li View Post
Yes, I mean force. I believe half the force coming out of the motors translated through mecanum wheels is lost. However I was trying to avoid saying that because Ether is probably going to jump all over me. I won't get into the details here. I'm going to try to create an experiment that will help clarify what is happening and will continue to discuss it with Ether in private. It is possible Ether is right, but I will need more convincing than can be done without a practical trial.

Andy
To my understanding, yes, a portion of the force exerted by the mecanum wheel is not used in moving the wheel directly forward or back. Because the wheel exerts force at a non-zero angle in reference to the forward/back direction, a component of the force is going sideways. However, the component of the force exerted in the forward/back direction is identical to the force exerted by a regular wheel in the same system.

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.
Reply With Quote
Reply


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:33.

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