Go to Post I think I wanna buy a Segway just to throw myself in the air to see what would happen... - Elgin Clock [more]
Home
Go Back   Chief Delphi > Technical > Technical Discussion
CD-Media   CD-Spy  
portal register members calendar search Today's Posts Mark Forums Read FAQ rules

 
Closed Thread
Thread Tools Rate Thread Display Modes
  #1   Spotlight this post!  
Unread 26-05-2013, 02:13
SoftwareBug2.0's Avatar
SoftwareBug2.0 SoftwareBug2.0 is offline
Registered User
AKA: Eric
FRC #1425 (Error Code Xero)
Team Role: Mentor
 
Join Date: Aug 2004
Rookie Year: 2004
Location: Tigard, Oregon
Posts: 486
SoftwareBug2.0 has a brilliant futureSoftwareBug2.0 has a brilliant futureSoftwareBug2.0 has a brilliant futureSoftwareBug2.0 has a brilliant futureSoftwareBug2.0 has a brilliant futureSoftwareBug2.0 has a brilliant futureSoftwareBug2.0 has a brilliant futureSoftwareBug2.0 has a brilliant futureSoftwareBug2.0 has a brilliant futureSoftwareBug2.0 has a brilliant futureSoftwareBug2.0 has a brilliant future
Shifting while not going straight

I have a couple related questions:

1) How much of a problem is it to shift in the middle of a turn? I know that at least some teams write their code so that if shifting won't happen if you're in a tight enough turn.

2) Has anyone built a shifting mecanum, rather than an octocanum? I've seen a design, here: http://www.chiefdelphi.com/media/photos/38068. I'd be interested in knowing what the shifting logic was and why. I'd especially be interested in knowing whether or not it's allowed when moving in directions other than straight ahead.
  #2   Spotlight this post!  
Unread 26-05-2013, 02:19
Joe G.'s Avatar
Joe G. Joe G. is offline
Taking a few years (mostly) off
AKA: Josepher
no team (Formerly 1687, 5400)
Team Role: Mentor
 
Join Date: Sep 2006
Rookie Year: 2007
Location: Worcester, MA
Posts: 1,447
Joe G. has a reputation beyond reputeJoe G. has a reputation beyond reputeJoe G. has a reputation beyond reputeJoe G. has a reputation beyond reputeJoe G. has a reputation beyond reputeJoe G. has a reputation beyond reputeJoe G. has a reputation beyond reputeJoe G. has a reputation beyond reputeJoe G. has a reputation beyond reputeJoe G. has a reputation beyond reputeJoe G. has a reputation beyond repute
Send a message via AIM to Joe G.
Re: Shifting while not going straight

1. Depends on how quick the shift is. For the most part though, I can't imagine it being that much of an issue with any pneumatic-based shifter.

2. I would not want to build a shifting mecanum. The idea of a mecanum drive is to avoid pushing matches rather than to win them, which negates nearly every situation in which one would use low gear. Additionally, four seperate shifters add up in weight real quick.
__________________
FIRST is not about doing what you can with what you know. It is about doing what you thought impossible, with what you were inspired to become.

2007-2010: Student, FRC 1687, Highlander Robotics
2012-2014: Technical Mentor, FRC 1687, Highlander Robotics
2015-2016: Lead Mentor, FRC 5400, Team WARP
2016-???: Volunteer and freelance mentor-for-hire
  #3   Spotlight this post!  
Unread 26-05-2013, 03:33
SoftwareBug2.0's Avatar
SoftwareBug2.0 SoftwareBug2.0 is offline
Registered User
AKA: Eric
FRC #1425 (Error Code Xero)
Team Role: Mentor
 
Join Date: Aug 2004
Rookie Year: 2004
Location: Tigard, Oregon
Posts: 486
SoftwareBug2.0 has a brilliant futureSoftwareBug2.0 has a brilliant futureSoftwareBug2.0 has a brilliant futureSoftwareBug2.0 has a brilliant futureSoftwareBug2.0 has a brilliant futureSoftwareBug2.0 has a brilliant futureSoftwareBug2.0 has a brilliant futureSoftwareBug2.0 has a brilliant futureSoftwareBug2.0 has a brilliant futureSoftwareBug2.0 has a brilliant futureSoftwareBug2.0 has a brilliant future
Re: Shifting while not going straight

Quote:
Originally Posted by Joe G. View Post
1. Depends on how quick the shift is. For the most part though, I can't imagine it being that much of an issue with any pneumatic-based shifter.

2. I would not want to build a shifting mecanum. The idea of a mecanum drive is to avoid pushing matches rather than to win them, which negates nearly every situation in which one would use low gear. Additionally, four seperate shifters add up in weight real quick.
I guess one question I have is how long the shifts typically are. I know that with some of the teams at the championship I could watch them and tell when they were shifting as they drove, which suggests to me that they aren't super quick.

I don't intend to build a two-speed mecanum, but I'm interested in hearing how it worked because it might be more sensitive to what the dynamics of the shifters are.

I don't know if there's anyplace that does this, but it would be cool if there was some data about what output you can get about what the dynamics are. For example you might get something like:

t=0 is when a shift command is given
The original gear remains engaged until t=a
The wheel is free until t=a+b
When t=a+b the new gear is engaged

a=50ms, b=100ms

Or you might get: a=75ms with a stddev of 25, and b=100ms with a stddev of 50ms

Does anyone have data that could allow you to say something like: Supershifters take 150ms +/- 75 while the vexpro ball shifters take exactly 200ms every time. Then if you had some application where you needed things better synchronized you would know which one to pick.

I guess another good question to ask is: Is the output shaft being totally free a good model for what's happening during a shift in the sort of gearboxes that FIRST teams are using?
  #4   Spotlight this post!  
Unread 26-05-2013, 03:39
MichaelBick MichaelBick is online now
Registered User
FRC #1836 (MilkenKnights)
Team Role: Alumni
 
Join Date: Oct 2011
Rookie Year: 2010
Location: Los Angeles
Posts: 734
MichaelBick has a brilliant futureMichaelBick has a brilliant futureMichaelBick has a brilliant futureMichaelBick has a brilliant futureMichaelBick has a brilliant futureMichaelBick has a brilliant futureMichaelBick has a brilliant futureMichaelBick has a brilliant futureMichaelBick has a brilliant futureMichaelBick has a brilliant futureMichaelBick has a brilliant future
Re: Shifting while not going straight

Quote:
Originally Posted by SoftwareBug2.0 View Post
I guess one question I have is how long the shifts typically are. I know that with some of the teams at the championship I could watch them and tell when they were shifting as they drove, which suggests to me that they aren't super quick.

I don't intend to build a two-speed mecanum, but I'm interested in hearing how it worked because it might be more sensitive to what the dynamics of the shifters are.

I don't know if there's anyplace that does this, but it would be cool if there was some data about what output you can get about what the dynamics are. For example you might get something like:

t=0 is when a shift command is given
The original gear remains engaged until t=a
The wheel is free until t=a+b
When t=a+b the new gear is engaged

a=50ms, b=100ms

Or you might get: a=75ms with a stddev of 25, and b=100ms with a stddev of 50ms

Does anyone have data that could allow you to say something like: Supershifters take 150ms +/- 75 while the vexpro ball shifters take exactly 200ms every time. Then if you had some application where you needed things better synchronized you would know which one to pick.

I guess another good question to ask is: Is the output shaft being totally free a good model for what's happening during a shift in the sort of gearboxes that FIRST teams are using?
The time it takes to shift is based on luck and how fast the robot is moving
__________________
Team 1836 - The Milken Knights
2013 LA Regional Champions with 1717 and 973
2012 LA Regional Finalists with 294 and 973
To follow Team 1836 on Facebook, go to http://www.facebook.com/MilkenKnights
To go to our website, go to http://milkenknights.com/index.html
  #5   Spotlight this post!  
Unread 26-05-2013, 11:59
PVCpirate's Avatar
PVCpirate PVCpirate is offline
FRC Data Nerd
AKA: Anthony Jennings
FRC #1058 (PVC Pirates)
Team Role: Alumni
 
Join Date: May 2010
Rookie Year: 2009
Location: Londonderry NH
Posts: 669
PVCpirate has much to be proud ofPVCpirate has much to be proud ofPVCpirate has much to be proud ofPVCpirate has much to be proud ofPVCpirate has much to be proud ofPVCpirate has much to be proud ofPVCpirate has much to be proud ofPVCpirate has much to be proud ofPVCpirate has much to be proud ofPVCpirate has much to be proud of
Re: Shifting while not going straight

For logomotion, my team had a shifting and braking mecanum drivetrain. We used AM Supershifters with 1 cim on each wheel, and went for the pneumatic option to shift. I don't remember having any issues with shifting while the robot was rotating or doing anything else. The lower gear was mostly used for fine control while hanging game pieces. A student on our team also made brake pads for each wheel out of extra mecanum wheel plates, which immobilized the rollers to increase traction, and were also engaged by small air cylinders. Lots of pneumatics, but it did what it was supposed to do, and we won a Creativity Award for it.
__________________
My accomplishments with 1058:
2010 - Granite State Regoinal Winners, Galileo quarterfinalists, IRI quarterfinalists
2012 - GSR Chairman's Award winners
An incredible four years I will never forget
  #6   Spotlight this post!  
Unread 26-05-2013, 14:04
BEEKMAN BEEKMAN is offline
Registered User
AKA: Brendan McLeod
FRC #0190 (Gompei and the Herd)
Team Role: Mentor
 
Join Date: Feb 2009
Rookie Year: 2008
Location: Londonderry, NH
Posts: 138
BEEKMAN is a splendid one to beholdBEEKMAN is a splendid one to beholdBEEKMAN is a splendid one to beholdBEEKMAN is a splendid one to beholdBEEKMAN is a splendid one to beholdBEEKMAN is a splendid one to behold
Re: Shifting while not going straight

Quote:
Originally Posted by PVCpirate View Post
For logomotion, my team had a shifting and braking mecanum drivetrain. We used AM Supershifters with 1 cim on each wheel, and went for the pneumatic option to shift. I don't remember having any issues with shifting while the robot was rotating or doing anything else. The lower gear was mostly used for fine control while hanging game pieces. A student on our team also made brake pads for each wheel out of extra mecanum wheel plates, which immobilized the rollers to increase traction, and were also engaged by small air cylinders. Lots of pneumatics, but it did what it was supposed to do, and we won a Creativity Award for it.
With regards to the robot Anthony is talking about: We had a lot of problems with shifting while going straight because you only shift on specific point with a DOG shifter. This means that some wheels will shift before others. This isn't an issue with a gyro stabilized drive, but most teams do not have that. With mecanum, shifting can really mess things up for small moments (driving straight + shift could cause a slight rotation, or translation unintentionally). Most drivers won't notice these at high speeds, but in auto its a killer.
  #7   Spotlight this post!  
Unread 26-05-2013, 14:33
Gregor's Avatar
Gregor Gregor is offline
#StickToTheStratisQuo
AKA: Gregor Browning
no team
Team Role: College Student
 
Join Date: Jan 2012
Rookie Year: 2012
Location: Kingston, Ontario, Canada
Posts: 2,447
Gregor has a reputation beyond reputeGregor has a reputation beyond reputeGregor has a reputation beyond reputeGregor has a reputation beyond reputeGregor has a reputation beyond reputeGregor has a reputation beyond reputeGregor has a reputation beyond reputeGregor has a reputation beyond reputeGregor has a reputation beyond reputeGregor has a reputation beyond reputeGregor has a reputation beyond repute
Re: Shifting while not going straight

Why would you shift in auto?
__________________
What are nationals? Sounds like a fun American party, can we Canadians come?
“For me, insanity is super sanity. The normal is psychotic. Normal means lack of imagination, lack of creativity.” -Jean Dubuffet
"Insanity is doing the same thing over and over again and expecting different results." -Albert Einstein
FLL 2011-2015 Glen Ames Robotics-Student, Mentor
FRC 2012-2013 Team 907-Scouting Lead, Strategy Lead, Human Player, Driver
FRC 2014-2015 Team 1310-Mechanical, Electrical, Drive Captain
FRC 2011-xxxx Volunteer
How I came to be a FIRSTer
<Since 2011
  #8   Spotlight this post!  
Unread 26-05-2013, 14:41
craigboez's Avatar
craigboez craigboez is offline
Mechanical Engineer
AKA: Craig Boezwinkle
FRC #2811 (StormBots)
Team Role: Mentor
 
Join Date: Oct 2008
Rookie Year: 2009
Location: Chicago, IL
Posts: 217
craigboez is just really nicecraigboez is just really nicecraigboez is just really nicecraigboez is just really nicecraigboez is just really nice
Re: Shifting while not going straight

We had a shifting Mecanum this year, but it was for PTO purposes instead of two speeds. We played the whole match with the wheels engaged, then went to hang at the end. Once we were lined up under the bar we hit the climb button, which shifted all the wheels into PTO mode. The shaft in the middle of the chassis and the spools powered our climbing mechanism.
Attached Thumbnails
Click image for larger version

Name:	Mecanum PTO.png
Views:	107
Size:	177.1 KB
ID:	14888  
  #9   Spotlight this post!  
Unread 26-05-2013, 17:56
PVCpirate's Avatar
PVCpirate PVCpirate is offline
FRC Data Nerd
AKA: Anthony Jennings
FRC #1058 (PVC Pirates)
Team Role: Alumni
 
Join Date: May 2010
Rookie Year: 2009
Location: Londonderry NH
Posts: 669
PVCpirate has much to be proud ofPVCpirate has much to be proud ofPVCpirate has much to be proud ofPVCpirate has much to be proud ofPVCpirate has much to be proud ofPVCpirate has much to be proud ofPVCpirate has much to be proud ofPVCpirate has much to be proud ofPVCpirate has much to be proud ofPVCpirate has much to be proud of
Re: Shifting while not going straight

I had meant to add that I didn't work very closely with the robot when I said I didn't remember any problems shifting. I did remember that all the wheels would shift at slightly different times.
__________________
My accomplishments with 1058:
2010 - Granite State Regoinal Winners, Galileo quarterfinalists, IRI quarterfinalists
2012 - GSR Chairman's Award winners
An incredible four years I will never forget
  #10   Spotlight this post!  
Unread 27-05-2013, 22:16
ErvinI ErvinI is offline
Registered User
AKA: Ervin Ibadula
FRC #0865 (Warp7)
Team Role: Mentor
 
Join Date: Feb 2013
Rookie Year: 2011
Location: Kincardine, ON
Posts: 144
ErvinI is just really niceErvinI is just really niceErvinI is just really niceErvinI is just really niceErvinI is just really nice
Re: Shifting while not going straight

Quote:
Originally Posted by Gregor View Post
Why would you shift in auto?
We shifted in autonomous because low gear was great for tight, accurate spins while high gear was required to allow us to complete our autonomous in 15 seconds. Also, because of the way the battery was positioned (our intake required a lot of empty space on the right half of the chassis), the robot drifted heavily towards one side when driving in high gear, but not at all in low gear. I have a feeling there was also some unwanted friction on one of the shafts, but I'll have to run a test to check it out. Shifting into low gear for the last 15 inches of a high-gear run gave us a very fast stop without any drifting towards one side.

I was a bit worried that the dogs will be worn out big time by the end of champs, however they held up admiringly, along with the solenoids moving them. While they occasionally broke while practicing at home (I'll have to ask the mechanical guys to see what exactly broke), it was never more than just one dog shifting a split second later than usual. Other than that, the shifting occurred almost simultaneously on both sides. When it didn't, I had some code written that automatically spun the robot to the original bearing that it was at before it shifted.

Last edited by ErvinI : 28-05-2013 at 16:19.
Closed Thread


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 12:39.

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