Go to Post Either you have it hooked up wrong, or you have the Battery of the Gods. Probably filled with Mountain Dew... - nighterfighter [more]
Home
Go Back   Chief Delphi > FIRST > Robot Showcase
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 12-12-2016, 14:45
BigHorse BigHorse is offline
Registered User
AKA: Hersh
FRC #0548 (Robostangs)
Team Role: Engineer
 
Join Date: Nov 2016
Rookie Year: 2014
Location: Northville, Michigan
Posts: 7
BigHorse has a spectacular aura aboutBigHorse has a spectacular aura aboutBigHorse has a spectacular aura about
Robostangs 548 2016 Offseason Swerve - V01 Sidestep




For full sized images:
http://i.imgur.com/6yOe0tc.jpg
http://i.imgur.com/QY07mmP.jpg
http://i.imgur.com/vpKNfSt.jpg


Please enjoy a look at 548's second offseason Chassis! It's a swerve this time!

Features include
  • Four Independent Swerve Modules
  • Belt Driven Four CIM Drivetrain
  • Versaplanetary Integrated Encoders for Steering
  • Fully CNC Routed 5052-H32 Aluminum Body

If you want to see this fella in action check out our Offseason in Three Minutes video
https://www.youtube.com/watch?v=xE3RIf0Xjfs

Link to the Solidworks CAD files here
https://grabcad.com/library/548-swerve-v01-sidestep-1

Last edited by BigHorse : 12-12-2016 at 15:38.
Reply With Quote
  #2   Spotlight this post!  
Unread 12-12-2016, 16:20
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: 540
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: Robostangs 548 2016 Offseason Swerve - V01 Sidestep

Looks nice! Some questions:
  • How much does it weigh for the full chassis and per module?
  • What is the chain shown in the video used for? (I don't see any on the robot)
  • How are your drivers liking it over WCD?
  • Would you consider using this in season this year?
__________________
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 12-12-2016, 16:25
jnicho15's Avatar
jnicho15 jnicho15 is offline
Registered User
AKA: Dan
FRC #0548 (Robostangs)
Team Role: Electrical
 
Join Date: Jan 2015
Rookie Year: 2014
Location: Northville, Michigan, USA
Posts: 114
jnicho15 is just really nicejnicho15 is just really nicejnicho15 is just really nicejnicho15 is just really nice
Re: Robostangs 548 2016 Offseason Swerve - V01 Sidestep

Quote:
Originally Posted by Ari423 View Post
Looks nice! Some questions:
  • What is the chain shown in the video used for? (I don't see any on the robot)
Keep in mind that both our early-offseason rocker and this swerve are in the video.
__________________
2014: MIHOW DCA, Finalist


2015: MISOU Finalist; MILIV DCA, Winner; MIBED Winner; MICMP Winner, Engineering Excellence


2016: MISOU KPCB Entrepreneurship Award; MILIV DCA; MICMP 16th Alliance- 8-F winner
Reply With Quote
  #4   Spotlight this post!  
Unread 12-12-2016, 16:27
gerthworm's Avatar
gerthworm gerthworm is offline
Making the 1's and 0's
FRC #1736 (Robot Casserole)
Team Role: Mentor
 
Join Date: Jan 2015
Rookie Year: 2015
Location: Peoria, IL
Posts: 56
gerthworm has a spectacular aura aboutgerthworm has a spectacular aura about
Re: Robostangs 548 2016 Offseason Swerve - V01 Sidestep

Awesome stuff! Did you post the software for it anywhere?
Reply With Quote
  #5   Spotlight this post!  
Unread 12-12-2016, 16:30
orangelight's Avatar
orangelight orangelight is offline
Registered User
AKA: Alex
FRC #0548 (Robostangs)
Team Role: Programmer
 
Join Date: Feb 2014
Rookie Year: 2014
Location: Northville
Posts: 166
orangelight is a splendid one to beholdorangelight is a splendid one to beholdorangelight is a splendid one to beholdorangelight is a splendid one to beholdorangelight is a splendid one to beholdorangelight is a splendid one to beholdorangelight is a splendid one to beholdorangelight is a splendid one to behold
Re: Robostangs 548 2016 Offseason Swerve - V01 Sidestep

Quote:
Originally Posted by gerthworm View Post
Awesome stuff! Did you post the software for it anywhere?
The swerve code will be posted soon, I still need to clean it up.
__________________


Reply With Quote
  #6   Spotlight this post!  
Unread 12-12-2016, 17:14
BigHorse BigHorse is offline
Registered User
AKA: Hersh
FRC #0548 (Robostangs)
Team Role: Engineer
 
Join Date: Nov 2016
Rookie Year: 2014
Location: Northville, Michigan
Posts: 7
BigHorse has a spectacular aura aboutBigHorse has a spectacular aura aboutBigHorse has a spectacular aura about
Re: Robostangs 548 2016 Offseason Swerve - V01 Sidestep

Quote:
Originally Posted by Ari423 View Post
Looks nice! Some questions:
  • How much does it weigh for the full chassis and per module?
  • What is the chain shown in the video used for? (I don't see any on the robot)
  • How are your drivers liking it over WCD?
  • Would you consider using this in season this year?
  1. The whole chassis weighs roughly 60 pounds according to Solidwork's mass calculator. I am willing to bet it weighs a few more pounds than that.
  2. Each module is just shy of 7.5 pounds
  3. The chain is from our other offseason robot.
  4. The drivers love it. It is a blast to drive, and people at events love seeing it run.
  5. While it is significantly more mobile than our traditional 6 wheel rocker design, it takes that much more maintenance. It is definitely on the table now that we know we can build one. If the game needs something fast and agile, who knows?
Reply With Quote
  #7   Spotlight this post!  
Unread 13-12-2016, 09:20
Chris Hapstack's Avatar
Chris Hapstack Chris Hapstack is offline
Design Mentor
FRC #0342 (Burning Magnetos)
Team Role: Mentor
 
Join Date: Apr 2015
Rookie Year: 2007
Location: Charleston, SC
Posts: 44
Chris Hapstack is a splendid one to beholdChris Hapstack is a splendid one to beholdChris Hapstack is a splendid one to beholdChris Hapstack is a splendid one to beholdChris Hapstack is a splendid one to beholdChris Hapstack is a splendid one to beholdChris Hapstack is a splendid one to behold
Re: Robostangs 548 2016 Offseason Swerve - V01 Sidestep

How did you decide on the gearing for your steering motors? It looks like the BAGs are geared at 100:1 (assuming both VP stages are 10:1), which would put you at 130 rpm (unloaded). Is that about standard these days for swerve steering? Never having done a swerve drive myself, I'm curious how you would decide on a target rotational speed. I guess iterative testing would be a good place to start - let the drivers try out different steering speeds and find their sweet spot. My only real reference is the AndyMark Swerve & Steer module which steers at 90 rpm.

Also, when it comes to motor selection for swerve steering, how do you model the steering load? I would be inclined to call it a rotary mechanism, with the arm length being half the width of the wheel and the arm load being the friction force on the wheel. I plugged that into JVN's calculator and got the following. Does that seem like a reasonable way to model it? It seems like a pretty low loading, so I'm inclined to think that friction in the swerve module itself actually plays a pretty big role (potentially bigger than the wheel/ground friction).

However, if this model seems reasonable, then could you potentially get away with using an AndyMark snow blower motor geared at 1:1? (JVN here). That would give you 100 rpm steering in a lighter and much cheaper package (albeit without an easily-integrated VP encoder). Experience makes me hesitant to use a built-in worm gear motor for any mechanism that runs the whole match, but then again I've only used window motors before. I suppose the snow blower motors are designed to run continuously, right? At least a snow blower itself runs continuously while a car window doesn't...
__________________

2017 -------- Team 342 mentor (Charleston, SC)
2015-2016 - Team 85 mentor (Zeeland, MI)
2007-2010 - Team 281 student (Greenville, SC)
Reply With Quote
  #8   Spotlight this post!  
Unread 13-12-2016, 16:54
SerpentEagle's Avatar
SerpentEagle SerpentEagle is offline
Registered User
AKA: Shashank Rajesh
FRC #3641 (The Flying Toasters)
Team Role: CAD
 
Join Date: May 2015
Rookie Year: 2015
Location: South Lyon, MI
Posts: 106
SerpentEagle is a splendid one to beholdSerpentEagle is a splendid one to beholdSerpentEagle is a splendid one to beholdSerpentEagle is a splendid one to beholdSerpentEagle is a splendid one to beholdSerpentEagle is a splendid one to beholdSerpentEagle is a splendid one to behold
Re: Robostangs 548 2016 Offseason Swerve - V01 Sidestep

Fantastic!
__________________
Reply With Quote
  #9   Spotlight this post!  
Unread 14-12-2016, 21:43
Bennett548 Bennett548 is offline
Engineering Mentor
AKA: Steve Bennett
FRC #0548 (Robostangs)
Team Role: Mentor
 
Join Date: Feb 2013
Rookie Year: 2004
Location: MI
Posts: 82
Bennett548 is just really niceBennett548 is just really niceBennett548 is just really niceBennett548 is just really nice
Re: Robostangs 548 2016 Offseason Swerve - V01 Sidestep

The steering motor gearboxes are 50:1. They do spin very fast, so it would make sense to gear them a little lower to save some battery energy. We have not noticed the motors getting hot, so that is good.

The real test would be trying to steer while being pushed. I know that would take much more torque. We are using needle thrust bearings in the module pivot, so that should help somewhat.

Your model leaves out the friction force in the pivot bushing or bearing. You should also consider the extra toque that would be needed if the robot is getting pushed:

pushing force*height from pivot to ground*pivot bearing radius*pivot bearing coefficient of friction/pivot bearing radius/2= turning torque

N*m*m/m= N*m (unit sanity check)

The divide by 2 is assuming that you have 4 modules, but only 2 take the load because 2 are somewhat lifted by the pushing robot.

1640 did use a window motor for steering, but they only did it for their first generation pivot drive. If you do use them make sure to remove the backdrive locking pins. There is info about that on their webpage, but I can't find it just now.
Reply With Quote
  #10   Spotlight this post!  
Unread 14-12-2016, 23:06
Drewit Drewit is offline
Registered User
AKA: Andrew Weissman
FRC #1640 (Sab-BOT-age)
Team Role: Mentor
 
Join Date: May 2016
Rookie Year: 2005
Location: Pennsylvania
Posts: 6
Drewit is a name known to allDrewit is a name known to allDrewit is a name known to allDrewit is a name known to allDrewit is a name known to allDrewit is a name known to all
Re: Robostangs 548 2016 Offseason Swerve - V01 Sidestep

Quote:
Originally Posted by Bennett548 View Post
1640 did use a window motor for steering, but they only did it for their first generation pivot drive. If you do use them make sure to remove the backdrive locking pins. There is info about that on their webpage, but I can't find it just now.
Here is the page on our site about removing the locking pins on the window motors.
__________________
-------------------------
Note: My comments are my own and may not represent the beliefs of the teams that I am involved with.
Reply With Quote
  #11   Spotlight this post!  
Unread 15-12-2016, 00:27
s_forbes's Avatar
s_forbes s_forbes is offline
anonymous internet person
FRC #0842 (Falcon Robotics)
Team Role: Engineer
 
Join Date: Jan 2006
Rookie Year: 2006
Location: Phoenix, AZ
Posts: 1,123
s_forbes has a reputation beyond reputes_forbes has a reputation beyond reputes_forbes has a reputation beyond reputes_forbes has a reputation beyond reputes_forbes has a reputation beyond reputes_forbes has a reputation beyond reputes_forbes has a reputation beyond reputes_forbes has a reputation beyond reputes_forbes has a reputation beyond reputes_forbes has a reputation beyond reputes_forbes has a reputation beyond repute
Re: Robostangs 548 2016 Offseason Swerve - V01 Sidestep

I like how all of the components for each module are mounted to a single plate, it makes for a nice simple assembly. The chassis is built in a great way to support each module too. Surprising lack of carbon fiber though!

What kind of control methods have your drivers experimented with, and what do they prefer?

Quote:
Originally Posted by Drewit View Post
Here is the page on our site about removing the locking pins on the window motors.
Side note: I love your team's website, it needs to be posted more often.
Reply With Quote
  #12   Spotlight this post!  
Unread 15-12-2016, 06:28
jnicho15's Avatar
jnicho15 jnicho15 is offline
Registered User
AKA: Dan
FRC #0548 (Robostangs)
Team Role: Electrical
 
Join Date: Jan 2015
Rookie Year: 2014
Location: Northville, Michigan, USA
Posts: 114
jnicho15 is just really nicejnicho15 is just really nicejnicho15 is just really nicejnicho15 is just really nice
Re: Robostangs 548 2016 Offseason Swerve - V01 Sidestep

Quote:
Originally Posted by s_forbes View Post
Surprising lack of carbon fiber though!
After a dreadful experience last season with our arm mechanism (where we had a four-bar linkage clamp onto carbon tube which always slipped), our new captain plans to avoid carbon in most all cases except if weight is insanely important (like canburgalars) or low-shear loading applications.
__________________
2014: MIHOW DCA, Finalist


2015: MISOU Finalist; MILIV DCA, Winner; MIBED Winner; MICMP Winner, Engineering Excellence


2016: MISOU KPCB Entrepreneurship Award; MILIV DCA; MICMP 16th Alliance- 8-F winner
Reply With Quote
  #13   Spotlight this post!  
Unread 15-12-2016, 09:49
Chris Hapstack's Avatar
Chris Hapstack Chris Hapstack is offline
Design Mentor
FRC #0342 (Burning Magnetos)
Team Role: Mentor
 
Join Date: Apr 2015
Rookie Year: 2007
Location: Charleston, SC
Posts: 44
Chris Hapstack is a splendid one to beholdChris Hapstack is a splendid one to beholdChris Hapstack is a splendid one to beholdChris Hapstack is a splendid one to beholdChris Hapstack is a splendid one to beholdChris Hapstack is a splendid one to beholdChris Hapstack is a splendid one to behold
Re: Robostangs 548 2016 Offseason Swerve - V01 Sidestep

Quote:
Originally Posted by Bennett548 View Post
Your model leaves out the friction force in the pivot bushing or bearing. You should also consider the extra toque that would be needed if the robot is getting pushed:

pushing force*height from pivot to ground*pivot bearing radius*pivot bearing coefficient of friction/pivot bearing radius/2= turning torque
That's a great point - thanks a bunch! I knew a pushing robot would increase the necessary turning torque, but couldn't figure out how to account for it. I like this model a lot.
__________________

2017 -------- Team 342 mentor (Charleston, SC)
2015-2016 - Team 85 mentor (Zeeland, MI)
2007-2010 - Team 281 student (Greenville, SC)
Reply With Quote
  #14   Spotlight this post!  
Unread 16-12-2016, 23:19
Zeb340's Avatar
Zeb340 Zeb340 is offline
Registered User
AKA: Zeb
FRC #0340 (Greater Rochester Robotics)
Team Role: Mechanical
 
Join Date: Dec 2016
Rookie Year: 2015
Location: churchville new york
Posts: 1
Zeb340 is an unknown quantity at this point
Re: Robostangs 548 2016 Offseason Swerve - V01 Sidestep

Where did you get the bearings that connect your swerve module to that (I'm assuming) quarter plate? Also are you satisfied with only one bearing attaching the module or because you used one bearing does it wobble?
Reply With Quote
  #15   Spotlight this post!  
Unread 19-12-2016, 17:03
Bennett548 Bennett548 is offline
Engineering Mentor
AKA: Steve Bennett
FRC #0548 (Robostangs)
Team Role: Mentor
 
Join Date: Feb 2013
Rookie Year: 2004
Location: MI
Posts: 82
Bennett548 is just really niceBennett548 is just really niceBennett548 is just really niceBennett548 is just really nice
Re: Robostangs 548 2016 Offseason Swerve - V01 Sidestep

Quote:
Originally Posted by Zeb340 View Post
Where did you get the bearings that connect your swerve module to that (I'm assuming) quarter plate? Also are you satisfied with only one bearing attaching the module or because you used one bearing does it wobble?
The thrust bearings are from mcmaster carr: 5909k41

The plate is 1/4" thick.

There are actually two thrust bearings and a plastic sleeve that make up the pivot bearing. The 1/4" plate is sandwiched between two thrust bearing assemblies. The assembly was shimmed to give the thrust bearings a pre-load. This removes the wobble. The plastic sleeve bushing keeps the "spool" of the pivot from contacting the aluminum plate. I'll ask one of the students to put up a screenshot of the cross section to clarify.
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 20:26.

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