Go to Post If they need a place where they can get a chance to learn interpersonal skills (like a team), it might just help them to become well-adjusted adults, as opposed to pathologically antisocial engineers (who got good grades). - Tristan Lall [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
  #1   Spotlight this post!  
Unread 15-04-2015, 14:31
dougwilliams's Avatar
dougwilliams dougwilliams is offline
Engineer - Controls, Electronics
FRC #2053 (TigerTronics)
Team Role: Mentor
 
Join Date: May 2013
Rookie Year: 2013
Location: Vestal, NY
Posts: 109
dougwilliams is on a distinguished road
Question Octocanum Drive/ Mecanum Suspension Designs?

As an off season project for our team we are looking at creating an Octocanum drivebase. We have experience with our own custom chassis, and have been using Mecanum drive for the last many years.

We have seen a few designs around (1086 / Blue Cheese, 3847 / Spectrum, 488 / Xbot, and 1540 / Flaming Chickens).

From my research, I can only find one example of an Octocanum that provides suspension when in the Mecanum mode (team 1540). It seems like with this drivebase we wouldn't want to miss that opportunity. Does anyone have any experience with that? And can anyone point me to any CAD designs around that are set up like that?
  #2   Spotlight this post!  
Unread 15-04-2015, 14:43
Electronica1's Avatar
Electronica1 Electronica1 is offline
Former Design and CAD Captain 1086
AKA: Alexander Kaplan
FRC #0401 (Copperhead Robotics)
Team Role: Mentor
 
Join Date: Aug 2010
Rookie Year: 2004
Location: Glen Allen
Posts: 344
Electronica1 has a reputation beyond reputeElectronica1 has a reputation beyond reputeElectronica1 has a reputation beyond reputeElectronica1 has a reputation beyond reputeElectronica1 has a reputation beyond reputeElectronica1 has a reputation beyond reputeElectronica1 has a reputation beyond reputeElectronica1 has a reputation beyond reputeElectronica1 has a reputation beyond reputeElectronica1 has a reputation beyond reputeElectronica1 has a reputation beyond repute
Re: Octocanum Drive/ Mecanum Suspension Designs?

Quote:
Originally Posted by dougwilliams View Post
As an off season project for our team we are looking at creating an Octocanum drivebase. We have experience with our own custom chassis, and have been using Mecanum drive for the last many years.

We have seen a few designs around (1086 / Blue Cheese, 3847 / Spectrum, 488 / Xbot, and 1540 / Flaming Chickens).

From my research, I can only find one example of an Octocanum that provides suspension when in the Mecanum mode (team 1540). It seems like with this drivebase we wouldn't want to miss that opportunity. Does anyone have any experience with that? And can anyone point me to any CAD designs around that are set up like that?
Mecanum wheels apply force to the side when in use, so it is generally safer to be mounted to the frame rather than on a module. Plus, you tend to spend most of your time on mecanum, only using the traction wheels when you are interacting with the opposing alliance. In the event you are low on pressure, you can still use your main drive mode without issue.
  #3   Spotlight this post!  
Unread 15-04-2015, 14:52
dougwilliams's Avatar
dougwilliams dougwilliams is offline
Engineer - Controls, Electronics
FRC #2053 (TigerTronics)
Team Role: Mentor
 
Join Date: May 2013
Rookie Year: 2013
Location: Vestal, NY
Posts: 109
dougwilliams is on a distinguished road
Re: Octocanum Drive/ Mecanum Suspension Designs?

Quote:
Originally Posted by Electronica1 View Post
Mecanum wheels apply force to the side when in use, so it is generally safer to be mounted to the frame rather than on a module. Plus, you tend to spend most of your time on mecanum, only using the traction wheels when you are interacting with the opposing alliance. In the event you are low on pressure, you can still use your main drive mode without issue.

Agreed on the point of spending most of our time on mecanum. I guess the trade off you made on your chassis was that suspension for the mecanum was not worth as much as the possibility of losing pressure and having the system fall back to the traction wheels?
  #4   Spotlight this post!  
Unread 15-04-2015, 15:04
cad321 cad321 is offline
Jack of all trades, Master of none
AKA: Brian Wagg
FRC #2386 (Trojans)
Team Role: Alumni
 
Join Date: Jan 2013
Rookie Year: 2012
Location: Burlington, Ontario
Posts: 325
cad321 is just really nicecad321 is just really nicecad321 is just really nicecad321 is just really nice
Re: Octocanum Drive/ Mecanum Suspension Designs?

2386 used mecanum for the first time this year and I too was concerned with suspension/ full wheel contact. In order to help keep our masts from swaying at the front of the robot, we used tensioned steel cables going from the front upper most point to the opposite rear low point. Although this did help with the sway of our masts, it also worked as a phenomenal way of ensuring all wheels were in contact with the ground. if the rear wheels off the ground, we loosened the cable lowering the wheels and vice-versa.

Should we ever go mecanum again, we will most certainly use this method of ensuring the wheels all touch the floor. To make it work you just need a rigid, tall super structure and build some flex into your chassis. Would highly recommend this method to others as it is both simple and easy to execute.
  #5   Spotlight this post!  
Unread 15-04-2015, 15:20
Dunngeon Dunngeon is offline
Pumped
AKA: Ryan
FRC #0973 (Greybots)
Team Role: College Student
 
Join Date: Mar 2014
Rookie Year: 2012
Location: Cal Poly San Luis Obispo
Posts: 299
Dunngeon has a reputation beyond reputeDunngeon has a reputation beyond reputeDunngeon has a reputation beyond reputeDunngeon has a reputation beyond reputeDunngeon has a reputation beyond reputeDunngeon has a reputation beyond reputeDunngeon has a reputation beyond reputeDunngeon has a reputation beyond reputeDunngeon has a reputation beyond reputeDunngeon has a reputation beyond reputeDunngeon has a reputation beyond repute
Re: Octocanum Drive/ Mecanum Suspension Designs?

Alternatively, you could use a gyro to correct for the drift/inconsistencies and not have a suspension system. I know many teams that have mecanum this year who have no suspension, such as 1983, 2990 ect.
__________________
(2015-?): 973
(2012-2015): 955

Last edited by Dunngeon : 15-04-2015 at 16:05.
  #6   Spotlight this post!  
Unread 15-04-2015, 15:26
Darkseer54's Avatar
Darkseer54 Darkseer54 is offline
Former Controls Captain and Driver
AKA: Zach Kaplan
FRC #1086 (Blue Cheese)
Team Role: Alumni
 
Join Date: Nov 2012
Rookie Year: 2013
Location: Richmond, VA
Posts: 136
Darkseer54 is a glorious beacon of lightDarkseer54 is a glorious beacon of lightDarkseer54 is a glorious beacon of lightDarkseer54 is a glorious beacon of lightDarkseer54 is a glorious beacon of lightDarkseer54 is a glorious beacon of light
Re: Octocanum Drive/ Mecanum Suspension Designs?

Quote:
Originally Posted by dougwilliams View Post
Agreed on the point of spending most of our time on mecanum. I guess the trade off you made on your chassis was that suspension for the mecanum was not worth as much as the possibility of losing pressure and having the system fall back to the traction wheels?
Yes, especially as it would turn the robot into a 4 wheel long bot(which can't turn well.) The biggest issue that an octocanum has is it can't turn well in octomode unless you have your traction wheels position inward far enough for it to be a wide base. Defaulting to mecanums fixes this issue.
  #7   Spotlight this post!  
Unread 15-04-2015, 17:21
Dale's Avatar
Dale Dale is offline
Head Coach & Mentor
AKA: Dale Yocum
FRC #1540 (Flaming Chickens)
Team Role: Coach
 
Join Date: Feb 2005
Rookie Year: 2005
Location: Portland, OR
Posts: 501
Dale has much to be proud ofDale has much to be proud ofDale has much to be proud ofDale has much to be proud ofDale has much to be proud ofDale has much to be proud ofDale has much to be proud ofDale has much to be proud ofDale has much to be proud of
Re: Octocanum Drive/ Mecanum Suspension Designs?

Here's a closeup of how 1540's Octocanum drive works. It pivots on the traction wheel and uses 1" pancake cylinders to switch back and forth and to provide suspension. There's a custom single speed transmission built into the 2x1 frame but you need not do that. There is no chain tensioning, we just CADed it to be the right distance and it's been fine.

We started out with a variable air pressure system for the cylinder so that we could change how stiff the suspension was depending on how many toes we were carrying. We ended up dropping that feature because we needed the weight elsewhere. In the end, while we found Mecanum performance was better (more consistent strafing) with the suspension, our software with a heading sensor could do what we needed for this game. We actually don't strafe as often as we thought we would.

For St. Louis we ended up dropping the cylinders to get the weight for a can-grabber. We still have the traction wheels but they are just used to go over the scoring platforms and are just fixed a quarter inch above the ground.
__________________
2016 PNW Championship Chairman's; 2016 Winner Oregon City District, 2015 PNW Championship Chairman's; 2015 PNW District Engineering Inspiration; 2015 PNW District Finalist; 2014 PNW Championship Chairman's; 2014 Championship Innovation in Controls; 2013 Chairman's (Oregon); 2013 Finalist (OKC); 2012 Winner (OKC); 2012 Chairman's (OKC); 2012 Woody Flowers (Oregon); 2011 Volunteer of the Year (Oregon); 2011 Finalist & Captain (San Diego); 2011 Innovation in Control (San Diego); 2010 & 2007 Chairman's (Oregon); 2010 Regional Champions (Colorado); 2010 Innovation in Control (Colorado); 2009 & 2008 Engineering Inspiration (Oregon); 2008 Regional Champions (Oregon); 2007 Regional Finalist (Oregon); 2005 Rookie Inspiration (PNW)

Last edited by Dale : 15-04-2015 at 18:05.
  #8   Spotlight this post!  
Unread 15-04-2015, 17:47
Tom Line's Avatar
Tom Line Tom Line is offline
Raptors can't turn doorknobs.
FRC #1718 (The Fighting Pi)
Team Role: Mentor
 
Join Date: Jan 2007
Rookie Year: 1999
Location: Armada, Michigan
Posts: 2,513
Tom Line has a reputation beyond reputeTom Line has a reputation beyond reputeTom Line has a reputation beyond reputeTom Line has a reputation beyond reputeTom Line has a reputation beyond reputeTom Line has a reputation beyond reputeTom Line has a reputation beyond reputeTom Line has a reputation beyond reputeTom Line has a reputation beyond reputeTom Line has a reputation beyond reputeTom Line has a reputation beyond repute
Re: Octocanum Drive/ Mecanum Suspension Designs?

Quote:
Originally Posted by Dunngeon View Post
Alternatively, you could use a gyro to correct for the drift/inconsistencies and not have a suspension system. I know many teams that have mecanum this year who have no suspension, such as 1983, 2990 ect.
Be careful with this statement. Mecanum wheels absolutely requirement a certain amount of flex in a chassis system so that all 4 wheels maintain contact with the ground a majority of the time.

So either build a flexible chassis, or use suspension: one of the two.

A gyro can only do so much. With one wheel off the ground, you will run into a situation where the robot cannot correct itself and strafe at the same time. It will end up driving forward, backward, or sitting in place while the airborne wheel spins instead of sliding sideways like you want.

We ended up changing out our entire drivetrain to a slide drive at state champs. It ended up being lighter than mecanum and it always goes the direction you want it to.
  #9   Spotlight this post!  
Unread 15-04-2015, 17:54
MStump's Avatar
MStump MStump is offline
Mentor
AKA: Michael Stump
FRC #3309 (Friarbots)
 
Join Date: May 2013
Rookie Year: 2012
Location: Anaheim, CA
Posts: 20
MStump is a splendid one to beholdMStump is a splendid one to beholdMStump is a splendid one to beholdMStump is a splendid one to beholdMStump is a splendid one to beholdMStump is a splendid one to beholdMStump is a splendid one to behold
Re: Octocanum Drive/ Mecanum Suspension Designs?

3309 used an octacanum drive in 2014 with suspended mecanum. We had the mecanum geared for 17 ft/sec and the traction for 4 ft/sec. It worked well but we had to make sure to conserve our air so as not to run out and drive on eight wheels going at two different speeds (yikes). Although we did well and that never happened in a match. Also looking back on it we probably would have used a 6 wheel west coast drive last year to maintain traction when doing turning maneuvers quickly (it depends on the game obviously). I will look for some photos and post it here if I find them.
__________________
Michael Stump
FRC Team 3309 Friarbots
Mentor 2015-Present
Student 2011-2015
  #10   Spotlight this post!  
Unread 16-04-2015, 16:06
GeeTwo's Avatar
GeeTwo GeeTwo is offline
Technical Director
AKA: Gus Michel II
FRC #3946 (Tiger Robotics)
Team Role: Mentor
 
Join Date: Jan 2014
Rookie Year: 2013
Location: Slidell, LA
Posts: 3,576
GeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond repute
Re: Octocanum Drive/ Mecanum Suspension Designs?

Perhaps a crazy idea, but what if you did a "duodecanum" with the default being traction wheels?

This would have eight traction wheels, two on the same drive train as each mecanum wheel. The traction wheels are all at the same gear ratio as each other, and the mecanum all at the same gear ratio as each other.
Four of the wheels, one on each drive train, are located at the center front-to-back, and share the same axis of rotation. The other four are "outboard" of their respective mecanum wheels. The eight traction wheels form a standard 6-wheel drop-center drive chassis, with an extra pair of wheels. The four mecanum are off the carpet normally, but lift the chassis high enough that the drop-center wheel is off the carpet when the pistons are actuated.

What I'm thinking is that the center-axle wheels' interactions with the carpet will serve to clutch the front and rear half drive trains together when in traction mode, but these drive trains will operate independently in mecanum mode. I'm thinking that the corner and mecanum wheels would be in a traditional octanum butterfly configuration rotating about the traction wheels, with the center wheels being driven from the corner wheels.

It would look sort of like this from overhead, with a-d indicating which drive train each wheel is on. [L] is a traction wheel, /L/ or \L\ is a mecanum wheel.

Code:
     [a]                             [b]

     \a\                             /b/


    [c][a]                          [d][b]


     /c/                             \d\

     [c]                             [d]
Another edit: Another possibility would be to have ten wheels (decanum?), and a clutch on the center axle that engaged/disengaged the two drive trains on that side. Either of these systems would be programmed exactly like octanum, presuming that you're already constraining the outputs so that the two left axes and the two right axes match each other when in traction mode.
__________________

If you can't find time to do it right, how are you going to find time to do it over?
If you don't pass it on, it never happened.
Robots are great, but inspiration is the reason we're here.
Friends don't let friends use master links.

Last edited by GeeTwo : 16-04-2015 at 16:24. Reason: rearranged wheels so that drive systems could be modular
  #11   Spotlight this post!  
Unread 17-04-2015, 12:32
Dunngeon Dunngeon is offline
Pumped
AKA: Ryan
FRC #0973 (Greybots)
Team Role: College Student
 
Join Date: Mar 2014
Rookie Year: 2012
Location: Cal Poly San Luis Obispo
Posts: 299
Dunngeon has a reputation beyond reputeDunngeon has a reputation beyond reputeDunngeon has a reputation beyond reputeDunngeon has a reputation beyond reputeDunngeon has a reputation beyond reputeDunngeon has a reputation beyond reputeDunngeon has a reputation beyond reputeDunngeon has a reputation beyond reputeDunngeon has a reputation beyond reputeDunngeon has a reputation beyond reputeDunngeon has a reputation beyond repute
Re: Octocanum Drive/ Mecanum Suspension Designs?

Quote:
Originally Posted by Tom Line View Post
Be careful with this statement. Mecanum wheels absolutely requirement a certain amount of flex in a chassis system so that all 4 wheels maintain contact with the ground a majority of the time.

So either build a flexible chassis, or use suspension: one of the two.

A gyro can only do so much. With one wheel off the ground, you will run into a situation where the robot cannot correct itself and strafe at the same time. It will end up driving forward, backward, or sitting in place while the airborne wheel spins instead of sliding sideways like you want.

We ended up changing out our entire drivetrain to a slide drive at state champs. It ended up being lighter than mecanum and it always goes the direction you want it to.
Having one of four wheels airborne sounds like more of a manufacturing problem to me, rather than a mecanum specific issue. There's a crazy amount of teams using mecanum this year without suspension and very rigid (for FRC) frames, you don't NEED it. The bigger issue (for the vast majority of mecanum teams) is the center of gravity distribution and strafing, which can either be corrected by a gyro, encoders and some code or not using mecanum.

Edit: I should clarify, varying weight on mecanum wheels is one of the larger issues with mecanum. Having no contact with the ground for one of the four wheels isn't a problem that is specific to mecanum, it's a manufacturing issue.
__________________
(2015-?): 973
(2012-2015): 955

Last edited by Dunngeon : 17-04-2015 at 13:11.
  #12   Spotlight this post!  
Unread 17-04-2015, 13:16
GeeTwo's Avatar
GeeTwo GeeTwo is offline
Technical Director
AKA: Gus Michel II
FRC #3946 (Tiger Robotics)
Team Role: Mentor
 
Join Date: Jan 2014
Rookie Year: 2013
Location: Slidell, LA
Posts: 3,576
GeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond repute
Re: Octocanum Drive/ Mecanum Suspension Designs?

Quote:
Originally Posted by Dunngeon View Post
Having one of four wheels airborne sounds like more of a manufacturing problem to me, rather than a mecanum specific issue.
Yes, but it is often a manufacturing problem with the floor, rather than the robot. This year, as with many, it's a manufacturing design. There are these things called scoring platforms that disrupt the planarity of the field. Even in that lovely land of theory where everything works, this will result in one or more wheels becoming airborne when the robot meets one at an oblique angle.
__________________

If you can't find time to do it right, how are you going to find time to do it over?
If you don't pass it on, it never happened.
Robots are great, but inspiration is the reason we're here.
Friends don't let friends use master links.
  #13   Spotlight this post!  
Unread 17-04-2015, 13:33
dougwilliams's Avatar
dougwilliams dougwilliams is offline
Engineer - Controls, Electronics
FRC #2053 (TigerTronics)
Team Role: Mentor
 
Join Date: May 2013
Rookie Year: 2013
Location: Vestal, NY
Posts: 109
dougwilliams is on a distinguished road
Re: Octocanum Drive/ Mecanum Suspension Designs?

Quote:
Originally Posted by Tom Line View Post
Be careful with this statement....

So either build a flexible chassis, or use suspension: one of the two.

A gyro can only do so much... .
Snipped quotes above and referencing everyone else's subsequent quotes as well here:

I don't have any hard measured evidence, but it certainly seems like the drive-ability gets worse over time. I believe this is due to slowly degrading the chassis alignment over time from hard use (maybe due to chassis warping from hard bumps, post-competition demos where someone runs it into a wall, etc).

We did our first gyro corrected drive system this year, and it makes a difference, but cant account for everything. Now in our post-season, if we look at the wheels when strafing one always seems to be slightly off from the others; maybe it's not resting on the ground with the same force as the others.

That's what led me to inquire about the utility of the pneumatic suspension benefits of the octocanum drive. I agree we want mecanum to be our primary, higher speed drive, but its seems if all the parts are right there because of the octocanum, it would be a shame not to find a way to add the suspension to the mecanum mode.

But, there's trade-offs with every engineering decision, and we will have to decide if the potential for a loss of pressure and reverting to traction, or some other octocanum failure is too big a risk to take. Or find a solution that doesn't suffer from that drawback.
  #14   Spotlight this post!  
Unread 18-04-2015, 14:03
Dunngeon Dunngeon is offline
Pumped
AKA: Ryan
FRC #0973 (Greybots)
Team Role: College Student
 
Join Date: Mar 2014
Rookie Year: 2012
Location: Cal Poly San Luis Obispo
Posts: 299
Dunngeon has a reputation beyond reputeDunngeon has a reputation beyond reputeDunngeon has a reputation beyond reputeDunngeon has a reputation beyond reputeDunngeon has a reputation beyond reputeDunngeon has a reputation beyond reputeDunngeon has a reputation beyond reputeDunngeon has a reputation beyond reputeDunngeon has a reputation beyond reputeDunngeon has a reputation beyond reputeDunngeon has a reputation beyond repute
Re: Octocanum Drive/ Mecanum Suspension Designs?

Quote:
Originally Posted by GeeTwo View Post
Yes, but it is often a manufacturing problem with the floor, rather than the robot. This year, as with many, it's a manufacturing design. There are these things called scoring platforms that disrupt the planarity of the field. Even in that lovely land of theory where everything works, this will result in one or more wheels becoming airborne when the robot meets one at an oblique angle.
Sure, the scoring platforms disrupt the planarity of the field, but when would you ever need to strafe ON the scoring platform? The primary use of holonomic drives have been in alignment to feeder station and landfill. Expecting mecanums to behave normally while going over or on the scoring platform isn't realistic, with or without suspension.
__________________
(2015-?): 973
(2012-2015): 955
  #15   Spotlight this post!  
Unread 18-04-2015, 14:14
GeeTwo's Avatar
GeeTwo GeeTwo is offline
Technical Director
AKA: Gus Michel II
FRC #3946 (Tiger Robotics)
Team Role: Mentor
 
Join Date: Jan 2014
Rookie Year: 2013
Location: Slidell, LA
Posts: 3,576
GeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond repute
Re: Octocanum Drive/ Mecanum Suspension Designs?

Quote:
Originally Posted by Dunngeon View Post
Sure, the scoring platforms disrupt the planarity of the field, but when would you ever need to strafe ON the scoring platform? The primary use of holonomic drives have been in alignment to feeder station and landfill. Expecting mecanums to behave normally while going over or on the scoring platform isn't realistic, with or without suspension.
Even when you're driving forward, mecanum doesn't behave as you expect when a wheel is off the floor. The front of the robot will rotate towards the side of the airborne wheel. If it's a front wheel that comes off the carpet, this will tend to rotate the robot so that it is more nearly parallel with the edge you are climbing, usually making matters worse.

And I can certainly imagine wanting to strafe across the scoring platform to cap a stack that was already built, or to pack the stacks in close to each other to leave room for more.
__________________

If you can't find time to do it right, how are you going to find time to do it over?
If you don't pass it on, it never happened.
Robots are great, but inspiration is the reason we're here.
Friends don't let friends use master links.
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 07:42.

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