Go to Post Place a corner of it on the end of a table, clamp down the other side, and have a good whack at it with a hammer (hard). If it didn't break, it was polycarbonate. - vivek16 [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

 
View Poll Results: What method are you using for traction control?
No traction control 5 8.06%
Using an accelerometer to directly measure acceleration 4 6.45%
Using encoders to detect slipping wheels 21 33.87%
Using a encoder/accelermeter hybrid approach 19 30.65%
Something else 13 20.97%
Voters: 62. You may not vote on this poll

Closed Thread
 
Thread Tools Rate Thread Display Modes
  #1   Spotlight this post!  
Unread 20-01-2009, 02:19
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,823
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 are you implementing traction control?

Quote:
Originally Posted by Vikesrock View Post
And yet Dave has stated that he has gone down the length of the field and back in 12 seconds. This would appear to be pretty solid evidence that the published coefficients are not correct and you should try to perform a test to determine the actual CoF to get the correct maximum acceleration.
I've laid out the steps we used here. When we did those calculations we assumed that the entire 36 pound weight of the trailer would be borne by the trailer wheels, which is not an entirely correct assumption, some of the trailer mass will contribute to normal force on the robot and thus improve traction a bit, but even if you run the numbers for just the robot (no trailer), it seems that FIRST has published a (I've been waiting to use this.... sorry)... coefficient of fiction.

Jason

<Edit>
re-running the numbers without the trailer, or with 100% of the trailer weight on the tongue and contributing to the normal force of the robot, is should still take at least seven seconds each way... unless there is some great bouncy rebound off the end driver station wall. These calculations are also based on 100% regolith travel... Dave may have been using the carpet at the edge of the field to get up to speed. Perhaps we have been underestimating the influence that the carpeted boundary will have on the game. </Edit>

Last edited by dtengineering : 20-01-2009 at 03:09.
  #2   Spotlight this post!  
Unread 20-01-2009, 07:43
Jared Russell's Avatar
Jared Russell Jared Russell is offline
Taking a year (mostly) off
FRC #0254 (The Cheesy Poofs), FRC #0341 (Miss Daisy)
Team Role: Engineer
 
Join Date: Nov 2002
Rookie Year: 2001
Location: San Francisco, CA
Posts: 3,069
Jared Russell has a reputation beyond reputeJared Russell has a reputation beyond reputeJared Russell has a reputation beyond reputeJared Russell has a reputation beyond reputeJared Russell has a reputation beyond reputeJared Russell has a reputation beyond reputeJared Russell has a reputation beyond reputeJared Russell has a reputation beyond reputeJared Russell has a reputation beyond reputeJared Russell has a reputation beyond reputeJared Russell has a reputation beyond repute
Re: How are you implementing traction control?

Limiting the commanded acceleration of your drive wheels can prevent wheel slippage - but ONLY in the absence of unaccounted external forces. If you are running into the arena walls and other robots, this assumption is no longer valid.

In other words, this type of traction control would not help in a pushing match.
  #3   Spotlight this post!  
Unread 20-01-2009, 08:22
XXShadowXX's Avatar
XXShadowXX XXShadowXX is offline
They call me Cody.
no team (None currently :\)
Team Role: Mentor
 
Join Date: Jan 2008
Rookie Year: 2008
Location: Pontiac; MI
Posts: 408
XXShadowXX has much to be proud ofXXShadowXX has much to be proud ofXXShadowXX has much to be proud ofXXShadowXX has much to be proud ofXXShadowXX has much to be proud ofXXShadowXX has much to be proud ofXXShadowXX has much to be proud ofXXShadowXX has much to be proud ofXXShadowXX has much to be proud ofXXShadowXX has much to be proud of
Re: How are you implementing traction control?

This is how we're doing it...

Your wheel speed is given by a magnetic rotation sensor (what controls your volume in your car). This is compared to to integrated accelerator value, over 20ms. Find the difference, correct the motor speed, use some ifs to determine if your driver is accelerating your decelerating. Then out put the correct speed of the robot to the wheel, plus a tiny fraction of acceleration energy, or none if you want to hold constant speed...
__________________
Is now an engineer thanks to FIRST.
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
Implementing Traction Control for an advantage in the 2009 game DonRotolo Programming 143 27-02-2009 11:53
What are you all using to hold down your control systems? JackknifeJustin General Forum 10 02-02-2008 12:24
How did you control your Robot? 1? 2? Wheel? How? ChrisCook Control System 9 17-05-2005 21:41
Traction Control Algorithm Mr. Lim Programming 3 20-01-2004 14:26
How do you control relays BinaryBob0001 Technical Discussion 2 21-01-2002 08:42


All times are GMT -5. The time now is 01:21.

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