Go to Post There is no charge. We just want to help. We are family… - emnasson303 [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 Rating: Thread Rating: 2 votes, 5.00 average. Display Modes
  #1   Spotlight this post!  
Unread 15-07-2015, 19:52
AdamHeard's Avatar
AdamHeard AdamHeard is offline
Lead Mentor
FRC #0973 (Greybots)
Team Role: Mentor
 
Join Date: Oct 2004
Rookie Year: 2004
Location: Atascadero
Posts: 5,506
AdamHeard has a reputation beyond reputeAdamHeard has a reputation beyond reputeAdamHeard has a reputation beyond reputeAdamHeard has a reputation beyond reputeAdamHeard has a reputation beyond reputeAdamHeard has a reputation beyond reputeAdamHeard has a reputation beyond reputeAdamHeard has a reputation beyond reputeAdamHeard has a reputation beyond reputeAdamHeard has a reputation beyond reputeAdamHeard has a reputation beyond repute
Send a message via AIM to AdamHeard
Re: Stepper Motors

Quote:
Originally Posted by Oblarg View Post
I do not think this is really the case. If you choose the wrong stepper for the job, yes, you are going to have problem with skipped steps and accumulated errors. But it is not that hard to pick a stepper with the appropriate torque for a given mechanism.

For many manipulators which require small, precise movements, I think a stepper is far easier to use than a DC motor in a closed control loop. Less complexity, fewer failure points.
Please, walk through the selection of a stepper motor and brushed motor for an elevator for this years game. You'll see that you end up with a giant stepper motor (or you'll leave yourself vulnerable to missing counts due to friction/wind blowing/jammed tote/whatever).
Reply With Quote
  #2   Spotlight this post!  
Unread 15-07-2015, 20:49
jman4747's Avatar
jman4747 jman4747 is online now
Just building robots
AKA: Josh
FRC #4080 (Team Reboot)
Team Role: CAD
 
Join Date: Apr 2013
Rookie Year: 2011
Location: Atlanta GA
Posts: 418
jman4747 has a reputation beyond reputejman4747 has a reputation beyond reputejman4747 has a reputation beyond reputejman4747 has a reputation beyond reputejman4747 has a reputation beyond reputejman4747 has a reputation beyond reputejman4747 has a reputation beyond reputejman4747 has a reputation beyond reputejman4747 has a reputation beyond reputejman4747 has a reputation beyond reputejman4747 has a reputation beyond repute
Re: Stepper Motors

I don't think that steppers should be restricted. If someone knowledgeable sees an opportunity to use one effectively than why not let them? It may just be hard to imagine how to use them in FRC simply because we haven't ever seen it.
__________________
---------------------
Alumni, CAD Designer, machinist, and Mentor: FRC Team #4080

Mentor: Rookie FTC Team "EVE" #10458, FRC Team "Drewbotics" #5812

#banthebag
#RIBMEATS
#1620
Reply With Quote
  #3   Spotlight this post!  
Unread 15-07-2015, 21:16
Scott Kozutsky's Avatar
Scott Kozutsky Scott Kozutsky is offline
Registered User
FRC #0865
Team Role: Alumni
 
Join Date: Jul 2014
Rookie Year: 2010
Location: Toronto
Posts: 123
Scott Kozutsky will become famous soon enough
Re: Stepper Motors

Quote:
Originally Posted by jman4747 View Post
I don't think that steppers should be restricted. If someone knowledgeable sees an opportunity to use one effectively than why not let them? It may just be hard to imagine how to use them in FRC simply because we haven't ever seen it.
The problem is that teams that can already effectively use them are likely already dominant and this would allow them to be more dominant. Or you get the consensus that it's not useful and end up with more throttle motors, but with their own entire section in the manual.

It also has the very real potential to be misused by less experienced teams and cause massive problems when it doesn't work properly.

IMHO it's a can of worms that does not need to be opened.
__________________
2010-2012 FRC 865 Warp7 Student, Mechanical
2013 FRC 1310 RUNNYMEDE ROBOTICS Student, Mechanical, Design
2014 FRC 865 Warp7 Student, Mechanical, Design
2015 FRC 865 Warp7 Alumni, Mechanical Mentor
Reply With Quote
  #4   Spotlight this post!  
Unread 15-07-2015, 22:08
jman4747's Avatar
jman4747 jman4747 is online now
Just building robots
AKA: Josh
FRC #4080 (Team Reboot)
Team Role: CAD
 
Join Date: Apr 2013
Rookie Year: 2011
Location: Atlanta GA
Posts: 418
jman4747 has a reputation beyond reputejman4747 has a reputation beyond reputejman4747 has a reputation beyond reputejman4747 has a reputation beyond reputejman4747 has a reputation beyond reputejman4747 has a reputation beyond reputejman4747 has a reputation beyond reputejman4747 has a reputation beyond reputejman4747 has a reputation beyond reputejman4747 has a reputation beyond reputejman4747 has a reputation beyond repute
Re: Stepper Motors

Quote:
Originally Posted by Scott Kozutsky View Post
The problem is that teams that can already effectively use them are likely already dominant and this would allow them to be more dominant. Or you get the consensus that it's not useful and end up with more throttle motors, but with their own entire section in the manual.

It also has the very real potential to be misused by less experienced teams and cause massive problems when it doesn't work properly.

IMHO it's a can of worms that does not need to be opened.
Not necessarily. Plenty of people use them for other robots and things like 3d printers or CNC routers as well as in industrial apps so there should be a large group to draw knowledge from. Plus I'd bet there's a good bit of overlap between the above the FIRST community. Thus I would imagine several teams who aren't "dominant" could acquire sufficient knowledge to use the technology effectively.

Quote:
Originally Posted by GeeTwo View Post
If I understand correctly, stepper motors require twice as many control signals as a brushed motor. So to save an encoder feedback you add another control circuit - with uncertainty if the torque isn't sufficient to make the step. It sounds like a step backwards, or at best sideways.
That might be a desirable trade off you never know. Or a co-processor could generate the singles from instructions sent over via serial or whatever. Options are options and more is more fun.
__________________
---------------------
Alumni, CAD Designer, machinist, and Mentor: FRC Team #4080

Mentor: Rookie FTC Team "EVE" #10458, FRC Team "Drewbotics" #5812

#banthebag
#RIBMEATS
#1620
Reply With Quote
  #5   Spotlight this post!  
Unread 15-07-2015, 21:05
Oblarg Oblarg is offline
Registered User
AKA: Eli Barnett
FRC #0449 (The Blair Robot Project)
Team Role: Mentor
 
Join Date: Mar 2009
Rookie Year: 2008
Location: Philadelphia, PA
Posts: 1,080
Oblarg has a reputation beyond reputeOblarg has a reputation beyond reputeOblarg has a reputation beyond reputeOblarg has a reputation beyond reputeOblarg has a reputation beyond reputeOblarg has a reputation beyond reputeOblarg has a reputation beyond reputeOblarg has a reputation beyond reputeOblarg has a reputation beyond reputeOblarg has a reputation beyond reputeOblarg has a reputation beyond repute
Re: Stepper Motors

Quote:
Originally Posted by AdamHeard View Post
Please, walk through the selection of a stepper motor and brushed motor for an elevator for this years game. You'll see that you end up with a giant stepper motor (or you'll leave yourself vulnerable to missing counts due to friction/wind blowing/jammed tote/whatever).
Clearly, steppers are not suitable for the entire problem space of FRC motion control. You're not going to lift a tote with one.

That doesn't mean that they aren't very well-suited for certain parts of it. Not all of FRC is lifting totes.
__________________
"Mmmmm, chain grease and aluminum shavings..."
"The breakfast of champions!"

Member, FRC Team 449: 2007-2010
Drive Mechanics Lead, FRC Team 449: 2009-2010
Alumnus/Technical Mentor, FRC Team 449: 2010-Present
Lead Technical Mentor, FRC Team 4464: 2012-2015
Technical Mentor, FRC Team 5830: 2015-2016
Reply With Quote
  #6   Spotlight this post!  
Unread 15-07-2015, 21:20
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,605
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: Stepper Motors

If I understand correctly, stepper motors require twice as many control signals as a brushed motor. So to save an encoder feedback you add another control circuit - with uncertainty if the torque isn't sufficient to make the step. It sounds like a step backwards, or at best sideways.
__________________

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.
Reply With Quote
  #7   Spotlight this post!  
Unread 15-07-2015, 23:07
Oblarg Oblarg is offline
Registered User
AKA: Eli Barnett
FRC #0449 (The Blair Robot Project)
Team Role: Mentor
 
Join Date: Mar 2009
Rookie Year: 2008
Location: Philadelphia, PA
Posts: 1,080
Oblarg has a reputation beyond reputeOblarg has a reputation beyond reputeOblarg has a reputation beyond reputeOblarg has a reputation beyond reputeOblarg has a reputation beyond reputeOblarg has a reputation beyond reputeOblarg has a reputation beyond reputeOblarg has a reputation beyond reputeOblarg has a reputation beyond reputeOblarg has a reputation beyond reputeOblarg has a reputation beyond repute
Re: Stepper Motors

Quote:
Originally Posted by GeeTwo View Post
If I understand correctly, stepper motors require twice as many control signals as a brushed motor. So to save an encoder feedback you add another control circuit - with uncertainty if the torque isn't sufficient to make the step. It sounds like a step backwards, or at best sideways.
Hardware and library support trivializes much of this. You can run a stepper off an arduino pretty easily (online tutorials and libraries abound). If FRC were to offer support for common stepper drivers in their control system library (which would probably be the only way this would happen given FRC rules re: co-processor controlled mechanisms), it'd be even easier.
__________________
"Mmmmm, chain grease and aluminum shavings..."
"The breakfast of champions!"

Member, FRC Team 449: 2007-2010
Drive Mechanics Lead, FRC Team 449: 2009-2010
Alumnus/Technical Mentor, FRC Team 449: 2010-Present
Lead Technical Mentor, FRC Team 4464: 2012-2015
Technical Mentor, FRC Team 5830: 2015-2016

Last edited by Oblarg : 15-07-2015 at 23:11.
Reply With Quote
  #8   Spotlight this post!  
Unread 15-07-2015, 23: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,519
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: Stepper Motors

I'd rather see the specs on allowable servos to be opened up.
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 00:11.

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