Go to Post What is this? PVC pirates with no visible PVC? (at least that I can see) IMPOSTORS! - theawesome1730 [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 Rate Thread Display Modes
  #1   Spotlight this post!  
Unread 10-11-2016, 04:14
Ginger Power's Avatar
Ginger Power Ginger Power is offline
The GreenHorns Team Lead
AKA: Ryan Swanson
FRC #4607 (C.I.S.)
Team Role: Mentor
 
Join Date: Jan 2014
Rookie Year: 2012
Location: Becker, Minnesota
Posts: 842
Ginger Power has a reputation beyond reputeGinger Power has a reputation beyond reputeGinger Power has a reputation beyond reputeGinger Power has a reputation beyond reputeGinger Power has a reputation beyond reputeGinger Power has a reputation beyond reputeGinger Power has a reputation beyond reputeGinger Power has a reputation beyond reputeGinger Power has a reputation beyond reputeGinger Power has a reputation beyond reputeGinger Power has a reputation beyond repute
4607 Butterslide Drivetrain V2

Here is the first iteration. I decided to go a different direction this time given the suggestions received in the linked thread.

Here* is the second iteration.

Specs:
68 lbs including pneumatics, and all electrical components. This number is before any pocketing is considered.
Everything can be built with simple power tools plus a mill (lots of milling...).
10 Wheels including six 4" Omni wheels and four 2.5" custom wheels fabricated from Delrin.

In omni mode: the drivetrain has a 14:64 gear ratio which equates to about 16.5 ft/s Adjusted Speed according to the JVN Calculator.

In traction mode: There is an additional 18:30 reduction which, along with the difference in wheel size equates to 6ft/s Adjusted Speed.

The strafe wheels are pneumatically actuated, powered by a cim motor, and geared at 12:64 which is around 14 ft/s Adjusted Speed based on the JVN calculator.

Improvements over Iteration 1:
- The strafe wheels are now pneumatically actuated so as to main in constant and consistent contact with the ground
- I hid basically everything, maximizing space for other components
- The new frame is much easier to mount things to
- No weird moments to worry about as nothing is cantilevered... or double cantilevered...

Huge shout out to Aren Hill and 3928 Team Neutrino. A lot of this design was inspired by their 2013 drivetrain.

What am I missing? Where am I going wrong? What can I improve? Thanks for the feedback!

*Sorry for the lack of a quality render. It's 3AM and I'm bad enough at rendering when I'm wide awake.
__________________
Bison Robotics President
35 new FRC volunteers from Bison Robotics
The GreenHorns 2015/2016 Project Lead: Reveal Paper
Reply With Quote
  #2   Spotlight this post!  
Unread 10-11-2016, 05:29
Ari423's Avatar
Ari423 Ari423 is offline
LabVIEW aficionado and robot addict
AKA: The guy with the yellow hat
FRC #5987 (Galaxia)
Team Role: Mentor
 
Join Date: Mar 2015
Rookie Year: 2012
Location: Haifa, Israel
Posts: 538
Ari423 has a brilliant futureAri423 has a brilliant futureAri423 has a brilliant futureAri423 has a brilliant futureAri423 has a brilliant futureAri423 has a brilliant futureAri423 has a brilliant futureAri423 has a brilliant futureAri423 has a brilliant futureAri423 has a brilliant futureAri423 has a brilliant future
Re: 4607 Butterslide Drivetrain V2

A quick calculation with the JVN calc says that even with a conservative estimate of the CoF (I can't imagine it's below .6) I get 70A per motor in omni mode. According to the snap action breaker spec sheet, it should hold for somewhere between 2.2 and 9.2 seconds before cutting off. Unless I'm missing something, you might want to take another look at that.
__________________
2017-present: Mentor FRC 5987
2017-present: CSA for FIRST in Israel
2012-2016: Member FRC 423
2013: Programmer
2014: Head Programmer, Wiring
2015: Head Programmer, Wiring
2016: Captain, Head Programmer, Wiring, Manipulator, Chassis, CAD, Business, Outreach (basically everything)


Reply With Quote
  #3   Spotlight this post!  
Unread 10-11-2016, 05:55
DaveL DaveL is online now
Registered User
FRC #2976
 
Join Date: Jan 2013
Location: WA
Posts: 173
DaveL is a jewel in the roughDaveL is a jewel in the roughDaveL is a jewel in the roughDaveL is a jewel in the rough
Re: 4607 Butterslide Drivetrain V2

The gearing seems fast, especially for the transverse wheel.
Otherwise very nice.

Looking forward to hearing how it works out.
Dave
Reply With Quote
  #4   Spotlight this post!  
Unread 10-11-2016, 12:09
Ginger Power's Avatar
Ginger Power Ginger Power is offline
The GreenHorns Team Lead
AKA: Ryan Swanson
FRC #4607 (C.I.S.)
Team Role: Mentor
 
Join Date: Jan 2014
Rookie Year: 2012
Location: Becker, Minnesota
Posts: 842
Ginger Power has a reputation beyond reputeGinger Power has a reputation beyond reputeGinger Power has a reputation beyond reputeGinger Power has a reputation beyond reputeGinger Power has a reputation beyond reputeGinger Power has a reputation beyond reputeGinger Power has a reputation beyond reputeGinger Power has a reputation beyond reputeGinger Power has a reputation beyond reputeGinger Power has a reputation beyond reputeGinger Power has a reputation beyond repute
Re: 4607 Butterslide Drivetrain V2

Quote:
Originally Posted by Ari423 View Post
A quick calculation with the JVN calc says that even with a conservative estimate of the CoF (I can't imagine it's below .6) I get 70A per motor in omni mode. According to the snap action breaker spec sheet, it should hold for somewhere between 2.2 and 9.2 seconds before cutting off. Unless I'm missing something, you might want to take another look at that.
I believe this calculation is for when the motors are stalled. With a butterfly drive, there's no reason to get into a pushing match in omni mode. Any pushing would be handled with traction wheels which will take much longer to pop a breaker. With that said, I know 16.5 fps with a single reduction and 4 cim drive is pretty fast, but is it really too fast?
__________________
Bison Robotics President
35 new FRC volunteers from Bison Robotics
The GreenHorns 2015/2016 Project Lead: Reveal Paper
Reply With Quote
  #5   Spotlight this post!  
Unread 10-11-2016, 14:22
Ari423's Avatar
Ari423 Ari423 is offline
LabVIEW aficionado and robot addict
AKA: The guy with the yellow hat
FRC #5987 (Galaxia)
Team Role: Mentor
 
Join Date: Mar 2015
Rookie Year: 2012
Location: Haifa, Israel
Posts: 538
Ari423 has a brilliant futureAri423 has a brilliant futureAri423 has a brilliant futureAri423 has a brilliant futureAri423 has a brilliant futureAri423 has a brilliant futureAri423 has a brilliant futureAri423 has a brilliant futureAri423 has a brilliant futureAri423 has a brilliant futureAri423 has a brilliant future
Re: 4607 Butterslide Drivetrain V2

Quote:
Originally Posted by Ginger Power View Post
I believe this calculation is for when the motors are stalled. With a butterfly drive, there's no reason to get into a pushing match in omni mode. Any pushing would be handled with traction wheels which will take much longer to pop a breaker. With that said, I know 16.5 fps with a single reduction and 4 cim drive is pretty fast, but is it really too fast?
True that 70A is for when the motors are stalled, but don't forget that the motors are stalled whenever they are moving and the robot is not. That includes when the robot starts moving from a standstill and after collisions. The motors are in super-stall when you go from full forward to full reverse.

It ultimately comes down to a question of your factor of safety. I personally wouldn't go above 50A because I don't trust my drivers to not crash into things when they're driving around at 16ft/s or to not go from full reverse to full forward when they're under heavy defense (when you would be using the slide drive). You may trust your drivers more than I do, that's up to you. If you do choose to go with those fast speeds, I would highly recommend some serious voltage ramping and code that auto-shifts to traction drive when the robot starts then shifts back once it gets moving.
__________________
2017-present: Mentor FRC 5987
2017-present: CSA for FIRST in Israel
2012-2016: Member FRC 423
2013: Programmer
2014: Head Programmer, Wiring
2015: Head Programmer, Wiring
2016: Captain, Head Programmer, Wiring, Manipulator, Chassis, CAD, Business, Outreach (basically everything)


Reply With Quote
  #6   Spotlight this post!  
Unread 10-11-2016, 14:25
notmattlythgoe's Avatar
notmattlythgoe notmattlythgoe is offline
Flywheel Police
AKA: Matthew Lythgoe
FRC #2363 (Triple Helix)
Team Role: Mentor
 
Join Date: Feb 2010
Rookie Year: 2009
Location: Newport News, VA
Posts: 1,712
notmattlythgoe has a reputation beyond reputenotmattlythgoe has a reputation beyond reputenotmattlythgoe has a reputation beyond reputenotmattlythgoe has a reputation beyond reputenotmattlythgoe has a reputation beyond reputenotmattlythgoe has a reputation beyond reputenotmattlythgoe has a reputation beyond reputenotmattlythgoe has a reputation beyond reputenotmattlythgoe has a reputation beyond reputenotmattlythgoe has a reputation beyond reputenotmattlythgoe has a reputation beyond repute
Re: 4607 Butterslide Drivetrain V2

Any worries about having traction issues on the slide wheels while having 6 wheels in contact with the carpet at the same time?
Reply With Quote
  #7   Spotlight this post!  
Unread 10-11-2016, 14:54
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,552
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: 4607 Butterslide Drivetrain V2

Quote:
Originally Posted by notmattlythgoe View Post
Any worries about having traction issues on the slide wheels while having 6 wheels in contact with the carpet at the same time?
If you've built a slide drive, it should be because you do not anticipate doing a significant amount of strafing - no pushing wars, no driving a great distance sideways. If you do anticipate such heavy use, you should use a more isotropic drive system, such as mecanum, kiwi, or Killough (or raise and take it to crab or swerve).

Note that with this setup, you will not be able to rotate cleanly with the strafe wheels engaged (meaning on the carpet and either powered in the same direction or in brake mode). If you have not already planned for this, I suggest controlling the strafe cylinders separately from the tank cylinders. This is a minor advantage of a single strafe wheel near the CoG vs one at the front and one at the rear.

Edits:
Quote:
Originally Posted by notmattlythgoe View Post
But, how about the question I asked...
Either I didn't understand the question, or you didn't understand the answer. How was my first sentence not a solid "no" to your question?
Quote:
Originally Posted by bkahl View Post
have you ever seen a 148 butterfly/nonadrive drive?
Not in action. If I read your tone correctly, it sounds like an even more solid "no" to Matthew's question.
__________________

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 : 10-11-2016 at 16:18.
Reply With Quote
  #8   Spotlight this post!  
Unread 10-11-2016, 14:59
notmattlythgoe's Avatar
notmattlythgoe notmattlythgoe is offline
Flywheel Police
AKA: Matthew Lythgoe
FRC #2363 (Triple Helix)
Team Role: Mentor
 
Join Date: Feb 2010
Rookie Year: 2009
Location: Newport News, VA
Posts: 1,712
notmattlythgoe has a reputation beyond reputenotmattlythgoe has a reputation beyond reputenotmattlythgoe has a reputation beyond reputenotmattlythgoe has a reputation beyond reputenotmattlythgoe has a reputation beyond reputenotmattlythgoe has a reputation beyond reputenotmattlythgoe has a reputation beyond reputenotmattlythgoe has a reputation beyond reputenotmattlythgoe has a reputation beyond reputenotmattlythgoe has a reputation beyond reputenotmattlythgoe has a reputation beyond repute
Re: 4607 Butterslide Drivetrain V2

Quote:
Originally Posted by GeeTwo View Post
If you've built a slide drive, it should be because you do not anticipate doing a significant amount of strafing - no pushing wars, no driving a great distance sideways. If you do anticipate such heavy use, you should use a more isotropic drive system, such as mecanum, kiwi, or Killough (or raise and take it to crab or swerve).

Note that with this setup, you will not be able to rotate cleanly with the strafe wheels engaged (meaning on the carpet and either powered in the same direction or in brake mode). If you have not already planned for this, I suggest controlling the strafe cylinders separately from the tank cylinders. This is a minor advantage of a single strafe wheel near the CoG vs one at the front and one at the rear.
But, how about the question I asked...
Reply With Quote
  #9   Spotlight this post!  
Unread 10-11-2016, 16:01
Ginger Power's Avatar
Ginger Power Ginger Power is offline
The GreenHorns Team Lead
AKA: Ryan Swanson
FRC #4607 (C.I.S.)
Team Role: Mentor
 
Join Date: Jan 2014
Rookie Year: 2012
Location: Becker, Minnesota
Posts: 842
Ginger Power has a reputation beyond reputeGinger Power has a reputation beyond reputeGinger Power has a reputation beyond reputeGinger Power has a reputation beyond reputeGinger Power has a reputation beyond reputeGinger Power has a reputation beyond reputeGinger Power has a reputation beyond reputeGinger Power has a reputation beyond reputeGinger Power has a reputation beyond reputeGinger Power has a reputation beyond reputeGinger Power has a reputation beyond repute
Re: 4607 Butterslide Drivetrain V2

Quote:
Originally Posted by notmattlythgoe View Post
But, how about the question I asked...
I guess I wasn't terribly concerned with traction, but maybe I should be? I think it should be fine, but I'll definitely check into it, thanks!
__________________
Bison Robotics President
35 new FRC volunteers from Bison Robotics
The GreenHorns 2015/2016 Project Lead: Reveal Paper
Reply With Quote
  #10   Spotlight this post!  
Unread 10-11-2016, 15:59
bkahl's Avatar
bkahl bkahl is offline
Make Champs Great Again
AKA: Bailey Kahl
FRC #0125 (NUTRONS)
Team Role: College Student
 
Join Date: Mar 2013
Rookie Year: 2013
Location: Boston, MA
Posts: 461
bkahl has a reputation beyond reputebkahl has a reputation beyond reputebkahl has a reputation beyond reputebkahl has a reputation beyond reputebkahl has a reputation beyond reputebkahl has a reputation beyond reputebkahl has a reputation beyond reputebkahl has a reputation beyond reputebkahl has a reputation beyond reputebkahl has a reputation beyond reputebkahl has a reputation beyond repute
Re: 4607 Butterslide Drivetrain V2

Quote:
Originally Posted by GeeTwo View Post
If you've built a slide drive, it should be because you do not anticipate doing a significant amount of strafing - no pushing wars, no driving a great distance sideways. If you do anticipate such heavy use, you should use a more isotropic drive system, such as mecanum, kiwi, or Killough (or raise and take it to crab or swerve).
have you ever seen a 148 butterfly/nonadrive drive?
__________________
Team 125
College Student/Whatever Brando says
Team 195
Alumni
Facebook
EWCP
Reply With Quote
  #11   Spotlight this post!  
Unread 11-11-2016, 07:25
notmattlythgoe's Avatar
notmattlythgoe notmattlythgoe is offline
Flywheel Police
AKA: Matthew Lythgoe
FRC #2363 (Triple Helix)
Team Role: Mentor
 
Join Date: Feb 2010
Rookie Year: 2009
Location: Newport News, VA
Posts: 1,712
notmattlythgoe has a reputation beyond reputenotmattlythgoe has a reputation beyond reputenotmattlythgoe has a reputation beyond reputenotmattlythgoe has a reputation beyond reputenotmattlythgoe has a reputation beyond reputenotmattlythgoe has a reputation beyond reputenotmattlythgoe has a reputation beyond reputenotmattlythgoe has a reputation beyond reputenotmattlythgoe has a reputation beyond reputenotmattlythgoe has a reputation beyond reputenotmattlythgoe has a reputation beyond repute
Re: 4607 Butterslide Drivetrain V2

Quote:
Originally Posted by GeeTwo View Post
Either I didn't understand the question, or you didn't understand the answer. How was my first sentence not a solid "no" to your question?
My questions was more directed at the ability to even strafe. It doesn't matter how much you plan on strafing, when you want to do so you still want it to be efficient at it.
Reply With Quote
  #12   Spotlight this post!  
Unread 11-11-2016, 08:44
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,552
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: 4607 Butterslide Drivetrain V2

Quote:
Originally Posted by notmattlythgoe View Post
My questions was more directed at the ability to even strafe. It doesn't matter how much you plan on strafing, when you want to do so you still want it to be efficient at it.
Then apparently a bit of each...

Having six wheels on the ground can be better for strafing than if you just had five, because you can put a larger portion of the robot weight on those wheels easily and consistently.
As an example: Assuming roughly equal loading on each of the wheels - 1/3 of the robot weight will be on strafe wheels for the 6 wheel vs 1/5 for a single strafe wheel, allowing 66% better strafing traction, other factors equal. As you increase the proportion of weight on the strafe wheels, the ability to drive forward/back may be impaired, especially if the CoG is not directly over the strafe wheels, but to the left or right. Unless there were some unusual game/strategy requirements, 1/3 seems a reasonable maximum strafe loading for slide; if you need much more, you should probably consider a more isotropic drive train*.

Of course, if you only put 1/10 of the robot weight on the strafe wheels (no matter how many or how few), expect those wheels to spin if you step on the throttle.

* [edit] Not to say that a great team couldn't make slide work with a much higher loading, but for most teams, I would anticipate an exercise in frustration above this level.
__________________

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 : 11-11-2016 at 08:55.
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 05:58.

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