|
|
|
![]() |
|
|||||||
|
||||||||
![]() |
|
|
Thread Tools | Rate Thread | Display Modes |
|
|
|
#1
|
||||
|
||||
|
Re: Accelerometer success?
Quote:
Are you able to translate your average acceleration to a reasonable approximation of current velocity? |
|
#2
|
||||
|
||||
|
Re: Accelerometer success?
Quote:
The good news is that we don't want to get our velocity. We're comparing the accelerometer-reported acceleration with the acceleration reported from our encoders. If the encoders report an acceleration substantially higher than the chip, we know we've got wheelspin and should probably do something about it. |
|
#3
|
|||||
|
|||||
|
Re: Accelerometer success?
I was thinking about this, and realized that it's probably unnecessary...if the encoders report an acceleration substantially higher than the robot can accelerate (which is a pretty low number, at the rate the encoders report things happening) then you have wheel spin.
|
|
#4
|
||||
|
||||
|
Re: Accelerometer success?
Quote:
1. It covers more cases. Our robot could get involved in a pushing match and have the TCS still work (in theory) 2. It covers the case where the trailer starts filling up, and the ratio of the robot-trailer system's mass tilts more towards the trailer 3. It works as the field and wheels degrade and their CoFs increase or decrease 4. It works on the carpet. The static approach will our fall-back if we can't get the dynamic setup working properly. |
|
#5
|
|||||
|
|||||
|
Re: Accelerometer success?
I don't see any cases there that would not be handled by the static approach...the robot mass is pretty large compared to the inertia of the wheels, even in a situation where you get bumped by another robot, or drive on the carpet, or the load on the robot changes. In a pushing match you'll be accelerating much less than when you're out in the open.
(really, I'm not trying to dissuade you from making the accelerometer work, I just think that it's not necessary for TCS) |
|
#6
|
||||
|
||||
|
Re: Accelerometer success?
Quote:
Another issue is your ability to push trailers or pull a loaded-up trailer: Your in-code maximum acceleration will be higher than what your robot can physically achieve, and so your wheels will be able to speed up and start spinning despite the code being there. However, these arguments from me are mostly based on our system's theoretical performance. It may turn out to be not reliable enough for a full-time implementation, at which point a static setup makes sense. |
|
#7
|
|||||
|
|||||
|
Re: Accelerometer success?
Quote:
In short, static acceleration limiting will prevent slip as long as (1) no external forces are manifest and (2) you know your CoF with high confidence. Once these assumptions are broken, however, you can lose traction and - with the static approach - you will have no automatic way to detect that this has occurred and, by extension, will have no automatic way to regain traction. |
![]() |
| Thread Tools | |
| Display Modes | Rate This Thread |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| pic: Success!!! | andrew348 | Extra Discussion | 8 | 06-01-2009 02:33 |
| Camera Success?? | Warren Boudreau | Programming | 3 | 16-03-2006 17:55 |
| pic: Success! | Jeff Rodriguez | Extra Discussion | 5 | 13-02-2006 05:30 |
| Success in D.C.? | Bcahn836 | Off-Season Events | 6 | 23-02-2004 14:54 |