Go to Post Will the real John V-Neun please stand up, please stand up? - Elgin Clock [more]
Home
Go Back   Chief Delphi > Technical > Electrical
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 21-01-2003, 11:21
MikeDubreuil's Avatar
MikeDubreuil MikeDubreuil is offline
Carpe diem
FRC #0125 (Nu-Trons)
Team Role: Engineer
 
Join Date: Jan 2003
Rookie Year: 1999
Location: Boston, MA
Posts: 967
MikeDubreuil has a reputation beyond reputeMikeDubreuil has a reputation beyond reputeMikeDubreuil has a reputation beyond reputeMikeDubreuil has a reputation beyond reputeMikeDubreuil has a reputation beyond reputeMikeDubreuil has a reputation beyond reputeMikeDubreuil has a reputation beyond reputeMikeDubreuil has a reputation beyond reputeMikeDubreuil has a reputation beyond reputeMikeDubreuil has a reputation beyond reputeMikeDubreuil has a reputation beyond repute
Send a message via AIM to MikeDubreuil
Gyro Filter

It it possible to filter the output of the gyro? It is mounted to the base of a "Demo-Bot" and often gets interference from normal turning. Does anyone have information on how effective an RC low pass filter would be?
  #2   Spotlight this post!  
Unread 21-01-2003, 18:07
rbayer's Avatar Unsung FIRST Hero
rbayer rbayer is offline
Blood, Sweat, and Code
no team (Teamless Orphan)
 
Join Date: Mar 2002
Rookie Year: 2001
Location: Minnetonka, MN
Posts: 1,087
rbayer is a glorious beacon of lightrbayer is a glorious beacon of lightrbayer is a glorious beacon of lightrbayer is a glorious beacon of lightrbayer is a glorious beacon of light
Send a message via AIM to rbayer
It really depends on what scaling factor you use in your filter. InnovationFirst has a whitepaper on this, so you can at least find an example there. In theory, experimenting with the coefficient should give you a fairly good reading once you find the ideal settings.

--Rob
__________________
New C-based RoboEmu2 (code simulator) available at: http://www.robbayer.com/software.php
  #3   Spotlight this post!  
Unread 21-01-2003, 22:57
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
The documentation on the gyro and interface circuitry includes a filter. If you read carefully and follow the circuit, you will see the recommendation of a 47HZ high pass filter and a 185 HZ low pass filter is part of the interface amplifier. In the car example it is mentioned that the gyro does exhibit some output from the up down motions of the vehicle without these filters in place. Still filters are chosen for specific applications, a head mounted sensor for interactive game play may require a 0.1Hz to 10Hz filter to eliminate small high frequency head movements from affecting the needed head turning data. (from BEI/Systron data)
__________________
Good Luck All. Learn something new, everyday!
Al
WB9UVJ
www.wildstang.org
________________________
Storming the Tower since 1996.
  #4   Spotlight this post!  
Unread 21-01-2003, 23:28
MikeDubreuil's Avatar
MikeDubreuil MikeDubreuil is offline
Carpe diem
FRC #0125 (Nu-Trons)
Team Role: Engineer
 
Join Date: Jan 2003
Rookie Year: 1999
Location: Boston, MA
Posts: 967
MikeDubreuil has a reputation beyond reputeMikeDubreuil has a reputation beyond reputeMikeDubreuil has a reputation beyond reputeMikeDubreuil has a reputation beyond reputeMikeDubreuil has a reputation beyond reputeMikeDubreuil has a reputation beyond reputeMikeDubreuil has a reputation beyond reputeMikeDubreuil has a reputation beyond reputeMikeDubreuil has a reputation beyond reputeMikeDubreuil has a reputation beyond reputeMikeDubreuil has a reputation beyond repute
Send a message via AIM to MikeDubreuil
Great, Thanks....

I did not check the new gyro's box. Will I find BEI's filter information in there?

Rbayer, I did not see the whitepaper you are referring to on the IF website.
- Mike
  #5   Spotlight this post!  
Unread 25-01-2003, 02:21
Lloyd Burns Lloyd Burns is offline
Registered User
FRC #1246 (Agincourt Robotics)
Team Role: Engineer
 
Join Date: Jun 2001
Rookie Year: 1997
Location: Toronto
Posts: 292
Lloyd Burns is an unknown quantity at this point
Check the CD search feature - use "gyro filter" as the search parameters . The second oldest result I got was the Techokats' .pdf on using the gyro with a software filter to balance on the ramp.

-=-=-=-=-

The big problem with the gyro, if it is used for dead reckoning, is that it goes non-linear at turn rates less than 90 degrees/second. This is the turn rate of your forearm as you raise it from horizontal to vertical over a whole second ("one steamboat"). If your robot turns only that fast, it will appear quite sedate. If it turns faster, your robot can't tell where it is heading.
  #6   Spotlight this post!  
Unread 25-01-2003, 05:35
FotoPlasma FotoPlasma is offline
\: |
no team
 
Join Date: Jul 2001
Rookie Year: 2001
Location: San Jose
Posts: 1,900
FotoPlasma has a reputation beyond reputeFotoPlasma has a reputation beyond reputeFotoPlasma has a reputation beyond reputeFotoPlasma has a reputation beyond reputeFotoPlasma has a reputation beyond reputeFotoPlasma has a reputation beyond reputeFotoPlasma has a reputation beyond reputeFotoPlasma has a reputation beyond reputeFotoPlasma has a reputation beyond reputeFotoPlasma has a reputation beyond reputeFotoPlasma has a reputation beyond repute
Send a message via AIM to FotoPlasma
Quote:
Originally posted by Lloyd Burns
The big problem with the gyro, if it is used for dead reckoning, is that it goes non-linear at turn rates less than 90 degrees/second. This is the turn rate of your forearm as you raise it from horizontal to vertical over a whole second ("one steamboat"). If your robot turns only that fast, it will appear quite sedate. If it turns faster, your robot can't tell where it is heading.
It's actually worse than that.

The GyroChip which we got in the kit, for a few seasons, until 2003, actually had a maximum detectable rate of 64deg/sec, after which it's maxed out. This year's GyroChip is only marginally better at 75deg/sec.

Basically, if you're planning on having a quick drivetrain, and using it to its full potential, you're not going to be able to use the GyroChip to dictate your rate of turn, without some tweaking.

references:
http://www.systron.com/prodinfo/AQRSSpc.html
http://www.systron.com/GyroChip%20Theory.pdf (page 5)
__________________
I played hacky sack with Andy Baker.

2001-2004: Team 258, The Sea Dawgs
2005: Team 1693, The Robo Lobos

Last edited by FotoPlasma : 25-01-2003 at 05:38.
  #7   Spotlight this post!  
Unread 04-02-2003, 15:55
crazycliffy crazycliffy is offline
Registered User
#0846
 
Join Date: Jan 2003
Location: San Jose
Posts: 11
crazycliffy is an unknown quantity at this point
This is like a bandpass filter with cutoffs to allow
ranges within the 47Hz and 185Hz frequencies.

Where did you get these numbers from? I look at
the www.systron.com mfg website, and they don't
spec these numbers.

Are these included with the actual gyro for 2003?
I don't have the 2003 gyro yet, as I'm doing some
prototyping work with the 2002 model.

Also I did a search using chief delphi (CD) && google.com
and didn't get the numbers you spec'd.

thanks for any clarification.


Quote:
The documentation on the gyro and interface circuitry includes a filter. If you read carefully and follow the circuit, you will see the recommendation of a 47HZ high pass filter and a 185 HZ low pass filter is part of the interface amplifier. In the car example it is mentioned that the gyro does exhibit some output from the up down motions of the vehicle without these filters in place. Still filters are chosen for specific applications, a head mounted sensor for interactive game play may require a 0.1Hz to 10Hz filter to eliminate small high frequency head movements from affecting the needed head turning data. (from BEI/Systron data
  #8   Spotlight this post!  
Unread 04-02-2003, 17:26
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
It took some searching on the BEI site to find application notes and some other sources. Each application is going to require different implementations so just be aware that the device needs some trade offs to be useful. Many teams have successfully implemented them in the past.
__________________
Good Luck All. Learn something new, everyday!
Al
WB9UVJ
www.wildstang.org
________________________
Storming the Tower since 1996.
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
Usage of the gyro jon virgi General Forum 37 09-06-2003 11:57
gyro code odin892 Programming 2 08-04-2003 14:50
gyro odin892 Programming 0 08-04-2003 09:59
Help with the gyro chip Team852 Electrical 1 10-01-2003 22:31
Have YOU used the gyro chip? FotoPlasma Technical Discussion 10 31-01-2002 13:26


All times are GMT -5. The time now is 23:54.

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