Go to Post A quote from the Southern California Regional Visitors guide: "If you are having problems the FIRST thing to do is ask your neighbor for help" - ChrisH [more]
Home
Go Back   Chief Delphi > Technical > Programming
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 10-02-2013, 15:31
roboticsx roboticsx is offline
Registered User
FRC #4751
 
Join Date: Feb 2013
Location: calgary
Posts: 1
roboticsx is an unknown quantity at this point
How can you make turning smoother?

does anyone know how to make turning smoother? our robot movement is too jerky...
  #2   Spotlight this post!  
Unread 10-02-2013, 15:32
darkember darkember is offline
Registered User
AKA: Billy
FRC #0375 (Robotic Plague)
Team Role: Mentor
 
Join Date: Dec 2006
Rookie Year: 2007
Location: New York
Posts: 133
darkember is a glorious beacon of lightdarkember is a glorious beacon of lightdarkember is a glorious beacon of lightdarkember is a glorious beacon of lightdarkember is a glorious beacon of light
Re: How can you make turning smoother?

What kind of drive train are you running?
__________________
  #3   Spotlight this post!  
Unread 10-02-2013, 15:33
EricDrost's Avatar
EricDrost EricDrost is offline
Eleven to MidKnight
FRC #1923 (The MidKnight Inventors)
Team Role: Mentor
 
Join Date: Jan 2010
Rookie Year: 2008
Location: NJ
Posts: 256
EricDrost has a reputation beyond reputeEricDrost has a reputation beyond reputeEricDrost has a reputation beyond reputeEricDrost has a reputation beyond reputeEricDrost has a reputation beyond reputeEricDrost has a reputation beyond reputeEricDrost has a reputation beyond reputeEricDrost has a reputation beyond reputeEricDrost has a reputation beyond reputeEricDrost has a reputation beyond reputeEricDrost has a reputation beyond repute
Re: How can you make turning smoother?

Run a 6 or 8 wheel tank drive with the center wheel(s) dropped 1/8".
__________________
MORT Team 11: 2008 - 2015
MKI Team 1923: 2015 - Present

Last edited by EricDrost : 10-02-2013 at 20:36.
  #4   Spotlight this post!  
Unread 10-02-2013, 15:43
FrankJ's Avatar
FrankJ FrankJ is offline
Robot Mentor
FRC #2974 (WALT)
Team Role: Mentor
 
Join Date: Feb 2011
Rookie Year: 2009
Location: Marietta GA
Posts: 1,923
FrankJ has a reputation beyond reputeFrankJ has a reputation beyond reputeFrankJ has a reputation beyond reputeFrankJ has a reputation beyond reputeFrankJ has a reputation beyond reputeFrankJ has a reputation beyond reputeFrankJ has a reputation beyond reputeFrankJ has a reputation beyond reputeFrankJ has a reputation beyond reputeFrankJ has a reputation beyond reputeFrankJ has a reputation beyond repute
Re: How can you make turning smoother?

Run mechanum wheels?

Any kind of tank drive with grippy wheels or tracks are going to have issues turning smoothly. It is because you have to slide the wheels side way. There are compensations: short wheel base, six wheel drive with a dropped center wheel, etc. Having enough torque is also critical. Either by two cims per side or low enough gearing.
  #5   Spotlight this post!  
Unread 10-02-2013, 15:54
Happy Birthday! Akash Rastogi Akash Rastogi is offline
Jim Zondag is my Spirit Animal
FRC #2170 (Titanium Tomahawks)
Team Role: Mentor
 
Join Date: Feb 2007
Rookie Year: 2006
Location: Manchester, Connecticut
Posts: 7,003
Akash Rastogi has a reputation beyond reputeAkash Rastogi has a reputation beyond reputeAkash Rastogi has a reputation beyond reputeAkash Rastogi has a reputation beyond reputeAkash Rastogi has a reputation beyond reputeAkash Rastogi has a reputation beyond reputeAkash Rastogi has a reputation beyond reputeAkash Rastogi has a reputation beyond reputeAkash Rastogi has a reputation beyond reputeAkash Rastogi has a reputation beyond reputeAkash Rastogi has a reputation beyond repute
Re: How can you make turning smoother?

Quote:
Originally Posted by roboticsx View Post
does anyone know how to make turning smoother? our robot movement is too jerky...
Please post a picture of your drivetrain so we can help you better.
__________________
My posts and opinions do not necessarily reflect those of my affiliated team.
['16-'xx]: Mentor FRC 2170 | ['11-'13]: Co-Founder/Mentor FRC 3929 | ['06-'10]: Student FRC 11 - MORT | ['08-'12]: Founder - EWCP (OG)
  #6   Spotlight this post!  
Unread 10-02-2013, 19:15
Alan Anderson's Avatar
Alan Anderson Alan Anderson is offline
Software Architect
FRC #0045 (TechnoKats)
Team Role: Mentor
 
Join Date: Feb 2004
Rookie Year: 2004
Location: Kokomo, Indiana
Posts: 9,113
Alan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond repute
Re: How can you make turning smoother?

Chris Hibner's white paper should be required reading for anyone worried about smooth turning.
  #7   Spotlight this post!  
Unread 11-02-2013, 13:59
stveception stveception is offline
Registered User
FRC #1660
Team Role: Mentor
 
Join Date: Jan 2013
Rookie Year: 2004
Location: New York
Posts: 4
stveception has a spectacular aura aboutstveception has a spectacular aura about
Re: How can you make turning smoother?

Quote:
Originally Posted by roboticsx View Post
does anyone know how to make turning smoother? our robot movement is too jerky...
Square the inputs from your joystick into your robot drive. This will make the joystick less sensitive.
  #8   Spotlight this post!  
Unread 11-02-2013, 15:00
dtengineering's Avatar
dtengineering dtengineering is offline
Teaching Teachers to Teach Tech
AKA: Jason Brett
no team (British Columbia FRC teams)
Team Role: Mentor
 
Join Date: Jan 2005
Rookie Year: 2004
Location: Vancouver, BC
Posts: 1,829
dtengineering has a reputation beyond reputedtengineering has a reputation beyond reputedtengineering has a reputation beyond reputedtengineering has a reputation beyond reputedtengineering has a reputation beyond reputedtengineering has a reputation beyond reputedtengineering has a reputation beyond reputedtengineering has a reputation beyond reputedtengineering has a reputation beyond reputedtengineering has a reputation beyond reputedtengineering has a reputation beyond repute
Re: How can you make turning smoother?

Hey... one of the new Calgary teams! Welcome aboard, and welcome to Chief Delphi. I'm hoping to get out to Calgary this year, and look forward to seeing your machine.

We had this problem with our first robot, a four wheel drive machine... it worked great on our cement and linoleum floors at school, but when we finally got to Toronto and put it on carpet... we couldn't turn worth a darn.

The problem is inherent to skid steering... the front and rear of the robot needs to skid sideways, in order for the robot to turn. Since we design the robots to have high traction wheels (which were great for pushing) they were awful for turning. We had to reduce the coefficient of friction of one set of wheels so that they could slide sideways.

With a six or eight wheel drive (which we eventually switched to) the trick is to lower the centre wheels... this reduces the "normal force" (hey, physics in action) on the front and rear wheels, making it easier for them to skid sideways.

If you are locked into a four wheel drive design, you might want to consider some omni wheels... http://www.andymark.com/Omni-s/51.htm they also work great with six and eight wheel drive machines.

Good luck! Hope you get the machine running well soon.

Jason
  #9   Spotlight this post!  
Unread 11-02-2013, 20:55
Jibri Wright's Avatar
Jibri Wright Jibri Wright is offline
Registered User
FRC #1781 (Electric Eagles)
Team Role: CAD
 
Join Date: Oct 2012
Rookie Year: 2011
Location: Chicago
Posts: 179
Jibri Wright will become famous soon enough
Re: How can you make turning smoother?

Quote:
Originally Posted by dtengineering View Post
Hey... one of the new Calgary teams! Welcome aboard, and welcome to Chief Delphi. I'm hoping to get out to Calgary this year, and look forward to seeing your machine.

We had this problem with our first robot, a four wheel drive machine... it worked great on our cement and linoleum floors at school, but when we finally got to Toronto and put it on carpet... we couldn't turn worth a darn.

The problem is inherent to skid steering... the front and rear of the robot needs to skid sideways, in order for the robot to turn. Since we design the robots to have high traction wheels (which were great for pushing) they were awful for turning. We had to reduce the coefficient of friction of one set of wheels so that they could slide sideways.

With a six or eight wheel drive (which we eventually switched to) the trick is to lower the centre wheels... this reduces the "normal force" (hey, physics in action) on the front and rear wheels, making it easier for them to skid sideways.

If you are locked into a four wheel drive design, you might want to consider some omni wheels... http://www.andymark.com/Omni-s/51.htm they also work great with six and eight wheel drive machines.
Good luck! Hope you get the machine running well soon.

Jason
It doesnt cause the normal force to decrease. What happens is that the centripetal force when pivoting on the dropped wheels causes the outer wheels to lift and cause them to be in a state of balance with each other. While pivoting the outer wheels are applying no force to the ground or in other words not touching.
  #10   Spotlight this post!  
Unread 11-02-2013, 21:17
Ether's Avatar
Ether Ether is offline
systems engineer (retired)
no team
 
Join Date: Nov 2009
Rookie Year: 1969
Location: US
Posts: 8,077
Ether has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond repute
Re: How can you make turning smoother?

Quote:
Originally Posted by dtengineering View Post
With a six or eight wheel drive (which we eventually switched to) the trick is to lower the centre wheels... this reduces the "normal force" (hey, physics in action) on the front and rear wheels, making it easier for them to skid sideways.
Quote:
Originally Posted by Jibri Wright View Post
It doesnt cause the normal force to decrease.
Um... yes it does.

Quote:
Originally Posted by Jibri Wright View Post
What happens is that the centripetal force when pivoting on the dropped wheels causes the outer wheels to lift
Where are you getting your information?


  #11   Spotlight this post!  
Unread 12-02-2013, 12:00
Jibri Wright's Avatar
Jibri Wright Jibri Wright is offline
Registered User
FRC #1781 (Electric Eagles)
Team Role: CAD
 
Join Date: Oct 2012
Rookie Year: 2011
Location: Chicago
Posts: 179
Jibri Wright will become famous soon enough
Re: How can you make turning smoother?

Quote:
Originally Posted by Ether View Post
Um... yes it does.



Where are you getting your information?


It doesn't cause normal force to technically decrease. When driving forward or backwards, there are at least four wheels on the ground. During this time, the amount of normal force on the dropped wheels as well as the normal force on the set of outer wheels is evenly distributed and the same. When the robot is pivoting on the dropped wheels, the normal force pushes in tangential to the place of pivot, this case being the dropped wheels. Inertia therefore causes the outer wheels to lift and balance which in turn means the dropped wheels are the only wheels touching the floor at this moment. I got this information from A.P. Physics B where I am currently getting a high B in. I learned of centripetal force last year and asked my mentor who also happens to be my A.P. Physics teacher is this what caused a dropped 6wd to turn smoothly. He said yes.
Study centripetal force and you'll know what im talking about.
  #12   Spotlight this post!  
Unread 12-02-2013, 12:13
Ether's Avatar
Ether Ether is offline
systems engineer (retired)
no team
 
Join Date: Nov 2009
Rookie Year: 1969
Location: US
Posts: 8,077
Ether has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond repute
Re: How can you make turning smoother?

Quote:
Originally Posted by Jibri Wright View Post
It doesn't cause normal force to technically decrease.
You need to go back and read Jason's post more carefully:

Quote:
this reduces the "normal force" (hey, physics in action) on the front and rear wheels
Dropping the center wheels has exactly the effect described above by Jason, and this is the main reason why dropping the center wheels slightly makes the robot easier to turn.


Quote:
I learned of centripetal force last year and asked my mentor who also happens to be my A.P. Physics teacher is this what caused a dropped 6wd to turn smoothly. He said yes.
Study centripetal force and you'll know what im talking about.
Could you please politely ask him to send me a PM?



Last edited by Ether : 12-02-2013 at 13:05.
  #13   Spotlight this post!  
Unread 12-02-2013, 13:10
Jibri Wright's Avatar
Jibri Wright Jibri Wright is offline
Registered User
FRC #1781 (Electric Eagles)
Team Role: CAD
 
Join Date: Oct 2012
Rookie Year: 2011
Location: Chicago
Posts: 179
Jibri Wright will become famous soon enough
Re: How can you make turning smoother?

Quote:
Originally Posted by Ether View Post
You need to go back and read Jason's post more carefully:



Dropping the center wheels has exactly the effect described above by Jason, and this is the main reason why dropping the center wheels slightly makes the robot easier to turn.




Could you please politely ask him to send me a PM?


Sure but he isn't on this website. Can you PM me your email? That way he can get in touch with you. He's the one that founded our robotics team and not really an engineer, but helps us determine how things should theoretically behave.
  #14   Spotlight this post!  
Unread 12-02-2013, 14:45
TheOtherGuy's Avatar
TheOtherGuy TheOtherGuy is offline
Unregistered User
AKA: Kevin Forbes
FRC #4183 (Bit Buckets)
Team Role: Engineer
 
Join Date: Jul 2006
Rookie Year: 2006
Location: Tucson, AZ
Posts: 408
TheOtherGuy has a reputation beyond reputeTheOtherGuy has a reputation beyond reputeTheOtherGuy has a reputation beyond reputeTheOtherGuy has a reputation beyond reputeTheOtherGuy has a reputation beyond reputeTheOtherGuy has a reputation beyond reputeTheOtherGuy has a reputation beyond reputeTheOtherGuy has a reputation beyond reputeTheOtherGuy has a reputation beyond reputeTheOtherGuy has a reputation beyond reputeTheOtherGuy has a reputation beyond repute
Re: How can you make turning smoother?

Quote:
Originally Posted by Jibri Wright View Post
Sure but he isn't on this website. Can you PM me your email? That way he can get in touch with you. He's the one that founded our robotics team and not really an engineer, but helps us determine how things should theoretically behave.
Jibri, what Ether is saying is that when you have weight centered on the robot and you add two dropped wheels, the weight is more distributed over the center wheels than the outer wheels, causing a higher normal force on the center wheels than either the front or back set of wheels. Your point about the centripetal force is still valid though.
__________________

Last edited by TheOtherGuy : 12-02-2013 at 14:49.
  #15   Spotlight this post!  
Unread 12-02-2013, 14:50
Jibri Wright's Avatar
Jibri Wright Jibri Wright is offline
Registered User
FRC #1781 (Electric Eagles)
Team Role: CAD
 
Join Date: Oct 2012
Rookie Year: 2011
Location: Chicago
Posts: 179
Jibri Wright will become famous soon enough
Re: How can you make turning smoother?

I just talked to him. He said that the centripetal force does cause the outer two wheels to lift. Its the same force that NASA is currently studying to create "artificial gravity" in space stations. Centripetal force (in the form of static frictional force in this case) pulls inward and the outer wheels are pulled out parallel two the floor. As the robot begins to pivot, the centripetal force is out of balance. If you have ever done work using vectors, you can tell that one of the outer wheels on the ground and one wheel floating is what causes this imbalance. The centripetal force in turn forces a balance by making the forces on the two outer wheels equal a.k.a. set their vectors parallel to each other.

Think of it like a spinning top. When the top isn't spun, it is laying sideways on the table right? But when you spin it, it balances on a single point that touches the table, almost as if defying gravity. The force that is causing the top to balance is the same force that is causing the outer two wheels to lift.

My mentor also said that this observation is not as observable with an FRC 6wd because the dropped wheel is not dropped enough to notice, the FRC field carpet is too high to notice, FRC robot weight normally isn't evenly distributed on both sides of the robot, etc. so its hard to notice and may not come fully off the ground, but the wheels do lift.

He also said that this only occurs when the robot is pivoting. When the robot is driving forwards or backwards, four wheels are normally touching the ground and the weight (or as you said normal force) is even on all four. One set of wheels will be off of the ground and none of the weight will be on those wheels.

To put it plainly, since the wheels are probably touching the carpet when pivoting, normal force is decreased on the outer wheels when pivoting but not because of the dropped wheel. It is because of the centripetal force acting on the robot by tangential friction. Because a lot of Newtonian mechanics use a lot of the same measurements like Newtons, seconds, meters, etc.., it isn't always easy to figure out exactly what causes what. Even so in this case, it is centripetal force. The dead giveaway is the circular motion.

Btw Ether, love the Einstein picture. I love how he's the father of quantum mechanics yet dedicated his life to proving it wrong!
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 02: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