Go to Post i wish ours was done so i could get some sleep - keagara [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
  #16   Spotlight this post!  
Unread 17-02-2010, 03:41
Joe Johnson's Avatar Unsung FIRST Hero
Joe Johnson Joe Johnson is offline
Engineer at Medrobotics
AKA: Dr. Joe
FRC #0088 (TJ2)
Team Role: Engineer
 
Join Date: May 2001
Rookie Year: 1996
Location: Raynham, MA
Posts: 2,648
Joe Johnson has a reputation beyond reputeJoe Johnson has a reputation beyond reputeJoe Johnson has a reputation beyond reputeJoe Johnson has a reputation beyond reputeJoe Johnson has a reputation beyond reputeJoe Johnson has a reputation beyond reputeJoe Johnson has a reputation beyond reputeJoe Johnson has a reputation beyond reputeJoe Johnson has a reputation beyond reputeJoe Johnson has a reputation beyond reputeJoe Johnson has a reputation beyond repute
Re: Robot refuses to turn!

You are not getting full torque to the wheels, simple as that.

Either you are not powering both motors (all 4 really) or you are do not have the gearboxes build right or your chain is eating up the torque or something.

Traction is not the problem.

Hunt down the torque loss.

Joe J.
__________________
Joseph M. Johnson, Ph.D., P.E.
Mentor
Team #88, TJ2
  #17   Spotlight this post!  
Unread 17-02-2010, 07:37
Edoc'sil's Avatar
Edoc'sil Edoc'sil is offline
Registered User
FRC #2531
 
Join Date: Dec 2007
Rookie Year: 2007
Location: MN
Posts: 98
Edoc'sil has a spectacular aura aboutEdoc'sil has a spectacular aura about
Re: Robot refuses to turn!

The whole wheel is gone, nothing is touching. The carpet has concrete beneath it.

Yes I am directly powering the cims on both sides from the battery, with no breakers involved.

Can you please confirm that you're running dual cims on each side, and not singles? ~ This is true as well.

I will check that the voltage isn't dropping too much, but if we are drawing stall current (130A?) from 4 motors the voltage will decrease a ton no matter how charged it is.


As you said, something is wrong. The output shaft spins without applying to much force, and you can easily spin the wheels by hand. You can tell there is some efficiency loss but it seams to be working more of less in proper order.

I will see if I can find a way to make it all spin better, but I am not hopeful.
I will also see if i can get a battery reading 13 volts.
__________________
Here lies a toppled god-
His fall was not a small one.
We did but build his pedestal,
A narrow and a tall one.
  #18   Spotlight this post!  
Unread 17-02-2010, 08:18
Unsung FIRST Hero
Al Skierkiewicz Al Skierkiewicz is offline
Broadcast Eng/Chief Robot Inspector
AKA: Big Al WFFA 2005
FRC #0111 (WildStang)
Team Role: Engineer
 
Join Date: Jun 2001
Rookie Year: 1996
Location: Wheeling, IL
Posts: 10,798
Al Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond repute
Re: Robot refuses to turn!

Ed,
You have demonstrated a classic issue with high friction wheels in a tank turn. The motor wires heating up is a sign that should not be ignored. If you were feeding the motors through circuit breakers, they would be tripping. As others have pointed out above, teams have discovered that raising/offsetting the height of the wheels prevents the incredible side load of all wheels on the floor. This cause each of the CIM motors into near stall current draws. At 129 amps each that is a total of 516 amps. You might have also noticed that the Crio is inhibiting output for a short period of time (if it is not rebooting). When the battery voltage falls to 5.5 volts, the Crio inhibits output in anticipation of a voltage fault. This causes a somewhat jerky motion during the fault. With a 516 amp draw, the battery will not be 12 volts no matter how well it is charged. You will drop voltage across the internal resistance of the battery that may take it down 5 volts or more.
Dr. Joe will give you some insight on design and as other have pointed out, wheel choice can have an effect as well.
If your motor wires were hot, the internals of the motor were hot as well. A "nose" check around the motors will tell you if you have stressed the motors.
__________________
Good Luck All. Learn something new, everyday!
Al
WB9UVJ
www.wildstang.org
________________________
Storming the Tower since 1996.

Last edited by Al Skierkiewicz : 17-02-2010 at 08:22.
  #19   Spotlight this post!  
Unread 17-02-2010, 08:29
Joe Johnson's Avatar Unsung FIRST Hero
Joe Johnson Joe Johnson is offline
Engineer at Medrobotics
AKA: Dr. Joe
FRC #0088 (TJ2)
Team Role: Engineer
 
Join Date: May 2001
Rookie Year: 1996
Location: Raynham, MA
Posts: 2,648
Joe Johnson has a reputation beyond reputeJoe Johnson has a reputation beyond reputeJoe Johnson has a reputation beyond reputeJoe Johnson has a reputation beyond reputeJoe Johnson has a reputation beyond reputeJoe Johnson has a reputation beyond reputeJoe Johnson has a reputation beyond reputeJoe Johnson has a reputation beyond reputeJoe Johnson has a reputation beyond reputeJoe Johnson has a reputation beyond reputeJoe Johnson has a reputation beyond repute
Re: Robot refuses to turn!

See if you can measure the current when the wheels are off the ground. You can also infer current by measuring the speed and backing out the motor speed then measure the motor current and doing some simple calcs to get motor current, but I prefer to know motor current directly.

Hey, I just had a brainstorm. How are you managing thrust on your wheels? Scrubbing the tires puts in a very high side load on the tires. If this side load is not managed well (for example if you let the tires rub against the frame) then that adds to the turning resistance that your motors have to overcome.

I bet that there is something going on there. Take some pictures and let us know.

Joe J.
__________________
Joseph M. Johnson, Ph.D., P.E.
Mentor
Team #88, TJ2
  #20   Spotlight this post!  
Unread 17-02-2010, 08:38
Edoc'sil's Avatar
Edoc'sil Edoc'sil is offline
Registered User
FRC #2531
 
Join Date: Dec 2007
Rookie Year: 2007
Location: MN
Posts: 98
Edoc'sil has a spectacular aura aboutEdoc'sil has a spectacular aura about
Re: Robot refuses to turn!

Quote:
Originally Posted by Al Skierkiewicz View Post
Ed,
As others have pointed out above, teams have discovered that raising/offsetting the height of the wheels prevents the incredible side load of all wheels on the floor.
This is whats driving me crazy, we have in effect done this by removing the front wheels.

@ Joe
Sounds like a good idea to test the motor draw.
There is about .75 in clearance on either side of the wheel that is set by a spacer that doesn't rub the wrong way against the wheels in..... wait a sec.

I have an idea that could potentially cause the bearings to seize up. I'll get back this evening.
__________________
Here lies a toppled god-
His fall was not a small one.
We did but build his pedestal,
A narrow and a tall one.
  #21   Spotlight this post!  
Unread 17-02-2010, 08:48
Unsung FIRST Hero
Al Skierkiewicz Al Skierkiewicz is offline
Broadcast Eng/Chief Robot Inspector
AKA: Big Al WFFA 2005
FRC #0111 (WildStang)
Team Role: Engineer
 
Join Date: Jun 2001
Rookie Year: 1996
Location: Wheeling, IL
Posts: 10,798
Al Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond repute
Re: Robot refuses to turn!

Four sticky wheels on the floor are enough to stall the motors. If the robot runs OK with the wheels off the floor then that is like waving a red flag.
__________________
Good Luck All. Learn something new, everyday!
Al
WB9UVJ
www.wildstang.org
________________________
Storming the Tower since 1996.
  #22   Spotlight this post!  
Unread 17-02-2010, 08:56
Chuck Glick Chuck Glick is offline
Gone Fishin'
no team
Team Role: Engineer
 
Join Date: Dec 2005
Rookie Year: 2005
Location: Dallas, TX
Posts: 499
Chuck Glick has a reputation beyond reputeChuck Glick has a reputation beyond reputeChuck Glick has a reputation beyond reputeChuck Glick has a reputation beyond reputeChuck Glick has a reputation beyond reputeChuck Glick has a reputation beyond reputeChuck Glick has a reputation beyond reputeChuck Glick has a reputation beyond reputeChuck Glick has a reputation beyond reputeChuck Glick has a reputation beyond reputeChuck Glick has a reputation beyond repute
Send a message via AIM to Chuck Glick
Re: Robot refuses to turn!

This may sound like a dumb question, but by any chance are your supershifters in high gear when doing these tests? It may sound silly, but that might alleviate your problem with turning in the mean time.

As for the AM omnis you posted, they are the same diameter.
  #23   Spotlight this post!  
Unread 17-02-2010, 09:13
billbo911's Avatar
billbo911 billbo911 is offline
I prefer you give a perfect effort.
AKA: That's "Mr. Bill"
FRC #2073 (EagleForce)
Team Role: Mentor
 
Join Date: Mar 2005
Rookie Year: 2005
Location: Elk Grove, Ca.
Posts: 2,387
billbo911 has a reputation beyond reputebillbo911 has a reputation beyond reputebillbo911 has a reputation beyond reputebillbo911 has a reputation beyond reputebillbo911 has a reputation beyond reputebillbo911 has a reputation beyond reputebillbo911 has a reputation beyond reputebillbo911 has a reputation beyond reputebillbo911 has a reputation beyond reputebillbo911 has a reputation beyond reputebillbo911 has a reputation beyond repute
Re: Robot refuses to turn!

On a team I mentored a few years back during Rack n' Roll, we had a 4 wheel tank drive with high traction wheels. It would not turn either. We overcame the issue by adding zip ties in an "X" pattern around the front wheels.

With six wheel drive, you would need this on both front and rear wheel sets. If this works for you, it won't cost much and is easily modifiable by adding more or fewer ties across the tread.

Alternatively, run one more layer of tread around the center wheels only, thus giving a "drop center" effect. Make sure to secure this second layer very well.
__________________
CalGames 2009 Autonomous Champion Award winner
Sacramento 2010 Creativity in Design winner, Sacramento 2010 Quarter finalist
2011 Sacramento Finalist, 2011 Madtown Engineering Inspiration Award.
2012 Sacramento Semi-Finals, 2012 Sacramento Innovation in Control Award, 2012 SVR Judges Award.
2012 CalGames Autonomous Challenge Award winner ($$$).
2014 2X Rockwell Automation: Innovation in Control Award (CVR and SAC). Curie Division Gracious Professionalism Award.
2014 Capital City Classic Winner AND Runner Up. Madtown Throwdown: Runner up.
2015 Innovation in Control Award, Sacramento.
2016 Chezy Champs Finalist, 2016 MTTD Finalist
  #24   Spotlight this post!  
Unread 17-02-2010, 09:24
Joe Johnson's Avatar Unsung FIRST Hero
Joe Johnson Joe Johnson is offline
Engineer at Medrobotics
AKA: Dr. Joe
FRC #0088 (TJ2)
Team Role: Engineer
 
Join Date: May 2001
Rookie Year: 1996
Location: Raynham, MA
Posts: 2,648
Joe Johnson has a reputation beyond reputeJoe Johnson has a reputation beyond reputeJoe Johnson has a reputation beyond reputeJoe Johnson has a reputation beyond reputeJoe Johnson has a reputation beyond reputeJoe Johnson has a reputation beyond reputeJoe Johnson has a reputation beyond reputeJoe Johnson has a reputation beyond reputeJoe Johnson has a reputation beyond reputeJoe Johnson has a reputation beyond reputeJoe Johnson has a reputation beyond repute
Re: Robot refuses to turn!

With just the middle and rear wheels in play the aspect ratio is 24 Wide by 12.5 between wheels, this is enough that the thing should turn, even with very grippy wheels (given 2 CIMS each side plus 24:1 to 8" wheels).

Either the torque isn't getting into the gearbox, it isn't getting to the wheels or it is getting to the wheels but something else above and beyond traction to the carpet (including scrubbing loads, aka thrust loads) is using up the torque.

He says that the motors are both wired right. The thing moves at about the right speed going straight. I suppose that going straight it will use the right amount of current.

To me that means something is binding when the robot tries to spin. The wheels could be hitting something, the frame could be racking and causing a bind, the wheel's may have bad thrust bearings or bad thrust load management, the chain may bind up when the wheels see the twisting loads, etc. ... we are looking for something extra that happens only (or most prominently) when the wheels see significant side loading due to being forced to scrub along the carpet.

I'd bet a Mt. Dew on it.

Joe J.
__________________
Joseph M. Johnson, Ph.D., P.E.
Mentor
Team #88, TJ2

Last edited by Joe Johnson : 17-02-2010 at 09:28.
  #25   Spotlight this post!  
Unread 17-02-2010, 09:27
RyanN's Avatar
RyanN RyanN is offline
RyanN
AKA: Ryan Nazaretian
no team
Team Role: Mentor
 
Join Date: Jun 2006
Rookie Year: 2005
Location: Austin, TX
Posts: 1,128
RyanN has a reputation beyond reputeRyanN has a reputation beyond reputeRyanN has a reputation beyond reputeRyanN has a reputation beyond reputeRyanN has a reputation beyond reputeRyanN has a reputation beyond reputeRyanN has a reputation beyond reputeRyanN has a reputation beyond reputeRyanN has a reputation beyond reputeRyanN has a reputation beyond reputeRyanN has a reputation beyond repute
Re: Robot refuses to turn!

Hopefully I read everything correctly. You stated that you're running a 6WD bot, which is great!... but you need to consider a few things that have been mentioned already. First off, when everyone says to lower the middle wheel, you really need to do this somehow. We've gotten away with it in the past with pneumatic wheels that we could air up to raise and lower the center of the robot. Very good solution might I say.

Click image for larger version

Name:	robot.PNG
Views:	17
Size:	10.2 KB
ID:	8705

That is a quick sketch of a lowered centered wheel. I believe we've used about a 1/8" drop which has worked great for years.

If you can remove the front wheels, and the robot maintains stability, then you have a balance problem. The entire weight of the robot should remain mostly on the center wheels, with very little weight on the outer wheels. You said that you completely removed the front wheels, which leads me to think you have way too much weight in the back. If you haven't already, you should move that roughly 12lb ballast called a battery to the far front, and if that's not enough, the other ballast (cRIO) may work out, as well as most of the other electrical components.... or if you have spare weight, just add some weight to the front.

Like Chuck said, make sure you're not in high gear... although it should be able to turn in high gear, but it would be a very easy programming fix that could shift it into low gear when the joysticks are the inverse of each other. (one is positive, one is negative).

Good luck! I hope you fix it! I know it stinks to be this late in the season when the design is coming together, just to find out that you have a major problem like this. Every team has probably been there at some point, I know ours has. Just think it through, get creative. I do recommend a pneumatic wheel if your design permits. Remember when you're turning, the outer wheels do nothing... except bind the robot.
__________________
Taking a break from mentoring for a few years. (Is that allowed?!?)

Controls Mentor
@rnazaretian

Previous teams:
Team Fusion, FRC 364
Garnet Squadron, FRC 4901

Last edited by RyanN : 17-02-2010 at 09:35.
  #26   Spotlight this post!  
Unread 17-02-2010, 13:45
Tom Line's Avatar
Tom Line Tom Line is online now
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,562
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: Robot refuses to turn!

Hrm. Still having problems? Let's confirm a ew more things:

1. Live axle or dead axle, cantalevered or not, and are you using bearings or bushings?

2. How tight are your chain runs, are they nicely alligned, are your transmissions stiffly mounted or flexing?

3. How long are the motor shafts, are the sporckets mounted as close to the tranny as possible to prevent bending moment?

4. What trannies are you using? There are a number of cim pinions that are very close to the same but will not function well interchangeable under load. Have you disassembled the trannies and confirmed, step by step, correct assembly and lubrication?
  #27   Spotlight this post!  
Unread 17-02-2010, 13:51
joek's Avatar
joek joek is offline
Team Welder and CAD tech
FRC #2052 (KnightKrawler)
Team Role: Mechanical
 
Join Date: Jan 2009
Rookie Year: 2009
Location: Irondale H.S.
Posts: 231
joek is an unknown quantity at this point
Re: Robot refuses to turn!

basically, it sounds like you have too much traction on the outside wheels, omni's are probably the best solution, but slick wheels would probably work
__________________


2012 Record (13-2-0)
lake superior regional finalists- thank you WAVE (2826) and Blue Twilight (2220)
  #28   Spotlight this post!  
Unread 17-02-2010, 14:23
Unsung FIRST Hero
Al Skierkiewicz Al Skierkiewicz is offline
Broadcast Eng/Chief Robot Inspector
AKA: Big Al WFFA 2005
FRC #0111 (WildStang)
Team Role: Engineer
 
Join Date: Jun 2001
Rookie Year: 1996
Location: Wheeling, IL
Posts: 10,798
Al Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond repute
Re: Robot refuses to turn!

Ed,
I guess we are at that point that we need a real photo of the wheels. As Joe has suggested, there might be an issue with the axle/transmission/wheel interfaces. It is the kind of thing we can look at and have a "I should have had a V8" moment and know exactly what is wrong. For instance, an unsupported shaft can have extreme friction in turns that does not exist in straight driving.
__________________
Good Luck All. Learn something new, everyday!
Al
WB9UVJ
www.wildstang.org
________________________
Storming the Tower since 1996.
  #29   Spotlight this post!  
Unread 19-02-2010, 08:47
Joe Johnson's Avatar Unsung FIRST Hero
Joe Johnson Joe Johnson is offline
Engineer at Medrobotics
AKA: Dr. Joe
FRC #0088 (TJ2)
Team Role: Engineer
 
Join Date: May 2001
Rookie Year: 1996
Location: Raynham, MA
Posts: 2,648
Joe Johnson has a reputation beyond reputeJoe Johnson has a reputation beyond reputeJoe Johnson has a reputation beyond reputeJoe Johnson has a reputation beyond reputeJoe Johnson has a reputation beyond reputeJoe Johnson has a reputation beyond reputeJoe Johnson has a reputation beyond reputeJoe Johnson has a reputation beyond reputeJoe Johnson has a reputation beyond reputeJoe Johnson has a reputation beyond reputeJoe Johnson has a reputation beyond repute
Re: Robot refuses to turn!

Quote:
Originally Posted by Al Skierkiewicz View Post
Ed,
I guess we are at that point that we need a real photo of the wheels. As Joe has suggested, there might be an issue with the axle/transmission/wheel interfaces. It is the kind of thing we can look at and have a "I should have had a V8" moment and know exactly what is wrong. For instance, an unsupported shaft can have extreme friction in turns that does not exist in straight driving.
What ever happened to this poor robot?

I have a sad image in my mind of this little guy going back and forth over the bumps and back again but never turning, never facing the goal or the tower... back... and forth... back... and forth...

Give us an update please.

Joe J.
__________________
Joseph M. Johnson, Ph.D., P.E.
Mentor
Team #88, TJ2
  #30   Spotlight this post!  
Unread 19-02-2010, 10:46
Unsung FIRST Hero
Mike Betts Mike Betts is offline
Electrical Engineer
no team
Team Role: Engineer
 
Join Date: Dec 2001
Rookie Year: 1995
Location: Homosassa, FL
Posts: 1,442
Mike Betts has a reputation beyond reputeMike Betts has a reputation beyond reputeMike Betts has a reputation beyond reputeMike Betts has a reputation beyond reputeMike Betts has a reputation beyond reputeMike Betts has a reputation beyond reputeMike Betts has a reputation beyond reputeMike Betts has a reputation beyond reputeMike Betts has a reputation beyond reputeMike Betts has a reputation beyond reputeMike Betts has a reputation beyond repute
Re: Robot refuses to turn!

Quote:
Originally Posted by Joe Johnson View Post
What ever happened to this poor robot?

I have a sad image in my mind of this little guy going back and forth over the bumps and back again but never turning, never facing the goal or the tower... back... and forth... back... and forth...

Give us an update please.

Joe J.
In order to fall asleep, most of us count sheep. The Good Doctor counts robots!

Who knew?

Mike
__________________
Mike Betts

Alumnus, Team 3518, Panthrobots, 2011
Alumnus, Team 177, Bobcat Robotics, 1995 - 2010
LRI, Connecticut Regional, 2007-2010
LRI, WPI Regional, 2009 - 2010
RI, South Florida Regional, 2012 - 2013

As easy as 355/113...
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

Similar Threads
Thread Thread Starter Forum Replies Last Post
New Rio Issues, refuses team number and programming Pwolter Technical Discussion 14 26-12-2008 09:19
How do you make the robot turn a perfect 90 eccmaster Programming 2 16-01-2008 20:54
Robot doesn't turn in high gear JohnMorenski Technical Discussion 22 17-04-2007 01:59
turn in time moogie 3D Animation and Competition 1 18-02-2002 22:32
Robot Turn-in Mike Martus Off-Season Events 0 08-11-2001 19:32


All times are GMT -5. The time now is 13:46.

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