View Full Version : Team 842's drivetrain for FIRST Stronghold!
s_forbes
03-02-2016, 22:37
It took us a long time to get our little robot up and running, but we're pretty happy with the results! Defenses beware!
https://www.youtube.com/watch?v=q7Vgs8xisQo
nighterfighter
03-02-2016, 22:40
Looks awesome! Love the drivetrain.
Excited to see what it turns out to be! See you at the Arizona competition!
Navid Shafa
03-02-2016, 22:44
Seeing the real suspension system glide over all the defenses gave me goosebumps. I haven't been this excited about a drive train in a while ;)
juju_beans
03-02-2016, 22:46
:ooo that rocker bogie at the end
falconmaster
03-02-2016, 22:52
Great job Steve! I almost missed the end...
MrForbes
03-02-2016, 22:57
*always* sit through the credits. We learned that with Spare Parts.
.
falconmaster
03-02-2016, 23:03
*always* sit through the credits. We learned that with Spare Parts.
.
You are right!
+ 1 articulating drive train is sweet. Need a close up February 23rd
RoboAlum
03-02-2016, 23:50
Wow cant wait to see it in action in Flagstaff.
notmattlythgoe
04-02-2016, 08:32
http://s3media.247sports.com/Uploads/Assets/993/709/3709993.gif
watch your bumper zone.
When one wheel goes up the other goes down increasing the height to your bumper.
PayneTrain
04-02-2016, 10:26
watch your bumper zone.
When one wheel goes up the other goes down increasing the height to your bumper.
It looks like the frame perimeter they have established does not go outside of the bumper zone when articulating.
Not surprised to see something bizarre and esoteric yet super effective from 842.
See: 2013 climber. That thing was the kind of system you joke about at kickoff, knowing it's too crazy to pull off with a bunch of students in 6 weeks. They did just fine :cool:
falconmaster
04-02-2016, 10:31
watch your bumper zone.
When one wheel goes up the other goes down increasing the height to your bumper.
I think our articulation has taken into account the bumper rules.... I will let the CADers jump in...
Ryan Dognaux
04-02-2016, 10:33
Love the yellow wheels. Oh and the drive too.
how much do the wheels move up and down from your pivot? It seems like +/- 4 inches of movement? Maybe they move freely and have no hard top or bottom in their range?
I love it. Its good to see an "out-of-the-box" solution!
s_forbes
04-02-2016, 11:03
watch your bumper zone.
When one wheel goes up the other goes down increasing the height to your bumper.
how much do the wheels move up and down from your pivot? It seems like +/- 4 inches of movement? Maybe they move freely and have no hard top or bottom in their range?
I love it. Its good to see an "out-of-the-box" solution!
There are hard stops for the travel on all of the wheels, and travel can be limited without much trouble. I believe the largest amount of travel for a wheel on the rocker is just under 2". The nature of the rocking mechanism gives the wheels a lot of travel relative to each other without moving the frame very much. (If we lift the front wheel 3" off the ground, the frame only raises about 1.5")
We're intending to show the inspectors that the robot will sit on flat ground with any orientation of the suspension and keep the bumpers within the bumper zones. This should satisfy R22 without question, but we'll also bring our team's best lawyer just in case. :)
falconmaster
04-02-2016, 11:04
Love the yellow wheels. Oh and the drive too.
Had to do it, school colors....
There are hard stops for the travel on all of the wheels, and travel can be limited without much trouble. I believe the largest amount of travel for a wheel on the rocker is just under 2". The nature of the rocking mechanism gives the wheels a lot of travel relative to each other without moving the frame very much. (If we lift the front wheel 3" off the ground, the frame only raises about 1.5")
We're intending to show the inspectors that the robot will sit on flat ground with any orientation of the suspension and keep the bumpers within the bumper zones. This should satisfy R22 without question, but we'll also bring our team's best lawyer just in case. :)
Thanks for sharing! We have similar ideas going on! (the final product will be very different, but the ideas are similar lol) Hopefully we will have something to show soon too!
Joseph Smith
04-02-2016, 12:38
Very cool!
How well does it turn on carpet? Do you have a way to actuate the rocker to simulate a center wheel drop?
s_forbes
04-02-2016, 12:52
Very cool!
How well does it turn on carpet? Do you have a way to actuate the rocker to simulate a center wheel drop?
We are planning to lock it into a 6wd dropped center configuration with pneumatics, though this hasn't been implemented yet. One benefit of this is that we will be able to adjust how much drop we have on the center wheel to make high gear more manageable to drive.
The suspension design is heavily influenced by team 39's robot from 2010 (https://www.youtube.com/watch?v=frfd7RNMLWM). They locked the suspension into a mecanum setup that year for navigating flat ground. You might even catch a glimpse of that robot in the background of the video at the start of this thread, if you look closely...
Rangel(kf7fdb)
05-02-2016, 12:49
Video showcasing more what the drivetrain can do:
https://www.youtube.com/watch?v=cyKqNabZb3o&feature=youtu.be
falconmaster
05-02-2016, 15:09
We are going to put in some faster gears!
Nuttyman54
05-02-2016, 15:34
Part of me wants to say that's way over-complicated, but it's so smooth and controlled I can't help but love it. There is a definite advantage to reducing the shock load on your electronics.
page2067
05-02-2016, 18:55
Beautiful articulation,
but the real stars are the MBS Yellow tires -
Any team that has them will shine!
Great music selection.
This is going to be fun to see in Flagstaff.
Maxwell777
06-02-2016, 01:04
Part of me wants to say that's way over-complicated, but it's so smooth and controlled I can't help but love it. There is a definite advantage to reducing the shock load on your electronics.
Reducing shock to the electronics is a major benefit, but the main reason we went down this path was because of the improved control the driver has going over this terrain. With the straight pneumatic wheels on a KOP chassis, we could have easily came out of the defenses off by +- 45 degrees in either direction, in addition to the massive pitching up and down that occurs on some of them, such as the rock wall. Hopefully the rocking mount for the front wheels will help keep all the wheels on the ground as we breach.
A few questions:
-Each wheel is powered by its own motor and gearbox, correct? It's hard to see the underside but that is my assumption.
-this will be our first year ever traveling to Flagstaff. Is this the level we should expect to see, in terms of design and game savvy, from all the teams there? If so, I am a little bit excited, and a little bit scared. I've heard you guys are vicious as a region.
s_forbes
06-02-2016, 01:55
A few questions:
-Each wheel is powered by its own motor and gearbox, correct? It's hard to see the underside but that is my assumption.
-this will be our first year ever traveling to Flagstaff. Is this the level we should expect to see, in terms of design and game savvy, from all the teams there? If so, I am a little bit excited, and a little bit scared. I've heard you guys are vicious as a region.
Here is a peek at the underside (http://i.imgur.com/ukCkmuJ.jpg) of the robot. All three wheels on each side are powered by a 3 CIM Vexpro ball shifting transmission. We are only using two CIMs on each side though. The 3 CIM design has better mounting points than the 2 CIM ball shifter. (In this pic, you'll note that one of our red idler rollers had shattered. It was a low fill 3d printed prototype that we probably shouldn't have used...)
Flagstaff should be a fun event this year! It's the first year a competition will be held at the Walkup Skydome. Some strong local teams, and a few from out of state. 125, 192, and 2122 are all coming to play, and they will probably make our robot look like something built in a garage by amateurs.
-this will be our first year ever traveling to Flagstaff. Is this the level we should expect to see, in terms of design and game savvy, from all the teams there? If so, I am a little bit excited, and a little bit scared. I've heard you guys are vicious as a region.
842 is one of the elite teams in AZ, there's a reason they won the only regional in the state 2011 - 2014. There are some notable other teams that will be in attendance at Flagstaff (125, 192, 2122 from out of state, 60, 2486, 4183 from AZ*) but 842 along with these others definitely represent the cream of the crop around here.
*I'm not familiar with any Colorado teams that are attending and have limited knowledge of some of the rising stars in AZ that have come on in the last few years when I lived out of state.
Joe Johnson
07-02-2016, 20:48
First of all, I love this chassis. Let me get that out of the way. Looks very nice. I suppose you're in for a ton of awards which you justly earned even if you guys do nothing more than just put bumpers on this chassis and compete with it as is.
Here are my concerns. I don't want to rain on anyone's parade. I am just trying to have a real discussion as though this was something that our team was designing themselves.
1st Comment
If you slow down the video, you can see that the chassis is flexing a bit as it turns. That long arm on the single trailing arm suspension and also the spacing between the dual rocker suspension give the wheels a big moment arm when they scrub over the carpet. That in turn puts some high loads into that chassis. I suppose that 842 has done some calculations to design the reinforcement plates. I just worry that over a season either the rivet will work loose or that someone will T-bone them against some field element where one of those gorgeous yellow tires will get "tripped" and then you've got the full push load of another robot trying to pretzel your robot.
2nd Comment
You can see the aluminum bits coming into contact with the defenses at a number of points in the video. It is not catastrophic because the robot clearly gets over the defense, but it DOES cause the robot to momentarily stop as a few points in the video. Why didn't you lower the wheel axles with respect to the aluminum bits so that this was less of a problem?
3rd Comment
When you have suspensions. Springs and torques from the drive belts and tire/carpet forces matter. Sometimes they matter A LOT. And they are not so easy to figure out (in theory they are but in practices, it is easy to screw it up and not consider all the loading cases).
Looking at the photo, it seems that the dual axle arm is completely unsprung while the trailing arm has a gas strut.
I don't have all the dimensions of things but my back of the envelope calcs (and scaling some photos which is not the most accurate way to get dimension, I assure you) show that the dual arm loads shift 10-20% depending on what direction the wheels are driving (said another way the normal load on the center tires is equal to the normal load on the front tires plus/minus 10-20%). This is probably not going to affect things during a pushing match -- I was afraid it might lift the entire robot but that seems unlikely unless the tire gets traction much greater than a CoF of 1.
BUT... that trailing arm is another story. Again, I don't have all the right dimensions and I don't even know the spring output or travel but the back of the envelope calcs estimate that the when pushing forward, the normal force of that rear tire is going to go up by as much as 50% (when pushing the friction on the carpet tends to lower the wheel, making it bite harder into the carpet). This could kinda be a big deal depending on the rest of the robot and the situation.
4th (and final) Comment
Suspensions are designed to keep weight on all the wheels. All the wheels. That means that the front and the back wheels have weight on them when turning. If you play the video you can see that this robot is not having a great time turning. I know I am like a dog on a ham bone but really all ya'll should read Dr. Joe's Seven Stages of Dealing with a 4WD Robot with Grippy Tires (http://www.chiefdelphi.com/forums/showpost.php?p=1523781&postcount=10)
So... ...842, hats off to you. Very cool. But there are a lot of details to making suspensions work and work well. Think hard before you decide to follow them down the suspension path.
Callin' 'em as I sees 'em.
Dr. Joe J.
s_forbes
08-02-2016, 12:16
Joe, good comments, these are all things we've been discussing and worrying about since we started trying to design the system. It's not an easy thing to build!
Just to clarify on our strategy for using this drivetrain, we do not plan to use the robot in a "suspension" mode for a majority of the match. We intend to lock the rocker mechanism into a "dropped center wheel" mode while driving on flat carpet and switch to the "suspension" mode only when crossing defenses (ideally we'll just be driving straight over defenses, so we won't be dealing with the scrubbing issues while turning like in the video).
With that in mind, here's where we currently stand w/regards to your comments:
1- We were anticipating the flex, but didn't have the resources to to accurately model it... It was faster for us to build this prototype with the components we were planning to use for the final design. The brackets shown are not final, they were made to let us do some testing and find the weak points of the design. The final bracket designs have some modifications based on what we learned, and lots of the high stress locations will be using bolted connections rather than rivets.
2- The frame contact (from the rocker) is something that was hard to work around using the components that we wanted to use. We saved a lot of manufacturing and design time by using Vexpro products, and tried to make the best geometry we could with them, but the dimensions of the wheels/versablocks/idler pulleys made it tricky to offset the wheel axles from the pivot location without making fancier brackets. We are still getting used to our new CNC, so keeping parts simple to speed up production was one of our priorities.
For our first tests of the concept, we literally just drove 39's robot from 2010 over our practice defenses to see how it would perform. It also had contact issues with the suspension members hanging up on the defenses, but it didn't seem to deter it (more importantly, it was still smoother than any other drivetrain concept we had tested at that point, despite the frame members contacting the defenses). It's not very pretty, but it still meets our requirement to cross the defenses in a controlled manner.
3- The torque provided by the belt on the rocker is a neat dilemma. Team 39's 2010 robot was designed so that the rocker mechanism is powered by one gearbox (attached to the rocker) and the trailing wheel is powered by one gearbox (attached to the trailing arm). This gets rid of that issue.... but we had decided pretty early on that two speeds would be pretty necessary for traversing the flat midsection and safe zone of the field quickly while maintaining the ability to push and drive over defenses in a controlled slower gearing.
We opted for the two-speed transmission with power transferred through an idler pulley at each of the suspension joints. Simple calculations showed that it would be able to push over the worst case defenses (with the rocker in front, not so much the other way around). The case we didn't look at was when the robot accelerates on flat ground in high gear, with the rocker at the back of the robot. The added torque on the rocker provided by the drive belt makes it pull some very large wheelies. This is another issue that is resolved by locking the rocker into 6wd dropped center mode.
I will see if we can run the suspension up against a wall in both directions with a scale to see how it reacts, that's a test we haven't done that should be interesting.
4- Shouldn't be an issue when we are locked into the 6wd dropped center mode. We never even tried to put it in high gear with the setup in the video, we knew it wouldn't turn. :P
Reminds me a bit of this Chassis (https://www.youtube.com/results?search_query=frc+118+2010+reveal), though a lot more articulation.
jodge1706
08-02-2016, 15:02
I would have missed it if it wasn't for all the comments about the end :D
Joe Johnson
08-02-2016, 17:41
Joe, good comments, these are all things we've been discussing and worrying about since we started trying to design the system. It's not an easy thing to build!
Just to clarify <snip>
I love this about The FIRST Community and the ChiefDelphi Subset of that community. It is a great place to have a conversation about things we love. We are strong enough to have discussion where we share what would be closely held secrets in other contexts, folks think, questions form, questions get asked, more thinking, more discussion, answers come, more questions, more sharing, more answers, ... ...we all get smarter.
Hats off to 842. You guys are doing so many things right.
Cheers,
Dr. Joe J.
s_forbes
12-04-2016, 22:09
After having gone through 2 regionals, here's an update on what we learned with this drivetrain.
First thing to mention, I never showed our method of locking the drivetrain into 6wd mode. This was done by using a 4" stroke, 1.063" diameter cylinder that pulled a line connected to the front of the rocking mechanism. When activated, this forced the middle wheel down into the carpet with just enough force to allow it to lift the front/back wheels into the air, effectively putting all of the weight of the robot onto the center wheel. We used a Spectra line with an adjustable eye-splice on one end so that we could vary the length of the line, effectively making our "center drop" adjustable. You can see the cylinder and line in the picture below (click for large). Rubber bands are used to keep light tension in the line.
http://i.imgur.com/IfAlD32.jpg (http://i.imgur.com/Ntas7R7.jpg)
I think it's important to note that our drivetrain would have been a disaster without this feature! The suspension evenly distributes weight among all of the wheels, which is good for crossing uneven terrain, but makes it nearly impossible to turn on carpet. Toggling to a 6wd mode lets us drive like normal on flat ground.
During our first regional, we ran into some issues with the belt tension and wheel alignment when we went into the elimination matches. We hadn't been maintaining the drivetrain during qualifications, and it caught up to us. Each wheel is held on with a Versablock assembly, and by the time we got to eliminations many of the Versablocks had worked themselves loose. (by "loose" I mean "why is there only one bolt holding this on???")
A fun result of loose bearing blocks is misaligned shafts, which lets the belts put some side load on the pulleys, which pops the flanges off. I recommend avoiding that.
At our second regional (Vegas) we corrected the alignment and tension in all of the belts and kept a close eye on them, and never had any issues. I was actually surprised at the beating the drivetrain was able to withstand, as nothing worked loose or bent after our driver repeatedly rammed the robot over defenses at full speed. It can take much more abuse than I expected!
We do hear occasional belt skipping when the drivetrain is under heavy load (full reverse when going full speed forward, for example). I believe that the serpentine belt on the rocker mechanism is able to deflect the shafts enough to skip over the idler pulley. It runs over 5 shafts in total, and each is cantilevered, so there is quite a bit of deflection under high load. This is the portion that I think would need the most improvement in the next iteration.
Overall, I'd rate it 10/10 based on entertainment value, but 5/10 on effectiveness. Probably wouldn't do it again, but it's nice to have around.
vBulletin® v3.6.4, Copyright ©2000-2017, Jelsoft Enterprises Ltd.