Chief Delphi

Chief Delphi (http://www.chiefdelphi.com/forums/index.php)
-   Technical Discussion (http://www.chiefdelphi.com/forums/forumdisplay.php?f=22)
-   -   Swerve vs Wheeled Tank (http://www.chiefdelphi.com/forums/showthread.php?t=148127)

Cog 03-05-2016 15:11

Swerve vs Wheeled Tank
 
My team may end up building and refining a drive train over the summer. The goal is to have a bullet proof and reliable design that we can learn from to make a better drive train suited for next year's game. The decision on what we could build seems to have come down to either a swerve drive, or a wheeled tank drive. Which of these designs would you favor for education?

For some context: We are what I would consider a high resource team (full shop with lathe, mill, band saw, etc.) However, despite our resources we don't have a whole lot of collective experience (many more freshman and sophomores than seniors and juniors.)

CalTran 03-05-2016 15:27

Re: Swerve vs Wheeled Tank
 
I'll do a full write up later. But in short:
In favor of education? Swerve. You'll learn an incredible amount, both on design and machining principals, to controls and programming purposes.

That being said, if you're looking for a no fail option for next year and years to come, I urge you to simply look into a WCD style or 8 wheel drop like 2056 runs year in and year out.

GCarnes 03-05-2016 15:55

Re: Swerve vs Wheeled Tank
 
If my team had the money and resources to develop whatever drivetrain we wanted I would be pushing for Swerve. It's the best of both worlds when it comes to traction and maneuverability plus it's just so much fun to watch. (16's bot looks like a hovercraft while on the field.) It will be very educational as I hear it is very complex on both the mechanical and programming ends of things. Also as 16 has shown with Stronghold, you can use Swerve even with crazy terrain obstacles.

Now of course there is nothing wrong with a wheeled tank design as it is very robust but I don't feel you will learn as much unless you really get into testing different designs and/or building a multi-speed gearbox.

Poseidon5817 03-05-2016 15:57

Re: Swerve vs Wheeled Tank
 
Quote:

Originally Posted by Cog (Post 1582611)
My team may end up building and refining a drive train over the summer. The goal is to have a bullet proof and reliable design that we can learn from to make a better drive train suited for next year's game. The decision on what we could build seems to have come down to either a swerve drive, or a wheeled tank drive. Which of these designs would you favor for education?

For some context: We are what I would consider a high resource team (full shop with lathe, mill, band saw, etc.) However, despite our resources we don't have a whole lot of collective experience (many more freshman and sophomores than seniors and juniors.)

While building a good, traditional WCD is great for future years, I will always be one to recommend swerve to anyone who wants a design or programming challenge. A good lightweight swerve is definitely a challenge, although with work, I think it is very rewarding. On the design side, it teaches some good design principles, and on the programming side, it teaches vector math and how to use PID. So in short, for your situation and with your resources, I would recommend working on a good swerve drive.

carpedav000 03-05-2016 16:09

Re: Swerve vs Wheeled Tank
 
Developing a motor-in-wheel swerve would be the most educational (IMO) :D

jwfoss 03-05-2016 16:13

Re: Swerve vs Wheeled Tank
 
Quote:

Originally Posted by Cog (Post 1582611)
The goal is to have a bullet proof and reliable design that we can learn from to make a better drive train suited for next year's game.

What is the history of drivetrains that your team has used?
Define SMART goals. Compile a list of lessons learned, research and build on your team's baseline.
Personally, I would avoid building a swerve.

Conor Ryan 03-05-2016 16:24

Re: Swerve vs Wheeled Tank
 
Many a swerve get started and not finished. Unless you are really ready for a project that size, be weary.

Chris is me 03-05-2016 16:39

Re: Swerve vs Wheeled Tank
 
If your goal is to have a bullet proof and reliable design within one off season, and your goal is to learn many practical things that can be applied to real build seasons, build a quality tank drive. You'll be reaping the benefits of that prototype for many, many seasons.

Swerve is, quite frankly, a trap. A flashy, cool trap that is extremely hard to execute, and even when executed well is rarely a big advantage over a tank drive. Only the very top teams in FIRST can make great swerve drives both mechanically robust and reliable in software.

lethc 03-05-2016 17:13

Re: Swerve vs Wheeled Tank
 
Quote:

Originally Posted by Chris is me (Post 1582686)
If your goal is to have a bullet proof and reliable design within one off season, and your goal is to learn many practical things that can be applied to real build seasons, build a quality tank drive. You'll be reaping the benefits of that prototype for many, many seasons.

Swerve is, quite frankly, a trap. A flashy, cool trap that is extremely hard to execute, and even when executed well is rarely a big advantage over a tank drive. Only the very top teams in FIRST can make great swerve drives both mechanically robust and reliable in software.

Agreed. The reward for a well put together swerve drive is minimally higher than that of a robust tank drive, and swerve is much, much harder to pull off. A tank drive is more than enough for most FRC teams and its simplicity will allow your team to focus on more complicated design challenges (scoring).

I'd recommend developing a robust tank drive first for use in future competitions and then exploring swerve after you've done that. A tank drive like a WCD will perform perfectly fine for nearly all FRC games.

swootton 03-05-2016 17:59

Re: Swerve vs Wheeled Tank
 
Quote:

Originally Posted by lethc (Post 1582717)
Agreed. The reward for a well put together swerve drive is minimally higher than that of a robust tank drive, and swerve is much, much harder to pull off. A tank drive is more than enough for most FRC teams and its simplicity will allow your team to focus on more complicated design challenges (scoring).

I'd recommend developing a robust tank drive first for use in future competitions and then exploring swerve after you've done that. A tank drive like a WCD will perform perfectly fine for nearly all FRC games.

I too agree, Five seasons with a wheeled tank drive or modified version. Always bulletproof, never failed. Always stock drive train gearboxes. Last year modified center wheels and added an h-pair in center of robot. This year was by far the most abusive game we've played and we ran 8" aluminum performance wheels from AndyMark and aside from some slightly bent wheels and axle bolts we had 0 failures. Our drivers literally beat the living crap out of the bot. While our design may be considered simple, we have never had a drivetrain failure and most teams in our district can't believe our drivetrain is all stock parts every year.

We live by two rules:
Build a bot that doesn't break
If it breaks we'll fix it before the next match.

asid61 03-05-2016 18:03

Re: Swerve vs Wheeled Tank
 
Unless you have enough money to iterate your swerve at least twice ($2000+), I would not recommend it initially despite being a big proponent of swerve. If you want a guaranteed and strong drivetrain for next year, just make a quick WCD using Vex parts. You don't need to overthink it, just use the sliding bearing blocks and cams with some big holes and you'll be fine. :P If you want to take it a step further, use the WCP sliding bearing blocks instead, or go direct center to center with the 17 tooth sprockets from Team 221.
Once you've got a physical drivetrain you're sure will work for next year, then you might be able to focus on swerve. You will want to overthink your swerve design, to a point- going with a COTS option like the Revolution modules from Team 221 would be my recommendation so the programmers can figure out what they're doing. That also lets you iterate cheaply because the modules are easy to integrate into different designs.
Unless you have access to waterjet or CNC mill, I would not work on a fully custom swerve. Just my $0.02

caume 03-05-2016 18:14

Re: Swerve vs Wheeled Tank
 
Quote:

Originally Posted by lethc (Post 1582717)
I'd recommend developing a robust tank drive first for use in future competitions and then exploring swerve after you've done that. A tank drive like a WCD will perform perfectly fine for nearly all FRC games.

I've never understood why teams prefer WCD over wheels with outside support. Could you explain the benefit of WCD over supporting the shaft? Thanks

asid61 03-05-2016 18:28

Re: Swerve vs Wheeled Tank
 
Quote:

Originally Posted by caume (Post 1582761)
I've never understood why teams prefer WCD over wheels with outside support. Could you explain the benefit of WCD over supporting the shaft? Thanks

I have always figured that if I didn't need to support the outside, I won't. WCD lets me use lightweight 2x1 aluminum tube is basically a box shape, whereas if I had to add a plate on the outside for support I would have to spend space and extra pounds while mounting it via spacers and bolts- not to mention the added machining time. Plus with WCD I can run chain-in-tube and save even more space. There's nothing wrong with a dead axle or outside support drivetrain, but I feel like WCD just offers more benefits than risks. I've never had issues with either drive when made properly.

thehotsauceman 03-05-2016 18:42

Re: Swerve vs Wheeled Tank
 
As a driver I love swerve. Once you can wrap your mind around driving it it feels so natural and simply fun to drive. Swerve also comes with the benefit of the fact that it doesn't matter what way you're oriented for where you're driving. This helps on offense and defense both. Offense wise, you can get to where you want to go in one fluid motion, even with defense being played on you. Swerve also allows you to shake defense rather easily as you aren't limited to forward and backwards because you also have side to side movement at your disposal. Defense wise, it is outstanding. Swerve's mobility allows it to be an amazing defense drive train as you can very easily stay in the way of the attacker (reference 16 on 2012 Einstein). Swerve has many benefits if you can build and program it right.

That being sad swerve is not for everyone. It has its limitations as does everything else. Tank drive beats it in certain areas and it kind of comes down how you want to play the game in my opinion. It's fairly simple to mechanically build but programming is a beast. It also takes a while to execute a swerve (We've been doing swerve since the early 2000's and are still improving our design). If you plan on doing swerve drive I would suggest getting advice from swerve teams as well as being very devoted to the project and continuing to improve on each design.

RoboChair 03-05-2016 18:49

Re: Swerve vs Wheeled Tank
 
Quote:

Originally Posted by caume (Post 1582761)
I've never understood why teams prefer WCD over wheels with outside support. Could you explain the benefit of WCD over supporting the shaft? Thanks

We ran a 10WD WCD and had no issues with it all season, landing on colson wheels over the defenses. WCD is very robust and easier to make now than ever before with all of the options available COTS. Machining isn't even that needed depending on how you make it.

Pault 03-05-2016 18:58

Re: Swerve vs Wheeled Tank
 
I have to very strongly recommend against swerve if you aren't confident in your ability to build a tank drive. There are going to be years (like this year) where swerve just isn't a practical option for everybody that isn't team 16.* There are also going to be other years where swerve would technically work, but doesn't fit your strategy well and so you would be better off putting the resources elsewhere. But as long as the kitbot is a tank drive, FIRST is never going to design a game where you need an omni-directional drivetrain to be competitive.

* I think there were a couple of other robots that ran swerve. I'm not sure if any of them saw much success with it, though.

ClockworkGold 13-05-2016 12:22

Re: Swerve vs Wheeled Tank
 
The offseason is a great time to test all of those seemingly crazy ideas you had during build season. I believe that the best thing you can make during the offseason is a tank drive for multiple reasons. One being that it is likely going to be your next drivetrain going on a competition field. Having a spare drivetrain allows you practice weeks 1-2 of build season, while having a spare for drivers practice. Want to build something else? You now have a somewhat realistic robot for mounting things. In the past few days, we have repaired our spare drivetrain so we can practice driving with our favorite style of drivetrain. This will lead us to making a manipulator, it being an arm, elevator, or whatever we want that fits. Use this project to catapult yourselves into a better position.

JesseK 13-05-2016 13:57

Re: Swerve vs Wheeled Tank
 
There are a lot of concerns about swerve design.

What if the OP chooses to purchase COTS swerve modules from AM or 221 Robotics? Given the very long runway until the next season, do the opinions change?

Andrew Schreiber 13-05-2016 14:02

Re: Swerve vs Wheeled Tank
 
Quote:

Originally Posted by JesseK (Post 1586436)
There are a lot of concerns about swerve design.

What if the OP chooses to purchase COTS swerve modules from AM or 221 Robotics? Given the very long runway until the next season, do the opinions change?

My opinion of "it'd be better, competitively, to really nail a 6wd and drive the heck outta it" doesn't.

That being said, some folks aren't about maximizing competitiveness and are about doing something cool.

So, it's priorities - there's very few times in which a swerve is going to offset the cost (weight, money, complexity) from a competitive perspective but there's plenty of times in which it brings other benefits to your program as a whole.

jeremylee 13-05-2016 18:15

Re: Swerve vs Wheeled Tank
 
Quote:

Originally Posted by Andrew Schreiber (Post 1586437)
That being said, some folks aren't about maximizing competitiveness and are about doing something cool.

Some WCD additions that accomplish both:
2 speed (auto shift)
Current limiting
Path planning with encoders and gyro (Math and PID fun)
Vision assisted aiming
PTO
Octocanum

Jonny_Jee 13-05-2016 19:03

Re: Swerve vs Wheeled Tank
 
1114 made a great Ppt. discussing different types of drivetrain designs.It might be worth a gander.

http://www.simbotics.org/files/pdf/drivetraindesign.pdf

Jonny_Jee 13-05-2016 19:06

Re: Swerve vs Wheeled Tank
 
1114 has a great Ppt. discussing different styles of drive train designs. might be worth a gander.
http://www.simbotics.org/files/pdf/drivetraindesign.pdf

Tom Bottiglieri 13-05-2016 20:35

Re: Swerve vs Wheeled Tank
 
Figure out how to make a wheeled tank drive robot as reliable as possible inside of your team's resources then move on to the next design challenge.

EricH 13-05-2016 20:59

Re: Swerve vs Wheeled Tank
 
Quote:

Originally Posted by carpedav000 (Post 1582652)
Developing a motor-in-wheel swerve would be the most educational (IMO) :D

You weren't on 3928 in 2012, were you? Sounds like something they'd say.

(For anybody not familar with that reference, they were rookies that year, though they did have an experienced mentor whose robots in high school had a habit of using unusual--and preferably swerve--drivetrains... and built a motor-in-wheel swerve. Yep, a motor-in-wheel swerve as rookies.)

pwnageNick 13-05-2016 21:56

Re: Swerve vs Wheeled Tank
 
As one of the biggest proponents of swerve out there, I would highly suggest you lock down a super sound tank drive before going near swerve.

Having a lot of resources in your shop isn't the biggest factor, but rather how many people you have to make all the parts you need, how much machining experience they have, and how much time you're willing to spend come build season on assembly and programming.

Our team locked down an incredibly solid 8WD that we were extremely happy with before we ever started with our swerve drives. It takes time, and in the end it can be one of the most effective drive systems, but you have to take steps towards it as others have said.

carpedav000 13-05-2016 21:58

Re: Swerve vs Wheeled Tank
 
If you want tank and swerve maneuverability, I would look at a 624-style butterfly drive.

Munchskull 14-05-2016 02:15

Re: Swerve vs Wheeled Tank
 
Having seen the resources required for good swerve I would recommend against it unless you have access to cnc. That said 2471 does have some amazing modules that were all manual machined.

My suggestion is if you really want swerve work towards that, master the machining over the summer and as time permits make modulesure till you have at least 3. Then give your programming team lots of time to play with them.

While doing this work on making a couple of tank drive designs, my personal favorites are WCD and ECD. Figure out how to master tank drive and you will always have an elegant drive train at you disposal.

Clem1640 14-05-2016 09:58

Re: Swerve vs Wheeled Tank
 
We are a team that uses swerve as our default drive-train (all of our robots from 2010 through 2015 were swerve drive) and we love swerve drive.

That said, it's not suitable for all situations (we are not using swerve for Stronghold), whereas wheeled tank drive is. If you want a drive-train that you know you can use next year, focus on wheeled tank drive.

It also takes a lot of time and effort to get swerve working up to its full potential. This took us three years.

I would strongly recommend mastering wheeled tank drive before plunging into swerve. Swerve can be an awesome drive-train if it is executed well, but the advantage over tank is very game dependent. Poorly-executed swerve can be a disaster.

Kevin Ray 15-05-2016 11:34

Re: Swerve vs Wheeled Tank
 
Quote:

Originally Posted by asid61 (Post 1582785)
I have always figured that if I didn't need to support the outside, I won't. WCD lets me use lightweight 2x1 aluminum tube is basically a box shape, whereas if I had to add a plate on the outside for support I would have to spend space and extra pounds while mounting it via spacers and bolts- not to mention the added machining time. Plus with WCD I can run chain-in-tube and save even more space. There's nothing wrong with a dead axle or outside support drivetrain, but I feel like WCD just offers more benefits than risks. I've never had issues with either drive when made properly.

To address the fact of chains-in-tube never failing, I'd ask 1477 Texas torque about their chain-in-tube issue. I seem to remember that they had issues; in the Alamo Regional between quarters and semi's they replaced themselves with a back-up 5754. As a result, At Utah they ended up spending all Thursday moving their chain OUTSIDE the aluminum tube. They did an amazingly quick change over and ended up being very competitive. I could have been misinformed, but I seem to remember that being the case.

Back to the OP's original topic though, we had a skilled CNC machine shop sponsor during Lunacy and attempted the swerve steering. All of the components were perfect, the problem was the chain management. The chains were of poor quality and kept stretching. The sprockets were not cut to the proper specs (Thanks to 118 mentors for pointing that out to us or we'd never have known). Between these two issues we wasted an entire regional making adjustments. In the end we did a complete drive train swap out to skid steer on Thursday of the following regional and made it to the division finals at the worlds.

So...with that being said, I would most definitely recommend staying with 8 wheel drop center skid steer. Yes, for teaching purposes, you'd have much more to learn with swerve steering, but you may end up with the unintended lessons of the less than optimal drive train difficulties associated with the swerve steer if you don't build it correctly.

We have tried almost all of the drive trains at one time or another for the same reasons you state- for educational purposes. We wanted to teach, and learn the positive attributes of the specific drive system and potentially perfect it so that it would be in our repertoire. In the end, however, we realized that WE (not necessarily all teams) were not sufficiently capable of picking and choosing which of the drive systems we would prefer to use that particular season. We stick to tank tread, skid steer, and mecanum drives.


All times are GMT -5. The time now is 19:20.

Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Copyright © Chief Delphi