Go to Post Given the time Banebots has already cost us, what's a little snow? - pfreivald [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 Rating: Thread Rating: 5 votes, 5.00 average. Display Modes
  #1   Spotlight this post!  
Unread 07-08-2014, 15:40
yarden.saa's Avatar
yarden.saa yarden.saa is offline
Yarden Saad
AKA: Yarden Saad
FRC #3339 (BumbleB)
Team Role: Mentor
 
Join Date: Jan 2010
Rookie Year: 2009
Location: Israel, Kfar-Yona
Posts: 326
yarden.saa has a reputation beyond reputeyarden.saa has a reputation beyond reputeyarden.saa has a reputation beyond reputeyarden.saa has a reputation beyond reputeyarden.saa has a reputation beyond reputeyarden.saa has a reputation beyond reputeyarden.saa has a reputation beyond reputeyarden.saa has a reputation beyond reputeyarden.saa has a reputation beyond reputeyarden.saa has a reputation beyond reputeyarden.saa has a reputation beyond repute
Omni drive train

Hi,
I am looking for infomation about drivetrains based on omni wheels (main wheel), something like this https://www.youtube.com/watch?v=TtUeZnuL4bs
I know 33 had 4 omni wheels drive train but couldn't get any good picture of it.
Specificly I want to know, how different/hard it is for the driver and is it easy to push it with another robot.
http://www.vexforum.com/gallery/file...5/sexyness.jpg

Yarden
__________________



2016 - Curie Sub-division Winners, Regional Winners
2015 - Carson Sub-division Winners, Regional Winners
2012 - 3339 Captain and Dean's List Finalist
  #2   Spotlight this post!  
Unread 07-08-2014, 18:17
Anthony Galea's Avatar
Anthony Galea Anthony Galea is offline
Formerly known as 3175student17
no team
Team Role: College Student
 
Join Date: Aug 2012
Rookie Year: 2013
Location: Riverview, Michigan
Posts: 583
Anthony Galea has a brilliant futureAnthony Galea has a brilliant futureAnthony Galea has a brilliant futureAnthony Galea has a brilliant futureAnthony Galea has a brilliant futureAnthony Galea has a brilliant futureAnthony Galea has a brilliant futureAnthony Galea has a brilliant futureAnthony Galea has a brilliant futureAnthony Galea has a brilliant futureAnthony Galea has a brilliant future
Re: Omni drive train

My team has never used an omni drive train, but I do know a little bit about them. Please correct me, anyone, if I am incorrect in any of these statements, and I hope this can answer some questions.

Holonomic Drive: More prevalent in FTC, it uses 4 omni wheels with 2 sets of 2 perpendicular to one another. In theory, this drive should be able to drive in any direction, but my understanding of why this isn't used in FRC is because of a terrible lack of traction and difficult programming.

Slide Drive: Also known as H-Drive, it provides around the same maneuverability as a mecanum drive, at the expense of the weight of an extra drive motor (for strafing).

Omni Drive: I don't really have a name for this, but it is what 33 and team JVN (VEX BuildBlitz) used this year. It was a 4WD, with omnis instead of traction wheels. I do not really have any info on this one, except I have been told that it allows for easy drifting and better handling.

Butterfly Drive: This drive is derived from octocanum, which was derived from nonadrive. The only difference between octocanum and butterfly is that omni wheels (butterfly) are used instead of mecanum wheels (octocanum). Butterfly articulates between traction and omniwheels, usually with the traction wheels geared low and the omni geared high. An example from this year is 3847.

Nonadrive: I may not be totally correct on this one, but it was first used in 2010 by teams 148 and 217. The difference between this and butterfly is that a slide wheel for strafing is deployed during the omni phase to allow for strafing.

In the end, to your question for driving, it all depends on how much time the driver has to practice, and how good the driver is.
__________________
2013-2016: FRC 3175 Knight Vision, student
2014 Center Line District Finalists with 815 and 280
2016 Woodhaven District Winners with 3604 and 6116
2017-?: Rose-Hulman Institute of Technology
  #3   Spotlight this post!  
Unread 07-08-2014, 21:42
CENTURION's Avatar
CENTURION CENTURION is offline
King of unreasonable designs
AKA: Evan the Shop Princess
FRC #1306 (BadgerBOTS)
Team Role: Mentor
 
Join Date: May 2010
Rookie Year: 2009
Location: Madison, WI
Posts: 278
CENTURION has a brilliant futureCENTURION has a brilliant futureCENTURION has a brilliant futureCENTURION has a brilliant futureCENTURION has a brilliant futureCENTURION has a brilliant futureCENTURION has a brilliant futureCENTURION has a brilliant futureCENTURION has a brilliant futureCENTURION has a brilliant futureCENTURION has a brilliant future
Re: Omni drive train

Quote:
Originally Posted by 3175student17 View Post
My team has never used an omni drive train, but I do know a little bit about them. Please correct me, anyone, if I am incorrect in any of these statements, and I hope this can answer some questions.

Holonomic Drive: More prevalent in FTC, it uses 4 omni wheels with 2 sets of 2 perpendicular to one another. In theory, this drive should be able to drive in any direction, but my understanding of why this isn't used in FRC is because of a terrible lack of traction and difficult programming.
You pretty much nailed them all. I just want to point out that "Holonomic drive" is sort of an incorrect name.

Holonomic just means that it is capable of moving in any direction, at any orientation. So there are many non-omni-wheel drivetrains that are holonomic (Swerve, octocanum, slide drive, nonadrive, and mechanum are all holonomic)

Though I do frequently see people use the term in the way you listed it. I've also heard it called "Kiwi drive", but some people only call it that when it's a three-wheel system (as opposed to four).

Back to the OP's original questions:

The system 624 is using in that video is known as Nonadrive, because it has nine wheels (Nona = prefix for nine). It switches back and forth between the five omniwheels and the four traction wheels. 148's 2010 robot also featured a Nonadrive (As far as I know they first invented it)

The advantage is that you can use the you can move omnidirectionally when in omni-mode, but, as you guessed, that leaves you open to being pushed around, because omniwheels offer very little traction. so when you get into a pushing match like that, you can switch over to the traction wheels for traction.

As 3175student17 mentioned, Nonadrive is not used very frequently because it has evolved into Octocanum (Four traction wheels, and four mechanum wheels).

Octocanum is used because it's simpler than Nonadrive; it requires one less set of wheels, and one less motor.

However the photo you posted, from the Vex forums, is a different kind of drvetrain, as 3175student17 also pointed out, that is usually called "Slide Drive". It gives you the same omnidirectional movement of Nonadrive, but you can't switch to traction mode if somebody is trying to push you. So yes, you will be very easy to "boss around" on the field.
__________________
FRC #1306 - BadgerBOTS - Mechanical/Machining/Safety/Marketing Mentor
FTC #6806 - Ratchet Robotics - Head/Founding Mentor
2010 - Wisconsin Regional Chairman's Award Winner - Wisconsin Regional Quarter-finalist - Curie Division #5 Seed, Quarter-finalist
2011 - Wisconsin Regional Innovation in Control Award Winner - Wisconsin Regional Quarter-finalist
2012 - Wisconsin Regional Engineering Inspiration Award Winner - Wisconsin Regional Semi-finalist
2013 - Wisconsin Regional Chairman's Award Winner


  #4   Spotlight this post!  
Unread 08-08-2014, 15:05
Nate Laverdure's Avatar
Nate Laverdure Nate Laverdure is offline
Registered User
FRC #2363
Team Role: Coach
 
Join Date: Apr 2005
Rookie Year: 1999
Location: Newport News, VA
Posts: 834
Nate Laverdure has a reputation beyond reputeNate Laverdure has a reputation beyond reputeNate Laverdure has a reputation beyond reputeNate Laverdure has a reputation beyond reputeNate Laverdure has a reputation beyond reputeNate Laverdure has a reputation beyond reputeNate Laverdure has a reputation beyond reputeNate Laverdure has a reputation beyond reputeNate Laverdure has a reputation beyond reputeNate Laverdure has a reputation beyond reputeNate Laverdure has a reputation beyond repute
Re: Omni drive train

Here's how it works in my head:

  #5   Spotlight this post!  
Unread 08-08-2014, 15:19
Andrew Schreiber Andrew Schreiber is offline
Joining the 900 Meme Team
FRC #0079
 
Join Date: Jan 2005
Rookie Year: 2000
Location: Misplaced Michigander
Posts: 4,068
Andrew Schreiber has a reputation beyond reputeAndrew Schreiber has a reputation beyond reputeAndrew Schreiber has a reputation beyond reputeAndrew Schreiber has a reputation beyond reputeAndrew Schreiber has a reputation beyond reputeAndrew Schreiber has a reputation beyond reputeAndrew Schreiber has a reputation beyond reputeAndrew Schreiber has a reputation beyond reputeAndrew Schreiber has a reputation beyond reputeAndrew Schreiber has a reputation beyond reputeAndrew Schreiber has a reputation beyond repute
Re: Omni drive train

Quote:
Originally Posted by Nate Laverdure View Post
Here's how it works in my head:

The little voice in my head (that sounds disturbingly like what I assume Ether would sound like) keeps yelling that what you've classified as "independent" isn't correctly classified as holonomic.

(what follows is a dim recollection of an explanation, I'll try to find the original post later)

While all degrees of freedom are controllable they are not all controllable ALL the time. For example, picture a "independent" drive system (think 16's drive this year) sitting with its wheels oriented to 0 degrees (along a Y axis). At this point it cannot control its position along the X axis.
__________________




.
  #6   Spotlight this post!  
Unread 08-08-2014, 17:21
Jack S.'s Avatar
Jack S. Jack S. is offline
Registered User
FRC #0624 (CRyptonite)
Team Role: Alumni
 
Join Date: Mar 2014
Rookie Year: 2007
Location: Houston, Texas
Posts: 42
Jack S. has much to be proud ofJack S. has much to be proud ofJack S. has much to be proud ofJack S. has much to be proud ofJack S. has much to be proud ofJack S. has much to be proud ofJack S. has much to be proud ofJack S. has much to be proud ofJack S. has much to be proud of
Re: Omni drive train

Quote:
Originally Posted by CENTURION View Post
The system 624 is using in that video is known as Nonadrive, because it has nine wheels (Nona = prefix for nine). It switches back and forth between the five omniwheels and the four traction wheels. 148's 2010 robot also featured a Nonadrive (As far as I know they first invented it)
While the system that we used this season is heavily based off of 148's Nonadrive, it's actually a simplified, lighter weight, and easier to machine variant that we call the GrassHopper drive. Only the front two traction wheels actuate down in traction mode, thus tilting the robot back at a slight angle and pushing the back two traction wheels into the ground as well. The chassis was assembled from mostly WCP VersaChassis components, limiting the machining complexity required.

After championships we made a few modifications to the original drive and saw even more maneuverability in omni mode, as well as increased pushing ability in traction mode.

Personally, I prefer this drive to Octocanum. I think that it allows more maneuverability in non-traction mode without the added weight of four shifting modules. With our off-season iteration working quite well and brains churning on possible future improvements, I would not be surprised if this drive made a return in upcoming seasons (game permitting of course).

You can find some info on our original iteration here: http://www.chiefdelphi.com/media/papers/2968?
If you have any questions on our drive, feel free to ask.
  #7   Spotlight this post!  
Unread 08-08-2014, 21:50
CENTURION's Avatar
CENTURION CENTURION is offline
King of unreasonable designs
AKA: Evan the Shop Princess
FRC #1306 (BadgerBOTS)
Team Role: Mentor
 
Join Date: May 2010
Rookie Year: 2009
Location: Madison, WI
Posts: 278
CENTURION has a brilliant futureCENTURION has a brilliant futureCENTURION has a brilliant futureCENTURION has a brilliant futureCENTURION has a brilliant futureCENTURION has a brilliant futureCENTURION has a brilliant futureCENTURION has a brilliant futureCENTURION has a brilliant futureCENTURION has a brilliant futureCENTURION has a brilliant future
Re: Omni drive train

Quote:
Originally Posted by Jack S. View Post
While the system that we used this season is heavily based off of 148's Nonadrive, it's actually a simplified, lighter weight, and easier to machine variant that we call the GrassHopper drive. Only the front two traction wheels actuate down in traction mode, thus tilting the robot back at a slight angle and pushing the back two traction wheels into the ground as well. The chassis was assembled from mostly WCP VersaChassis components, limiting the machining complexity required.

After championships we made a few modifications to the original drive and saw even more maneuverability in omni mode, as well as increased pushing ability in traction mode.

Personally, I prefer this drive to Octocanum. I think that it allows more maneuverability in non-traction mode without the added weight of four shifting modules. With our off-season iteration working quite well and brains churning on possible future improvements, I would not be surprised if this drive made a return in upcoming seasons (game permitting of course).

You can find some info on our original iteration here: http://www.chiefdelphi.com/media/papers/2968?
If you have any questions on our drive, feel free to ask.
Huh, very interesting, thanks for the correction!

This is a really great drive idea, much simpler than the others. I'm not super familiar with the Versaframe setup though, so I'm having trouble understanding the shifting front wheel.

Is it physically connected to that tensioning cam, welded or something? If not, how is it constrained, why doesn't it just slide around all over the place?
__________________
FRC #1306 - BadgerBOTS - Mechanical/Machining/Safety/Marketing Mentor
FTC #6806 - Ratchet Robotics - Head/Founding Mentor
2010 - Wisconsin Regional Chairman's Award Winner - Wisconsin Regional Quarter-finalist - Curie Division #5 Seed, Quarter-finalist
2011 - Wisconsin Regional Innovation in Control Award Winner - Wisconsin Regional Quarter-finalist
2012 - Wisconsin Regional Engineering Inspiration Award Winner - Wisconsin Regional Semi-finalist
2013 - Wisconsin Regional Chairman's Award Winner


  #8   Spotlight this post!  
Unread 08-08-2014, 23:18
Jack S.'s Avatar
Jack S. Jack S. is offline
Registered User
FRC #0624 (CRyptonite)
Team Role: Alumni
 
Join Date: Mar 2014
Rookie Year: 2007
Location: Houston, Texas
Posts: 42
Jack S. has much to be proud ofJack S. has much to be proud ofJack S. has much to be proud ofJack S. has much to be proud ofJack S. has much to be proud ofJack S. has much to be proud ofJack S. has much to be proud ofJack S. has much to be proud ofJack S. has much to be proud of
Re: Omni drive train

Quote:
Originally Posted by CENTURION View Post
Huh, very interesting, thanks for the correction!

This is a really great drive idea, much simpler than the others. I'm not super familiar with the Versaframe setup though, so I'm having trouble understanding the shifting front wheel.

Is it physically connected to that tensioning cam, welded or something? If not, how is it constrained, why doesn't it just slide around all over the place?
There were a few things holding the VersaBlock in place on our original design. The tension of the chain held the block in the horizontal axis by pulling it tight against the cam (which was not physically connected, just rotated to achieve the correct chain tensioning). The "elastic tension" you see in the pdf consisted of surgical tubing pulling the block upward until the bottom lip of the block was tight against the bottom of the frame. The piston would overcome the force of the surgical tubing, sliding the wheel into the downward position.

As you've probably realized, this original design was a bit of a makeshift solution, and one of the modifications we made going into the off-season was to attach plates to the blocks that pivoted close to the omni wheel. That meant that the traction wheels, when actuated, would follow an arc rather than sliding up and down, keeping the chain tension more uniform throughout the range of motion. We saw a much more smooth and consistent actuation. I attached an image of a quick mock up to show you basically what it looks like now.

In future iterations we could possibly move the plate's pivoting point back to the omni wheel's shaft, so that the traction wheel would follow an arc such that the chain would always be the same tension.

https://www.dropbox.com/s/1ffm7908vk...nActuation.bmp
  #9   Spotlight this post!  
Unread 24-11-2014, 13:37
llamadon's Avatar
llamadon llamadon is offline
Gold pants swag
AKA: Quinn
FRC #2169 (KING TeC)
Team Role: Alumni
 
Join Date: Mar 2014
Rookie Year: 2012
Location: Minnesota
Posts: 71
llamadon is just really nicellamadon is just really nicellamadon is just really nicellamadon is just really nice
Re: Omni drive train

Hello! Just last week we hosted our 5th annual off-season event, with about 36 teams. Our drive system was very modular, and we had omnis in the front and blue nitrile treaded plaction wheels in the back. One of our traction wheels cracked, and we only had extra omni wheels. We swapped out the wheels so that we would be driving all omni and hoped for the best.

Our first match with the new drive was one of the most fun match me (coach) and our drivers have had all season. The robot was gliding across the field like a piece of butter on a hot skillet. Handling and turning improved greatly. Overall it is a whole new world when you start driving it. It makes your robot movements more fluid, and encourages you to keep your robot moving. You are immune from t-bones putting robot at the complete mercy of your opponents, though you do have to maneuver away as you don't have any staying power.

In regards to pushing power and defense: With the wheels you won't be able to push worth beans, and you won't be stopping anyone. However you can still very much get in the way of robots scoring, and ram (at a non-damaging speed) to disrupt game piece manipulation. You can still play very solid defense with a good driver, just be more strategic in doing so.

Our robot performed its best all season with this drive system. I recommend that teams give it a try.

Specs:
Vexpro 6" omni wheels in a square config.
Each wheel powered by its own CIM and gearbox (4 CIMs total)
Gearboxes geared for 11 fps
Mounted on Wild Swerve modules Zip tied into a fixed position. (worlds most expensive tank drive )

See attached thumbnail for picture of module (not completely assembled)
Attached Thumbnails
Click image for larger version

Name:	omni.jpg
Views:	147
Size:	140.8 KB
ID:	17510  

Last edited by llamadon : 24-11-2014 at 13:45. Reason: Adding photo
  #10   Spotlight this post!  
Unread 25-11-2014, 18:29
sanelss sanelss is offline
Registered User
FRC #1658
 
Join Date: Dec 2012
Location: saint louis
Posts: 258
sanelss is a splendid one to beholdsanelss is a splendid one to beholdsanelss is a splendid one to beholdsanelss is a splendid one to beholdsanelss is a splendid one to beholdsanelss is a splendid one to behold
Re: Omni drive train

We've used the 4 omni wheel holonomic for a few years now. We love it and it's a great system. It's super simple to build,weighs very little, and not that hard to program(provided you know basic trig and a little trick with the system). here is our last year's bot during practice and a game match:

practice:
https://www.youtube.com/watch?v=lE8Q...7xo1Oi08f0dphg

actual match:
https://www.youtube.com/watch?v=Kr3jjJhHSsM

i also have a few vids uploaded of a swerve we are prototyping for next year. While the holonomic system works great for us we aren't very fast and get pushed around by pretty much anyone.
  #11   Spotlight this post!  
Unread 09-12-2014, 09:21
AKSoapy29's Avatar
AKSoapy29 AKSoapy29 is offline
Driver, Prog, Elec, Pneu, Etc.
AKA: Andrew K.
FRC #2169 (KING TeC)
 
Join Date: Jan 2014
Rookie Year: 2009
Location: Minnesota
Posts: 22
AKSoapy29 has a spectacular aura aboutAKSoapy29 has a spectacular aura aboutAKSoapy29 has a spectacular aura about
Re: Omni drive train

Quote:
Originally Posted by llamadon View Post
One of our traction wheels cracked, and we only had extra omni wheels. We swapped out the wheels so that we would be driving all omni and hoped for the best.

Our first match with the new drive was one of the most fun match me (coach) and our drivers have had all season.
haha Yep! I was the driver, and there was a noticeable performance and handling improvement. I remember doing donuts down the field like swerve Aside from cracking the wheel, we actually threw the tread too!
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


All times are GMT -5. The time now is 01:45.

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