Go to Post No, I dont mix robots and girls. - Tom Bottiglieri [more]
Home
Go Back   Chief Delphi > Technical > Technical Discussion
CD-Media   CD-Spy  
portal register members calendar search Today's Posts Mark Forums Read FAQ rules

 
Closed Thread
Thread Tools Rate Thread Display Modes
  #61   Spotlight this post!  
Unread 29-03-2010, 16:26
fritzdejongh fritzdejongh is offline
Coach
FRC #2704
 
Join Date: Jan 2009
Rookie Year: 2009
Location: Batavia, IL
Posts: 18
fritzdejongh has a spectacular aura aboutfritzdejongh has a spectacular aura aboutfritzdejongh has a spectacular aura about
Re: How Do mecanum wheels handle the bumps?

Quote:
Originally Posted by Ether View Post

If the command is forward on all 4 wheels and the robot is not moving, yes. We haven't yet discussed the case where the robot is moving forward.

~
Your description makes sense: for each wheel, add the force from the other wheel as well as its axle and each wheel ends up with zero sideways force and full forward force. To jump into the case where the robot is moving, your description seems equally valid (with the same assumption that the rollers stick well on the floor).

If you look at a mechanum bot going at 45 degrees, you'll see two wheels on opposite corners don't turn at all, they just slip. A still robot trying to push at 45 degrees would have its force reduced to 1/sqrt(2) compared to the forward direction.

Last edited by fritzdejongh : 29-03-2010 at 17:21.
  #62   Spotlight this post!  
Unread 29-03-2010, 17:20
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,735
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: How Do mecanum wheels handle the bumps?

Quote:
Originally Posted by Ether View Post
...

The force is 10*sqrt(2) because the wheel is constrained from moving sideways by the counter-balancing sideways force from the wheel on the other side of the bot.

This 10*sqrt(2) force can be split into forward and sideways components of 10 pounds each.




If the command is forward on all 4 wheels and the robot is not moving, yes. We haven't yet discussed the case where the robot is moving forward.


~
Aha, I was under the assumption that it's not possible to put a linear force on something via a wheel without the wheel moving forward, even by a miniscule amount ... my bad . I'll ignore the fact that realistically this specific situation happens maybe one in 100 times on the field and indulge the discussion some more.

For a 100% stationary Mecanum wheel, the forces that move sideways put strain on the robot frame. Experimentally, one can see this by doing the aforementioned spinning with of a Mecanum wheel one one's hand while it touches the ground. In the experiment, it moves the arm of the person holding the wheel sideways as it rolls forward. On a 4-wheeled Mecanum robot, it simply puts strain on all of the intervening frame members creating micro stress fractures. Over time and with enough reptition, the frame will fatigue and eventually give way assuming the wheels hold up.

As such, since the sideways force is absorbed by the frame it cannot contribute to the forward component force of the robot. Since the input torque applied to the roller is split into two component forces, the forward force must be less than the input force since the sideways forces is absorbed.
__________________

Drive Coach, 1885 (2007-present)
2017 Scoring Model
CAD Library | GitHub
  #63   Spotlight this post!  
Unread 29-03-2010, 17:32
fritzdejongh fritzdejongh is offline
Coach
FRC #2704
 
Join Date: Jan 2009
Rookie Year: 2009
Location: Batavia, IL
Posts: 18
fritzdejongh has a spectacular aura aboutfritzdejongh has a spectacular aura aboutfritzdejongh has a spectacular aura about
Re: How Do mecanum wheels handle the bumps?

The frame does more more than absorb a force: It transmits the force. All these forces balance or you'll get sideways acceleration. So, a wheel has more than one input force: From the motor transmitted as a torque around the axle, and from the other wheel transmitted through the frame. Add up all these inputs and you'll get Ether's result.
  #64   Spotlight this post!  
Unread 29-03-2010, 19:29
Ether's Avatar
Ether Ether is offline
systems engineer (retired)
no team
 
Join Date: Nov 2009
Rookie Year: 1969
Location: US
Posts: 8,136
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: How Do mecanum wheels handle the bumps?

Quote:
Originally Posted by fritzdejongh View Post
The frame does more more than absorb a force: It transmits the force. All these forces balance or you'll get sideways acceleration. So, a wheel has more than one input force: From the motor transmitted as a torque around the axle, and from the other wheel transmitted through the frame. Add up all these inputs and you'll get Ether's result.
Yup.


~
  #65   Spotlight this post!  
Unread 29-03-2010, 19:40
Ether's Avatar
Ether Ether is offline
systems engineer (retired)
no team
 
Join Date: Nov 2009
Rookie Year: 1969
Location: US
Posts: 8,136
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: How Do mecanum wheels handle the bumps?

Quote:
Originally Posted by Alan Anderson View Post
As long as you insist that the rollers don't spin while the robot is being driven forward
I do not insist that :-)


Quote:
http://www.chiefdelphi.com/forums/sh...7&postcount=44

We can discuss the physics which apply to a moving robot once we can agree on the (simpler) physics of a stationary robot whose wheels are not slipping.
Quote:
http://www.chiefdelphi.com/forums/sh...8&postcount=42

When a mecanum-wheeled robot is pushing against a brick wall (or any other immobile object) in the forward direction with insufficient torque on its wheels to cause the wheels themselves to turn, then neither are the rollers turning
Quote:
http://www.chiefdelphi.com/forums/sh...0&postcount=37

If the robot is pushing against a brick wall, and the wheels are not turning, then the rollers will not be spinning. Everything looks static. Try it.


~
  #66   Spotlight this post!  
Unread 29-03-2010, 19:48
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,735
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: How Do mecanum wheels handle the bumps?

This is just bad physics. The math is plain wrong as I'm interpreting it nor does it explain how a frame 'transmits' the force tangent to how the force is applied. This isn't fluid dynamics, where the pressure builds up and escapes through the path of least resistance.

If this can be proven through experimentation and then explained with clear and concise diagram, then maybe I'd consider it as valid the next time I design a robot to sit still and push a wall.
__________________

Drive Coach, 1885 (2007-present)
2017 Scoring Model
CAD Library | GitHub
  #67   Spotlight this post!  
Unread 29-03-2010, 20: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: How Do mecanum wheels handle the bumps?

Maybe I can explain it this way?

Put two CIMs into a single ToughBox.

Run the CIMs in opposite directions.

Do the forces balance? Yes.

Is there net motion? No.

Does that mean the motors won't self-immolate in a binge of stall current thirst? I think we both know the answer here. Many teams have inadvertently fashioned some very efficient OVENS out of the kit-supplied motors... it's not hard to do. Just because there is no net force, doesn't mean the energy isn't going somewhere other than motion.

Now construct a gearbox where the two motors are fighting each other at 45 degrees, but work in the same direction at 45 degrees at the same time. In one component the motors face no resistance, and all is fine and dandy. In the other component, you have the same situation as above where the motors are essentially fighting each other, and neutralizing the work done entirely to 0.

Does that shed some light into where that remaining ~30% goes?

My team is running mecanums this year, and anecdotally that 30% is noticeable - I wouldn't try and push anyone with our robot. But the benefits... they are intriguing .
__________________
In life, what you give, you keep. What you fail to give, you lose forever...

Last edited by Mr. Lim : 29-03-2010 at 20:44.
  #68   Spotlight this post!  
Unread 29-03-2010, 21:09
NyCityKId's Avatar
NyCityKId NyCityKId is offline
That Weird Kid
AKA: Andre Dunkley
FRC #1601 (Quantum Samurai)
Team Role: Mechanical
 
Join Date: Mar 2010
Rookie Year: 2007
Location: Queens, New York
Posts: 137
NyCityKId is a splendid one to beholdNyCityKId is a splendid one to beholdNyCityKId is a splendid one to beholdNyCityKId is a splendid one to beholdNyCityKId is a splendid one to beholdNyCityKId is a splendid one to beholdNyCityKId is a splendid one to beholdNyCityKId is a splendid one to behold
Send a message via AIM to NyCityKId
Re: How Do mecanum wheels handle the bumps?

Quote:
Originally Posted by Ty Tremblay View Post
It's not simple by any means, but I will try my best to describe what 190 has done this year. I don't have any pictures or CAD models, so bear with me.

190 designed a mecanum wheel with double internal yokes (this means that the end pieces of the rollers are cantilevered, and the middle piece is supported on both ends) that is driven like any other mecanum wheel via sprocket on one side. On the other side of the wheel, however, is a friction plate with a face profile that matches the side of the rollers closest the the wheel's axis of rotation. When the friction disk is pressed into the rollers via pneumatic cylinder, the disk prevents the rollers from spinning while allowing the wheel to rotate. When they want to return to mecanum drive, they disengage the friction plate.

I will now attempt to illustrate this on my computer...

EDIT: Here's the pic.

thanks a lot. i understand the concept but im having a hard time imagining how the friction plate engages with the rollers. also you mentioned that the friction plate was engaged via a pneumatic cylinder. i would imagine that pneumatics would add extra weight and complexity. wouldnt this make crab drive a better option?
  #69   Spotlight this post!  
Unread 29-03-2010, 21:14
Chris is me's Avatar
Chris is me Chris is me is offline
no bag, vex only, final destination
AKA: Pinecone
FRC #0228 (GUS Robotics); FRC #2170 (Titanium Tomahawks)
Team Role: Mentor
 
Join Date: Dec 2008
Rookie Year: 2006
Location: Glastonbury, CT
Posts: 7,797
Chris is me has a reputation beyond reputeChris is me has a reputation beyond reputeChris is me has a reputation beyond reputeChris is me has a reputation beyond reputeChris is me has a reputation beyond reputeChris is me has a reputation beyond reputeChris is me has a reputation beyond reputeChris is me has a reputation beyond reputeChris is me has a reputation beyond reputeChris is me has a reputation beyond reputeChris is me has a reputation beyond repute
Send a message via AIM to Chris is me
Re: How Do mecanum wheels handle the bumps?

Quote:
Originally Posted by NyCityKId View Post
thanks a lot. i understand the concept but im having a hard time imagining how the friction plate engages with the rollers. also you mentioned that the friction plate was engaged via a pneumatic cylinder. i would imagine that pneumatics would add extra weight and complexity. wouldnt this make crab drive a better option?
Crab drive is marginally less mobile, heavier, and more difficult to program and implement while simultaneously not being nearly as cool as 190's wheels.
__________________
Mentor / Drive Coach: 228 (2016-?)
--2016 Waterbury SFs (with 3314, 3719), RIDE #2 Seed / Winners (with 1058, 6153), Carver QFs (with 503, 359, 4607)
Mentor / Consultant Person: 2170 (2017-?)
.
College Mentor: 2791 (2010-2015)
-- 2015 TVR Motorola Quality, FLR GM Industrial Design -- 2014 FLR Motorola Quality / SFs (with 341, 4930)
-- 2013 BAE Motorola Quality, WPI Regional #1 Seed / Delphi Excellence in Engineering / Finalists (with 20, 3182)
-- 2012 BAE Imagery / Finalists (with 1519, 885), CT Xerox Creativity / SFs (with 2168, 118)
Student: 1714 (2009) - 2009 MN 10K Lakes Regional Winners (with 2826, 2470)
2791 Build Season Photo Gallery - Look here for mechanism photos My Robotics Blog (Updated April 11 2014)
  #70   Spotlight this post!  
Unread 29-03-2010, 21:24
fritzdejongh fritzdejongh is offline
Coach
FRC #2704
 
Join Date: Jan 2009
Rookie Year: 2009
Location: Batavia, IL
Posts: 18
fritzdejongh has a spectacular aura aboutfritzdejongh has a spectacular aura aboutfritzdejongh has a spectacular aura about
Re: How Do mecanum wheels handle the bumps?

Quote:
Originally Posted by JesseK View Post
This is just bad physics. The math is plain wrong as I'm interpreting it nor does it explain how a frame 'transmits' the force tangent to how the force is applied. This isn't fluid dynamics, where the pressure builds up and escapes through the path of least resistance.

If this can be proven through experimentation and then explained with clear and concise diagram, then maybe I'd consider it as valid the next time I design a robot to sit still and push a wall.
You can dissipate *energy* in a frame, but F=ma will get you in the end. Regardless of the details of your axles and struts and how the load is borne, if you have a net sideways force on the robot, the robot will accelerate sideways.

With our robot, the mechanum wheel is direct-driven by a toughbox. The motor creates torque around the axle. The rollers will convert that to a force with forward and sideways components. Our wheel is solidly attached to the axle, so the sideways force will be transmitted down the axis of the axle to the toughbox, through the toughbox mounting to a C-channel, etc. If we're not accelerating sideways, the axle is pushing back equally, with the force coming ultimately from the wheel on the other side, and by the same token, the rollers give this a forward component. For every action there is an equal and opposite reaction...

A sailboat tacking into the wind is another interesting example. The wind blows on the sail, applying a force, ignoring drag, perpendicular to the sail surface. The sailboat can then accelerate in the direction of the keel. These two projections allow the wind to blow the boat upwind.

If anyone's at the Minnesota regional later this week, we can draw some diagrams.
  #71   Spotlight this post!  
Unread 29-03-2010, 22:19
efoote868 efoote868 is offline
foote stepped in
AKA: E. Foote
FRC #0868
Team Role: Mentor
 
Join Date: Mar 2006
Rookie Year: 2005
Location: Noblesville, IN
Posts: 1,427
efoote868 has a reputation beyond reputeefoote868 has a reputation beyond reputeefoote868 has a reputation beyond reputeefoote868 has a reputation beyond reputeefoote868 has a reputation beyond reputeefoote868 has a reputation beyond reputeefoote868 has a reputation beyond reputeefoote868 has a reputation beyond reputeefoote868 has a reputation beyond reputeefoote868 has a reputation beyond reputeefoote868 has a reputation beyond repute
Re: How Do mecanum wheels handle the bumps?

Quote:
Originally Posted by Ether View Post
I do not insist that :-)


~

Ether, I re-read your first post. It looks like we may be talking past each other. Seems the key is *when* the rollers start slipping, which we've yet to determine.


However, the fact remains that there are no mecanum wheels made out of traction tread. A swerve/crab drive robot with traction wheels, geared properly will beat out currently available mecanum wheels every time.

Also, mecanum wheels in motion seem to have a built in inefficiency, not all the motor's power can be applied in one direction at once.
__________________

Be Healthy. Never Stop Learning. Say It Like It Is. Own It. Like our values? Flexware Innovation is hiring!. We're looking for Senior Automation, Software, and System Engineers. Check us out!
  #72   Spotlight this post!  
Unread 29-03-2010, 23:20
Ether's Avatar
Ether Ether is offline
systems engineer (retired)
no team
 
Join Date: Nov 2009
Rookie Year: 1969
Location: US
Posts: 8,136
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: How Do mecanum wheels handle the bumps?

Quote:
Originally Posted by efoote868 View Post
However, the fact remains that there are no mecanum wheels made out of traction tread. A swerve/crab drive robot with traction wheels, geared properly will beat out currently available mecanum wheels every time.
Please re-read post #20 in this thread:

Quote:
http://www.chiefdelphi.com/forums/sh...2&postcount=20

"I am not claiming that mecanum wheels are the superior design choice for Breakaway."

~
  #73   Spotlight this post!  
Unread 29-03-2010, 23:41
Ether's Avatar
Ether Ether is offline
systems engineer (retired)
no team
 
Join Date: Nov 2009
Rookie Year: 1969
Location: US
Posts: 8,136
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: How Do mecanum wheels handle the bumps?

Quote:
Originally Posted by efoote868 View Post
Seems the key is *when* the rollers start slipping, which we've yet to determine.
This much has been determined: In a face-to-face pushing contest between robots which are identical except that one robot has standard wheels and the other has mecanum wheels with rollers made out of the same tread material, the robot with the standard wheels will win the contest; not because of any "71% torque efficiency" issue with the mecanum wheels, but rather because the mecanum wheels will lose traction before the standard wheels do. And they will lose traction before the standard wheels do because they have higher forces acting on them (in the plane of the carpet) as explained in previous posts.

Quote:
http://www.chiefdelphi.com/forums/sh...6&postcount=33

- If the motors are sufficiently powerful, a point will be reached where the wheels start to slip. RobotA, with the mecanum wheels, will reach this point before RobotB, with the standard wheels.

~
  #74   Spotlight this post!  
Unread 29-03-2010, 23:55
Ether's Avatar
Ether Ether is offline
systems engineer (retired)
no team
 
Join Date: Nov 2009
Rookie Year: 1969
Location: US
Posts: 8,136
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: How Do mecanum wheels handle the bumps?

Quote:
Originally Posted by efoote868 View Post
Also, mecanum wheels in motion seem to have a built in inefficiency, not all the motor's power can be applied in one direction at once.
Maybe, maybe not.

I was hoping to have a discussion of the forces/torques produced by mecanum wheels in motion after first obtaining some sort of general consensus concerning static analysis of mecanum wheels, but obtaining such consensus has proven quite a bit more problematic than anticipated.

Theoretical arguments and gedanken experiments have not been persuasive. When the season is over I hope to get my hands on some mecanum wheels and gather some additional test data. I would be delighted however if someone else beats me to it.


~
  #75   Spotlight this post!  
Unread 30-03-2010, 11:50
Nuttyman54's Avatar
Nuttyman54 Nuttyman54 is offline
Mentor, Tactician
AKA: Evan "Numbers" Morrison
FRC #5803 (Apex Robotics) and FRC #0971 (Spartan Robotics)
Team Role: Mentor
 
Join Date: Jan 2005
Rookie Year: 2005
Location: Seattle, WA/Mountain View, CA
Posts: 2,144
Nuttyman54 has a reputation beyond reputeNuttyman54 has a reputation beyond reputeNuttyman54 has a reputation beyond reputeNuttyman54 has a reputation beyond reputeNuttyman54 has a reputation beyond reputeNuttyman54 has a reputation beyond reputeNuttyman54 has a reputation beyond reputeNuttyman54 has a reputation beyond reputeNuttyman54 has a reputation beyond reputeNuttyman54 has a reputation beyond reputeNuttyman54 has a reputation beyond repute
Send a message via AIM to Nuttyman54
Re: How Do mecanum wheels handle the bumps?

Quote:
Originally Posted by Chris is me View Post
Crab drive is marginally less mobile, heavier, and more difficult to program and implement while simultaneously not being nearly as cool as 190's wheels.
Most crab/swerve systems also do not have full holonomic capabilities, and those that do require more motors and thus is a negligible weight difference. We run the in full field-oriented mode, which is much easier to implement with mecanum than with a swerve drive.

While the system does seem complex at first glance, it's really nothing more than a friction clutch system which is functionally identical to the dog clutches in most shifting transmissions used on many robots.
__________________
Closed Thread


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

Similar Threads
Thread Thread Starter Forum Replies Last Post
How to mount mecanum wheels Sam2197 Technical Discussion 6 16-12-2008 18:32
pic: Figuring out the mecanum wheels Rapt0r9 Extra Discussion 4 25-01-2008 19:55
Mecanum Wheels is it good fin the Pits yara92 Technical Discussion 18 21-12-2007 00:14
How Do Mecanum Wheels Work? SPARKY1688 Kit & Additional Hardware 9 08-01-2007 23:39
Split topic - How many channels can the current (2004) Oi's and Rc's Handle? Elgin Clock Control System 6 02-01-2005 14:02


All times are GMT -5. The time now is 14:12.

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