Go to Post That goal is going to commit suicide by the end of the regional........so many balls @_@... - DanDon [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 09-01-2008, 06:21
Cjmovie's Avatar
Cjmovie Cjmovie is offline
1293 Resident Hacker
AKA: Christopher Corsi
FRC #1293 (D5 Robotics)
Team Role: Programmer
 
Join Date: Jan 2006
Rookie Year: 2006
Location: SC
Posts: 73
Cjmovie is a name known to allCjmovie is a name known to allCjmovie is a name known to allCjmovie is a name known to allCjmovie is a name known to allCjmovie is a name known to all
pic: Omni Design Trial

Reply With Quote
  #2   Spotlight this post!  
Unread 09-01-2008, 06:24
Jeff K.'s Avatar
Jeff K. Jeff K. is offline
Hmm..now what?
FRC #1138 (Eagle Engineering)
Team Role: Alumni
 
Join Date: Nov 2004
Rookie Year: 2005
Location: Chatsworth, California
Posts: 706
Jeff K. has a reputation beyond reputeJeff K. has a reputation beyond reputeJeff K. has a reputation beyond reputeJeff K. has a reputation beyond reputeJeff K. has a reputation beyond reputeJeff K. has a reputation beyond reputeJeff K. has a reputation beyond reputeJeff K. has a reputation beyond reputeJeff K. has a reputation beyond reputeJeff K. has a reputation beyond reputeJeff K. has a reputation beyond repute
Send a message via AIM to Jeff K. Send a message via MSN to Jeff K.
Re: pic: Omni Design Trial

Looks nice. One problem though, currently won't be going anywhere, with just a cim coupled straight to a wheel. Looks nice and light. How much does it all weigh?

Do you have a waterjet or lasercutter, because all those font are going to take a nice while otherwise.
Reply With Quote
  #3   Spotlight this post!  
Unread 09-01-2008, 07:57
AJ R's Avatar
AJ R AJ R is offline
RoboGeek
FRC #1714 (More Robotics)
Team Role: College Student
 
Join Date: Nov 2006
Rookie Year: 2001
Location: Milwaukee, WI
Posts: 108
AJ R is a splendid one to beholdAJ R is a splendid one to beholdAJ R is a splendid one to beholdAJ R is a splendid one to beholdAJ R is a splendid one to beholdAJ R is a splendid one to beholdAJ R is a splendid one to behold
Re: pic: Omni Design Trial

It looks really nice. How fast will this go after you get the gear boxes in and how would you account for the wheels slipping?
__________________
AJ



If you loose the match and the robot doesn't come back broken, you didn't drive hard enough.
Reply With Quote
  #4   Spotlight this post!  
Unread 09-01-2008, 07:59
MrForbes's Avatar
MrForbes MrForbes is offline
Registered User
AKA: Jim
FRC #1726 (N.E.R.D.S.)
Team Role: Mentor
 
Join Date: Feb 2006
Rookie Year: 2006
Location: Sierra Vista AZ
Posts: 5,983
MrForbes has a reputation beyond reputeMrForbes has a reputation beyond reputeMrForbes has a reputation beyond reputeMrForbes has a reputation beyond reputeMrForbes has a reputation beyond reputeMrForbes has a reputation beyond reputeMrForbes has a reputation beyond reputeMrForbes has a reputation beyond reputeMrForbes has a reputation beyond reputeMrForbes has a reputation beyond reputeMrForbes has a reputation beyond repute
Re: pic: Omni Design Trial

It looks like a neat design, I wish I could use Inventor so well!

One comment on the drive choice, it seems to me that omni drive like this has a lot of "wasted motion" since either all 4 wheels are always turning at an angle to the direction you're going, or two are going in the direction of movement and the other are not turning at all. I suggest you look into changing to a mecanum drive setup, the only substantial change to your design is that you would rotate all 4 wheel/motors 45 degrees so that the wheels are parallel to the long dimension of the frame.

Mecanum has an advantage with this type of game, where you will probably spend a lot of time driving straight ahead, and in this situation the rollers on all 4 mecanum wheels do not rotate relative to the wheel body. With mecanum, you only have "wasted motion" when strafing (sideways) or rotating the robot.

(if you've already ordered the omni wheels it might be expensive to change now though!)

Also mecanum programming is something your team should be able to do, there are several code examples on the web that you can use to make it work.
Reply With Quote
  #5   Spotlight this post!  
Unread 09-01-2008, 08:52
JamesBrown JamesBrown is offline
Back after 4 years off
FRC #5279
Team Role: Engineer
 
Join Date: Nov 2004
Rookie Year: 2005
Location: Lynchburg VA
Posts: 1,276
JamesBrown has a reputation beyond reputeJamesBrown has a reputation beyond reputeJamesBrown has a reputation beyond reputeJamesBrown has a reputation beyond reputeJamesBrown has a reputation beyond reputeJamesBrown has a reputation beyond reputeJamesBrown has a reputation beyond reputeJamesBrown has a reputation beyond reputeJamesBrown has a reputation beyond reputeJamesBrown has a reputation beyond reputeJamesBrown has a reputation beyond repute
Re: pic: Omni Design Trial

Quote:
Originally Posted by squirrel View Post

Mecanum has an advantage with this type of game, where you will probably spend a lot of time driving straight ahead, and in this situation the rollers on all 4 mecanum wheels do not rotate relative to the wheel body. With mecanum, you only have "wasted motion" when strafing (sideways) or rotating the robot.
Is this true? I was under the impression that a Mecanum wheel with 45* rollers was essentially the same as using 4 omni wheels located at 45* angles.

If the rollers are at 45* angles how is there any difference in what the part of the wheel contacting the floor any different in the forward direction than it is side ways.
__________________
I'm Back


5279 (2015-Present)
3594 (2011)
3280 (2010)
1665 (2009)
1350 (2008-2009)
1493 (2007-2008)
1568 (2005-2007)
Reply With Quote
  #6   Spotlight this post!  
Unread 09-01-2008, 08:58
MrForbes's Avatar
MrForbes MrForbes is offline
Registered User
AKA: Jim
FRC #1726 (N.E.R.D.S.)
Team Role: Mentor
 
Join Date: Feb 2006
Rookie Year: 2006
Location: Sierra Vista AZ
Posts: 5,983
MrForbes has a reputation beyond reputeMrForbes has a reputation beyond reputeMrForbes has a reputation beyond reputeMrForbes has a reputation beyond reputeMrForbes has a reputation beyond reputeMrForbes has a reputation beyond reputeMrForbes has a reputation beyond reputeMrForbes has a reputation beyond reputeMrForbes has a reputation beyond reputeMrForbes has a reputation beyond reputeMrForbes has a reputation beyond repute
Re: pic: Omni Design Trial

This is hard to visualize! but easy to demonstrate if you have a mecanum wheel to play with. Unfortunately they're hard to find....and hard to make....and expensive....

The rollers act as "tread" when the weel is going straight ahead. To be able to roll relative to the wheel, there must be sideways motion. If there is no sideways motion, the roller in contact with the floor cannot roll, it can only "go along for the ride" as the wheel turns.

(I am assuming the rollers get good traction on the floor)
Reply With Quote
  #7   Spotlight this post!  
Unread 09-01-2008, 09:04
JamesBrown JamesBrown is offline
Back after 4 years off
FRC #5279
Team Role: Engineer
 
Join Date: Nov 2004
Rookie Year: 2005
Location: Lynchburg VA
Posts: 1,276
JamesBrown has a reputation beyond reputeJamesBrown has a reputation beyond reputeJamesBrown has a reputation beyond reputeJamesBrown has a reputation beyond reputeJamesBrown has a reputation beyond reputeJamesBrown has a reputation beyond reputeJamesBrown has a reputation beyond reputeJamesBrown has a reputation beyond reputeJamesBrown has a reputation beyond reputeJamesBrown has a reputation beyond reputeJamesBrown has a reputation beyond repute
Re: pic: Omni Design Trial

I was under the impression that the rollers were moving sideways but since the forces for the left side were equal in magnitude but opposite in direction they resulted in no net force (except forward).

I guess I need to get my hands on some Mecanums.
__________________
I'm Back


5279 (2015-Present)
3594 (2011)
3280 (2010)
1665 (2009)
1350 (2008-2009)
1493 (2007-2008)
1568 (2005-2007)
Reply With Quote
  #8   Spotlight this post!  
Unread 09-01-2008, 09:07
MrForbes's Avatar
MrForbes MrForbes is offline
Registered User
AKA: Jim
FRC #1726 (N.E.R.D.S.)
Team Role: Mentor
 
Join Date: Feb 2006
Rookie Year: 2006
Location: Sierra Vista AZ
Posts: 5,983
MrForbes has a reputation beyond reputeMrForbes has a reputation beyond reputeMrForbes has a reputation beyond reputeMrForbes has a reputation beyond reputeMrForbes has a reputation beyond reputeMrForbes has a reputation beyond reputeMrForbes has a reputation beyond reputeMrForbes has a reputation beyond reputeMrForbes has a reputation beyond reputeMrForbes has a reputation beyond reputeMrForbes has a reputation beyond repute
Re: pic: Omni Design Trial

Quote:
Originally Posted by JamesBrown View Post
I was under the impression that the rollers were moving sideways but since the forces for the left side were equal in magnitude but opposite in direction they resulted in no net force (except forward).
There is an opposing sideways force on the rollers on both sides of the robot, but since they are constrained by the forward direction of the robot, they cannot roll sideways, so they can't roll at all.
Reply With Quote
  #9   Spotlight this post!  
Unread 09-01-2008, 09:06
MrForbes's Avatar
MrForbes MrForbes is offline
Registered User
AKA: Jim
FRC #1726 (N.E.R.D.S.)
Team Role: Mentor
 
Join Date: Feb 2006
Rookie Year: 2006
Location: Sierra Vista AZ
Posts: 5,983
MrForbes has a reputation beyond reputeMrForbes has a reputation beyond reputeMrForbes has a reputation beyond reputeMrForbes has a reputation beyond reputeMrForbes has a reputation beyond reputeMrForbes has a reputation beyond reputeMrForbes has a reputation beyond reputeMrForbes has a reputation beyond reputeMrForbes has a reputation beyond reputeMrForbes has a reputation beyond reputeMrForbes has a reputation beyond repute
Re: pic: Omni Design Trial

Another issue with both omni and mecanum drive, is that the robot would work better with some type of suspension, especially since there are "lumps" in the arena floor surface near the walls and overpass supports.

Without suspension, the robot will drive erratically when the weight on any wheel drops significantly, such as when driving over any bump that would lift a wheel off the floor. Both of these drivetrains work because all the wheels work "against" each other, the result is that it goes the way you want it to. If you lose traction on a wheel, that wheel won't be pushing the robot the direction it is supposed to, so the robot will go wonky...

Last edited by MrForbes : 09-01-2008 at 09:09.
Reply With Quote
  #10   Spotlight this post!  
Unread 09-01-2008, 09:42
George1902's Avatar
George1902 George1902 is offline
It's a SPAM thing...
AKA: George1083; George180
FRC #0180 (SPAM)
Team Role: Mentor
 
Join Date: Dec 2001
Rookie Year: 1998
Location: Stuart, FL
Posts: 785
George1902 has a reputation beyond reputeGeorge1902 has a reputation beyond reputeGeorge1902 has a reputation beyond reputeGeorge1902 has a reputation beyond reputeGeorge1902 has a reputation beyond reputeGeorge1902 has a reputation beyond reputeGeorge1902 has a reputation beyond reputeGeorge1902 has a reputation beyond reputeGeorge1902 has a reputation beyond reputeGeorge1902 has a reputation beyond reputeGeorge1902 has a reputation beyond repute
Re: pic: Omni Design Trial

Quote:
Originally Posted by squirrel View Post
The rollers act as "tread" when the weel is going straight ahead. To be able to roll relative to the wheel, there must be sideways motion. If there is no sideways motion, the roller in contact with the floor cannot roll, it can only "go along for the ride" as the wheel turns.
If this were correct a mecanum drivetrain couldn't produce diagonal motion. It's done by driving the corner wheels, but if what you say is correct, the robot would just drive straight anyway.

In ideal conditions a mecanum wheel will behave exactly like an omni wheel at 45*. Each system will be approximately 70% (sqrt(2)/2) efficient in forward-backward and side-to-side motion.

The confusion comes in that real life is never "ideal." 70% efficiency assumes that the rollers will have zero friction with their shafts. In an omni bot the inefficiency is universal and generally cancels itself out. In a mecanum bot however, the inefficiency causes the mecanum wheel to behave more like a regular wheel, so you end up with a little more than 70% power in forward-backward motion and a little less than 70% in side-to-side motion.

If you completely eliminate the roller-shaft friction, you get a perfect 70% efficiency, and likewise if you completely lock the rollers to their shafts you get a regular wheel. Reality lies somewhere in between.
__________________
George

"Darkness cannot drive out darkness; only light can do that. Hate cannot drive out hate; only love can do that."
-- Martin Luther King, Jr.
Reply With Quote
  #11   Spotlight this post!  
Unread 09-01-2008, 10:04
T3_1565 T3_1565 is offline
Registered User
AKA: Twitch Drive Designer
FRC #1360
Team Role: Mentor
 
Join Date: Jan 2007
Rookie Year: 2005
Location: Burlington, Ontario
Posts: 855
T3_1565 has a brilliant futureT3_1565 has a brilliant futureT3_1565 has a brilliant futureT3_1565 has a brilliant futureT3_1565 has a brilliant futureT3_1565 has a brilliant futureT3_1565 has a brilliant futureT3_1565 has a brilliant futureT3_1565 has a brilliant futureT3_1565 has a brilliant futureT3_1565 has a brilliant future
Send a message via MSN to T3_1565
Re: pic: Omni Design Trial

well I for one like omnis over mecanums!! Really solid looking design, except for the lack of gearboxes, we are using omnis too!! We find the mecanum bots we have seen in person drifting side to side too much, as they are always balancing forces. good luck!! nice colours too!
Reply With Quote
  #12   Spotlight this post!  
Unread 09-01-2008, 10:22
MrForbes's Avatar
MrForbes MrForbes is offline
Registered User
AKA: Jim
FRC #1726 (N.E.R.D.S.)
Team Role: Mentor
 
Join Date: Feb 2006
Rookie Year: 2006
Location: Sierra Vista AZ
Posts: 5,983
MrForbes has a reputation beyond reputeMrForbes has a reputation beyond reputeMrForbes has a reputation beyond reputeMrForbes has a reputation beyond reputeMrForbes has a reputation beyond reputeMrForbes has a reputation beyond reputeMrForbes has a reputation beyond reputeMrForbes has a reputation beyond reputeMrForbes has a reputation beyond reputeMrForbes has a reputation beyond reputeMrForbes has a reputation beyond repute
Re: pic: Omni Design Trial

Quote:
Originally Posted by George1902 View Post
If this were correct a mecanum drivetrain couldn't produce diagonal motion. It's done by driving the corner wheels, but if what you say is correct, the robot would just drive straight anyway.
I was not talking about the case where the robot is moving sideways as well as forward (diagonal motion). In this case, the rollers do roll, as you say.

Quote:
In ideal conditions a mecanum wheel will behave exactly like an omni wheel at 45*. Each system will be approximately 70% (sqrt(2)/2) efficient in forward-backward and side-to-side motion.
I disagree with this. I have a mecanum wheel in my hand, and it has loose rollers, they turn very easily. When I hold the wheel so that one roller is contacting the desk, and then move the wheel (without turning it) so that the roller rolls without slipping on the desk, the wheel body moves in a diagonal direction.

Now I'll turn the wheel body, pressing down towards the desk, but keeping the wheel moving only in a forward direction, in line with the direction the wheel is pointing, and perpendicular to the axle. This would be the same as just rolling a normal wheel across the desk. When I do this, the rollers on the wheel do NOT roll relative to the wheel, they act as a (segmented) wheel tread.

Any time that there is good traction and the rollers are rolling relative to the wheel body, then the wheel is moving sideways. The geometry of the wheel makes this a fact.

I guess I need to make a movie.....

Anyways, the way mecanum wheels work, they are NOT like omnis, and they do NOT have the same efficiency going forward and sideways/diagonal.

This is an advantage of mecanum wheels.
Reply With Quote
  #13   Spotlight this post!  
Unread 09-01-2008, 11:24
George1902's Avatar
George1902 George1902 is offline
It's a SPAM thing...
AKA: George1083; George180
FRC #0180 (SPAM)
Team Role: Mentor
 
Join Date: Dec 2001
Rookie Year: 1998
Location: Stuart, FL
Posts: 785
George1902 has a reputation beyond reputeGeorge1902 has a reputation beyond reputeGeorge1902 has a reputation beyond reputeGeorge1902 has a reputation beyond reputeGeorge1902 has a reputation beyond reputeGeorge1902 has a reputation beyond reputeGeorge1902 has a reputation beyond reputeGeorge1902 has a reputation beyond reputeGeorge1902 has a reputation beyond reputeGeorge1902 has a reputation beyond reputeGeorge1902 has a reputation beyond repute
Re: pic: Omni Design Trial

Quote:
Originally Posted by squirrel View Post
I was not talking about the case...
There are no "cases" involved. The wheels behave the same always.

Quote:
Originally Posted by squirrel
This would be the same as just rolling a normal wheel across the desk.
Rolling a wheel and powering a wheel are totally different. If you placed a keyed or hex shaft through the wheel and tried to turn it while pressing into the ground, you'd see the wheel would want to walk down the shaft. This is because the wheel produces a vector that isn't straight ahead, but at approximately 45*.

Quote:
Originally Posted by squirrel
...they do NOT have the same efficiency going forward and sideways/diagonal.
This is correct, and I said as much in my previous post.

Ok, let's try changing tack. Assume the mecanum wheels do put 100% of the power forward. We know the gearboxes can't output more than 100%, so there can't be any force sideways. Therefore, the robot could not strafe sideways.

However, we know that the robot can strafe sideways. Therefore our assumption is false and the wheels must be producing a sideways force all the time.

The mecanum wheels do not put 100% of the power forward. They behave just like regular omnis at 45* angles. You get about 70% power by moving forward, reverse, left, or right.
__________________
George

"Darkness cannot drive out darkness; only light can do that. Hate cannot drive out hate; only love can do that."
-- Martin Luther King, Jr.
Reply With Quote
  #14   Spotlight this post!  
Unread 09-01-2008, 11:43
MrForbes's Avatar
MrForbes MrForbes is offline
Registered User
AKA: Jim
FRC #1726 (N.E.R.D.S.)
Team Role: Mentor
 
Join Date: Feb 2006
Rookie Year: 2006
Location: Sierra Vista AZ
Posts: 5,983
MrForbes has a reputation beyond reputeMrForbes has a reputation beyond reputeMrForbes has a reputation beyond reputeMrForbes has a reputation beyond reputeMrForbes has a reputation beyond reputeMrForbes has a reputation beyond reputeMrForbes has a reputation beyond reputeMrForbes has a reputation beyond reputeMrForbes has a reputation beyond reputeMrForbes has a reputation beyond reputeMrForbes has a reputation beyond repute
Re: pic: Omni Design Trial

No, it's not the end of the story....because I have a mecanum wheel sitting here, and you don't




Quote:
Originally Posted by George1902 View Post
There are no "cases" involved. The wheels behave the same always.
No, they don't. Mecanum wheels behave differently when they move only in the direction of the wheel, than they do when the move any other direction. In the straight ahead case, the rollers do NOT roll relative to the body of the wheel. This is because in this case they CAN NOT roll relative to the body of the wheel, as long as they have full traction. This is a fact, try it and see!


Quote:
Rolling a wheel and powering a wheel are totally different.
Yes they are...as far as force. No, they are not....as far as velocity.

Quote:
If you placed a keyed or hex shaft through the wheel and tried to turn it while pressing into the ground, you'd see the wheel would want to walk down the shaft. This is because the wheel produces a vector that isn't straight ahead, but at approximately 45*.
Exactly!!!

But if you constrain the wheel so it cannot move sideways, it still produces the sideways force vector, but the sideways velocity vector is zero.


Quote:
Ok, let's try changing tack. Assume the mecanum wheels do put 100% of the power forward. We know the gearboxes can't output more than 100%, so there can't be any force sideways. Therefore, the robot could not strafe sideways.
....while the wheels are only rolling straight ahead. There are two different cases, which you seem to be ignoring. The straight ahead movement case is the only one where the motors can transmit all of their motion to the robot. In the strafing case, the motors are not transmitting all of their motion to moving the robot, and the robot goes slower when strafing than it does when going forward, assuming the same average motor speed among the 4 motors in both cases.

Quote:
However, we know that the robot can strafe sideways. Therefore our assumption is false and the wheels must be producing a sideways force all the time.
No, the wheels are producing a sideways force all the time, but are only producing a sideways motion when strafing! Please try to understand that force does not equal motion.

Quote:
The mecanum wheels do not put 100% of the power forward. They behave just like regular omnis at 45* angles. You get about 70% power by moving forward, reverse, left, or right.
Nope, with mecanum you get 100% going forward, and less when going sideways or at an angle.

Also, consider the case of omnis vs. mecanum, with all motors turning in such a way that none of the rollers are rolling relative to the wheel bodies. In the case of the mecanum, the robot goes straight along the axis of the wheels. The omni sits and spins in a circle. So, the omni is most efficient when it is not going anywhere!

Last edited by MrForbes : 09-01-2008 at 11:46.
Reply With Quote
  #15   Spotlight this post!  
Unread 09-01-2008, 12:25
AdamHeard's Avatar
AdamHeard AdamHeard is offline
Lead Mentor
FRC #0973 (Greybots)
Team Role: Mentor
 
Join Date: Oct 2004
Rookie Year: 2004
Location: Atascadero
Posts: 5,499
AdamHeard has a reputation beyond reputeAdamHeard has a reputation beyond reputeAdamHeard has a reputation beyond reputeAdamHeard has a reputation beyond reputeAdamHeard has a reputation beyond reputeAdamHeard has a reputation beyond reputeAdamHeard has a reputation beyond reputeAdamHeard has a reputation beyond reputeAdamHeard has a reputation beyond reputeAdamHeard has a reputation beyond reputeAdamHeard has a reputation beyond repute
Send a message via AIM to AdamHeard
Re: pic: Omni Design Trial

Quote:
Originally Posted by squirrel View Post
No, it's not the end of the story....because I have a mecanum wheel sitting here, and you don't


Don't make assumptions about other teams without out making at least an attempt at fact checking. If you had even looked at 488 in the gallery, you'd see they had a fully functional (as M Krass already said) Mecanum drive well over a year ago. On top of that, M Krass has proven over the years to be a very knowledgeable member of CD; I have never seen her post any opinions as fact, she all ways has something to back up her statements.

Now, for the thread.... I would stay away from any sort of holomonic drivetrain this year. The manueverability will be nice, but all of the pushing and jostling that will happen in a match will make you wish you never did it....
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

Similar Threads
Thread Thread Starter Forum Replies Last Post
pic: vex omni drive 1902_Battery_SGT FIRST Tech Challenge 6 28-05-2006 17:55
Omni-Wheel Design fightoplankton Technical Discussion 7 08-01-2006 23:49
pic: Dual omni-wheel Richard Wallace Extra Discussion 17 05-12-2005 10:38
pic: Omni Idea Sachiel7 Extra Discussion 4 31-01-2005 12:46
pic: omni wheels CD47-Bot Robot Showcase 15 03-03-2004 20:10


All times are GMT -5. The time now is 22:17.

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