Go to Post The best defense is a good offense, never back down - Nawaid Ladak [more]
Home
Go Back   Chief Delphi > FIRST > General Forum
CD-Media   CD-Spy  
portal register members calendar search Today's Posts Mark Forums Read FAQ rules

 
Reply
Thread Tools Rating: Thread Rating: 2 votes, 5.00 average. Display Modes
  #1   Spotlight this post!  
Unread 02-01-2015, 13:31
vps vps is offline
Registered User
FRC #3021 (The Agency)
Team Role: Programmer
 
Join Date: Mar 2013
Rookie Year: 2011
Location: United States
Posts: 30
vps is an unknown quantity at this point
Potential Omni Drive System

Hey guys. Someone had an idea for a drive train on our team that seems a little funky but I can't put my finger on why. What do you guys think are the advantages and disadvantages of this drivetrain:

Two Large wheels in the back and two perpendicular omni wheels in the front for a type of swerve drive.

-- --
| |

Kind of like that.
Reply With Quote
  #2   Spotlight this post!  
Unread 02-01-2015, 13:34
Munchskull's Avatar
Munchskull Munchskull is offline
CAD Designer/ Electrical Consaltant
AKA: Anthony Cardinali
FRC #0997 (Spartan Robotics)
Team Role: CAD
 
Join Date: Jan 2013
Rookie Year: 2013
Location: Corvallis, OR
Posts: 532
Munchskull is a splendid one to beholdMunchskull is a splendid one to beholdMunchskull is a splendid one to beholdMunchskull is a splendid one to beholdMunchskull is a splendid one to beholdMunchskull is a splendid one to beholdMunchskull is a splendid one to beholdMunchskull is a splendid one to behold
Re: Potential Omni Drive System

Are the back wheels swerve?
__________________
“In theory, theory and practice are the same. In practice, they are not.” ― Anonymous
Anthony Cardinali
4th year of FRC
Class of 2017



Reply With Quote
  #3   Spotlight this post!  
Unread 02-01-2015, 13:49
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: Potential Omni Drive System

Quote:
Originally Posted by vps View Post
Hey guys. Someone had an idea for a drive train on our team that seems a little funky but I can't put my finger on why. What do you guys think are the advantages and disadvantages of this drivetrain:

Two Large wheels in the back and two perpendicular omni wheels in the front for a type of swerve drive.

-- --
| |

Kind of like that.
I don't think its an omni system you are describing.

It seems like it probably drive like a shopping cart? I feel that would be the case. Of course I'm just guessing, but I feel like the front of your robot would float a lot.

It would be very hard to drive straight unless everything on your back wheels run perfect (proper weight distribution, power distribution, etc.)

Might be too finicky for its advantages.

Just my 2 cents though
Reply With Quote
  #4   Spotlight this post!  
Unread 02-01-2015, 14:09
Ether's Avatar
Ether Ether is offline
systems engineer (retired)
no team
 
Join Date: Nov 2009
Rookie Year: 1969
Location: US
Posts: 8,101
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: Potential Omni Drive System

Quote:
Originally Posted by vps View Post
What do you guys think are the advantages and disadvantages of this drivetrain:

Two Large wheels in the back and two perpendicular omni wheels in the front for a type of swerve drive.

-- --
| |

Kind of like that.
  • It will be difficult to drive in a straight line

  • It will not do any swerve maneuvers.

  • It will have less traction than a chained (or belted) drop-center 6WD

  • Any usable maneuvers it could do, a well-built drop-center 6WD could likely do much better
Reply With Quote
  #5   Spotlight this post!  
Unread 02-01-2015, 14:33
vps vps is offline
Registered User
FRC #3021 (The Agency)
Team Role: Programmer
 
Join Date: Mar 2013
Rookie Year: 2011
Location: United States
Posts: 30
vps is an unknown quantity at this point
Re: Potential Omni Drive System

Thanks T3_1565. I hadn't thought of that.

At Ether, I thought that it's a weak system that can at least swerve; why do you think it can't swerve.
Reply With Quote
  #6   Spotlight this post!  
Unread 02-01-2015, 14:51
Ben Wolsieffer Ben Wolsieffer is offline
Dartmouth 2020
AKA: lopsided98
FRC #2084 (Robots by the C)
Team Role: Alumni
 
Join Date: Jan 2011
Rookie Year: 2011
Location: Manchester, MA (Hanover, NH)
Posts: 520
Ben Wolsieffer has much to be proud ofBen Wolsieffer has much to be proud ofBen Wolsieffer has much to be proud ofBen Wolsieffer has much to be proud ofBen Wolsieffer has much to be proud ofBen Wolsieffer has much to be proud ofBen Wolsieffer has much to be proud ofBen Wolsieffer has much to be proud of
Re: Potential Omni Drive System

Quote:
Originally Posted by vps View Post
At Ether, I thought that it's a weak system that can at least swerve; why do you think it can't swerve.
I believe you and Ether are referring to different definitions of swerve. The standard definition of swerve in FRC is a drivetrain where each wheel can swivel to allow the robot to move in any direction (example). I think you mean that the robot can pivot around one end, which it probably can do to some extent.
__________________



2016 North Shore District - Semifinalists and Excellence in Engineering Award
2015 Northeastern University District - Semifinalists and Creativity Award
2014 Granite State District - Semifinalists and Innovation in Control Award
2012 Boston Regional - Finalists
Reply With Quote
  #7   Spotlight this post!  
Unread 02-01-2015, 17:23
Ether's Avatar
Ether Ether is offline
systems engineer (retired)
no team
 
Join Date: Nov 2009
Rookie Year: 1969
Location: US
Posts: 8,101
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: Potential Omni Drive System

Quote:
Originally Posted by vps View Post
At Ether, I thought that it's a weak system that can at least swerve; why do you think it can't swerve.
It can't drive in a straight line in any arbitrary robot-centric direction like a swerve can.

It can't rotate while driving in a straight line like a swerve can.

It can't pivot around any arbitrary point like a swerve can.



Reply With Quote
  #8   Spotlight this post!  
Unread 02-01-2015, 20:59
vps vps is offline
Registered User
FRC #3021 (The Agency)
Team Role: Programmer
 
Join Date: Mar 2013
Rookie Year: 2011
Location: United States
Posts: 30
vps is an unknown quantity at this point
Re: Potential Omni Drive System

Quote:
Originally Posted by Ether View Post
It can't rotate while driving in a straight line like a swerve can.

It can't pivot around any arbitrary point like a swerve can.

Can you describe why it cannot do those?
If the omni wheels are moving orthogonal to the two wheels in the back, won't it be able to rotate while driving and pivot an arbitrary point?

Thanks.
Reply With Quote
  #9   Spotlight this post!  
Unread 02-01-2015, 21:04
cgmv123's Avatar
cgmv123 cgmv123 is offline
FRC RI/FLL Field Manager
AKA: Max Vrany
FRC #1306 (BadgerBOTS)
Team Role: College Student
 
Join Date: Jan 2011
Rookie Year: 2011
Location: Madison, WI
Posts: 2,082
cgmv123 has a reputation beyond reputecgmv123 has a reputation beyond reputecgmv123 has a reputation beyond reputecgmv123 has a reputation beyond reputecgmv123 has a reputation beyond reputecgmv123 has a reputation beyond reputecgmv123 has a reputation beyond reputecgmv123 has a reputation beyond reputecgmv123 has a reputation beyond reputecgmv123 has a reputation beyond reputecgmv123 has a reputation beyond repute
Re: Potential Omni Drive System

Quote:
Originally Posted by vps View Post
Can you describe why it cannot do those?
If the omni wheels are moving orthogonal to the two wheels in the back, won't it be able to rotate while driving and pivot an arbitrary point?

Thanks.
Rotating the robot while driving requires rotating the back wheels. Rotating the back wheels changes the robot's direction of travel.
__________________
BadgerBOTS Robotics|@team1306|Facebook: BadgerBOTS
2016 FIRST Championship Tesla Division | 2016 Wisconsin Regional Engineering Inspiration Award

2015 FIRST Championship Carson Division | 2015 Wisconsin Regional Chairman's Award

2013 FIRST Championship Curie Division | 2013 Wisconsin Regional Chairman's Award

2012 FIRST Championship Archimedes Division | 2012 Wisconsin Regional Engineering Inspiration Award, Woodie Flowers Finalist Award (Lead Mentor Ben Senson)

Reply With Quote
  #10   Spotlight this post!  
Unread 02-01-2015, 21:20
Ether's Avatar
Ether Ether is offline
systems engineer (retired)
no team
 
Join Date: Nov 2009
Rookie Year: 1969
Location: US
Posts: 8,101
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: Potential Omni Drive System

Quote:
Originally Posted by vps View Post
If the omni wheels are moving orthogonal to the two wheels in the back, won't it be able to rotate while driving
Note that I didn't say it couldn't rotate while driving. I said it couldn't rotate while driving in a straight line (like a swerve, mec, or omni can do).

Of course it can turn while driving, but so can a drop-center 6WD skid steer.


Quote:
and pivot an arbitrary point?
It can't pivot around either of the front wheels, for example. If you think it can, describe what you think the necessary speed of each of the four wheels would need to be to accomplish that.


Reply With Quote
  #11   Spotlight this post!  
Unread 02-01-2015, 21:31
Jared Russell's Avatar
Jared Russell Jared Russell is online now
Taking a year (mostly) off
FRC #0254 (The Cheesy Poofs), FRC #0341 (Miss Daisy)
Team Role: Engineer
 
Join Date: Nov 2002
Rookie Year: 2001
Location: San Francisco, CA
Posts: 3,078
Jared Russell has a reputation beyond reputeJared Russell has a reputation beyond reputeJared Russell has a reputation beyond reputeJared Russell has a reputation beyond reputeJared Russell has a reputation beyond reputeJared Russell has a reputation beyond reputeJared Russell has a reputation beyond reputeJared Russell has a reputation beyond reputeJared Russell has a reputation beyond reputeJared Russell has a reputation beyond reputeJared Russell has a reputation beyond repute
Re: Potential Omni Drive System

Switching to a drive configuration that looks something like:

Code:
|   -

-   |

(all four wheels are omniwheels)
...would remedy these problems while being roughly as easy to implement as your proposed configuration. Team 341 did this in 2007 and 2008, and Team 1218 did it in 2010 (I think?).
Reply With Quote
  #12   Spotlight this post!  
Unread 03-01-2015, 17:00
Ether's Avatar
Ether Ether is offline
systems engineer (retired)
no team
 
Join Date: Nov 2009
Rookie Year: 1969
Location: US
Posts: 8,101
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: Potential Omni Drive System

Quote:
Originally Posted by Jared Russell View Post
Code:
|   -

-   |

(all four wheels are omniwheels)
Inverse kinematics:

Code:


S1 = STR + (L/2)*Omega
S2 = FWD + (W/2)*Omega
S3 = STR - (L/2)*Omega
S4 = FWD - (W/2)*Omega

... then normalize if any wheel exceeds max speed
L = wheelbase, ft
W = trackwidth, ft

FWD = forward, fps
STR = strafe right, fps
Omega = clockwise rotation rate around center, rad/sec

S1 front right wheel linear speed, fps
S2 front left wheel linear speed, fps
S3 rear left wheel linear speed, fps
S4 rear right wheel linear speed, fps




Last edited by Ether : 04-01-2015 at 11:26. Reason: changed to engineering units for more general applicability
Reply With Quote
  #13   Spotlight this post!  
Unread 04-01-2015, 08:33
Spoam's Avatar
Spoam Spoam is offline
Registered User
AKA: Pedro M.
FRC #0955 (CV Robotics)
Team Role: Programmer
 
Join Date: Feb 2014
Rookie Year: 2012
Location: Corvallis
Posts: 54
Spoam is a jewel in the roughSpoam is a jewel in the roughSpoam is a jewel in the roughSpoam is a jewel in the rough
Re: Potential Omni Drive System

Quote:
Originally Posted by Jared Russell View Post

Code:
|   -

-   |

(all four wheels are omniwheels)

Ether, since this a relatively novel drive that lacks the wealth of information available for other drives, do you think you could list some disadvantages of a drive like this (especially compared to comparable drive trains like slide, mecanum and skid-steer)? I'm specifically interested also in the speed and rotational limitations/capabilities of a drive like this. Also ability to drive straight and the effect of CoMon driving.

Quote:
Originally Posted by Jared Russell View Post
1218 did it in 2010 (I think?).
Based on CMP footage, it looks like the they used some sort of more standard 4WD in 2010. May have been a different year or a pre-CMP design.

Last edited by Spoam : 04-01-2015 at 10:57.
Reply With Quote
  #14   Spotlight this post!  
Unread 04-01-2015, 12:20
Ether's Avatar
Ether Ether is offline
systems engineer (retired)
no team
 
Join Date: Nov 2009
Rookie Year: 1969
Location: US
Posts: 8,101
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: Potential Omni Drive System

Quote:
Originally Posted by Spoam View Post
Ether, since this a relatively novel drive that lacks the wealth of information available for other drives, do you think you could list some disadvantages of a drive like this?

I've never built, driven, or even seen a drive like this in action, so take the following speculations with a grain of salt.


Disadvantages
It's not going to be as easy to drive in a straight line as skidsteer or swerve.

It may require closed-loop speed control of the wheels to get stable and predictable performance.

Traction is poor compared to swerve and skidsteer.

Available force is not equal in all directions, and is less than swerve.

Advantages
It has (theoretically) all the degrees of freedom that a mec or swerve has. (Slide drive does not).

It seems to be rather simple to build and code.

It's probably lighter that mec and swerve.

It's probably less expensive than mec and swerve.

Quote:
(especially compared to comparable drive trains like slide, mecanum and skid-steer)?
I don't consider slide drive to be comparable to mec and swerve. It does not have 3 degrees of freedom.

Quote:
and the effect of CoMon driving
What is "CoMon" driving?

Reply With Quote
  #15   Spotlight this post!  
Unread 04-01-2015, 15:34
Spoam's Avatar
Spoam Spoam is offline
Registered User
AKA: Pedro M.
FRC #0955 (CV Robotics)
Team Role: Programmer
 
Join Date: Feb 2014
Rookie Year: 2012
Location: Corvallis
Posts: 54
Spoam is a jewel in the roughSpoam is a jewel in the roughSpoam is a jewel in the roughSpoam is a jewel in the rough
Re: Potential Omni Drive System

Quote:
Originally Posted by Ether View Post
What is "CoMon" driving?
Whoops, that should say CoM as in center of mass. Ie, theoretically, would weight distribution affect this robot's ability to turn or drive properly?

Last edited by Spoam : 04-01-2015 at 15:36.
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 18:38.

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