Go to Post FIRST is an amazing combination of principles that, when applied to the world, has had a monstrous effect on the way High School students learn, think, and relate to others. - Amanda M [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
  #1   Spotlight this post!  
Unread 05-04-2003, 14:53
Frank(Aflak)'s Avatar
Frank(Aflak) Frank(Aflak) is offline
Registered User
#1067 (SLUH)
 
Join Date: Dec 2002
Location: Saint Louis
Posts: 375
Frank(Aflak) is on a distinguished road
Compass/direction sensor

We would like to get our hand on two compasses that will plug into the robot controller and the operator interface. We don't really want to use the angular motion sensor, all we want to know is the anlge between whatever way the OI is facing and whatever way the robot is facing. I'm gonna go hit up google, but if anyone knows a good supplier offhand please respond.

thanks.

edit:

I found this and this but I was kinda hoping to find one ready to plug into the controller and return a number between 0-360 or 720 or whatever.

HEY! word! look at this baby!linky!

Last edited by Frank(Aflak) : 05-04-2003 at 15:02.
  #2   Spotlight this post!  
Unread 05-04-2003, 15:13
Dave Flowerday Dave Flowerday is offline
Software Engineer
VRC #0111 (Wildstang)
Team Role: Engineer
 
Join Date: Feb 2002
Rookie Year: 1995
Location: North Barrington, IL
Posts: 1,366
Dave Flowerday has a reputation beyond reputeDave Flowerday has a reputation beyond reputeDave Flowerday has a reputation beyond reputeDave Flowerday has a reputation beyond reputeDave Flowerday has a reputation beyond reputeDave Flowerday has a reputation beyond reputeDave Flowerday has a reputation beyond reputeDave Flowerday has a reputation beyond reputeDave Flowerday has a reputation beyond reputeDave Flowerday has a reputation beyond reputeDave Flowerday has a reputation beyond repute
Note that you're not allowed to hook custom electronics up to the OI...

Also, our team looked extensively at several magnetometers and found that they are essentially worthless when placed inside the robot.
  #3   Spotlight this post!  
Unread 05-04-2003, 16:22
Ian W. Ian W. is offline
College? What?
no team (Gompei and the Herd)
Team Role: College Student
 
Join Date: Jan 2002
Rookie Year: 2002
Location: Worcester, MA | Smithtown, NY
Posts: 1,464
Ian W. is a name known to allIan W. is a name known to allIan W. is a name known to allIan W. is a name known to allIan W. is a name known to allIan W. is a name known to all
Send a message via AIM to Ian W.
but could it be considered an analog input? sort of like a pot, if it returns the correct voltage?

plus, would one of those crazy "R2 Logic Ladders" (or whatever it is when you make an analog input into many digital ones) be illegal then as well?
__________________
AIM --> Woloi
Email --> ian@woloschin.com
  #4   Spotlight this post!  
Unread 05-04-2003, 17:33
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,792
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
Ian,
As Dave said above we did some rather extensive research into direction finding and compass usage. Besides the fact that they are somewhat expensive, they cannot distinguish the earth's magnetic field when placed within the robot frame with all the DC(magnetic) motors and various metals in the construction. There is also so many variables when used inside buildings due to electric fields and metals in the roof, walls and floors. Although they look very good on the surface they became to difficult to implement.
Sorry.
If you are intending on using a feedback system from the OI to the robot, teams have been using the gyro for years to do that so there is a lot of info around. Remember that if the sensors are initialized correctly, they should track fairly well over a two minute match.
__________________
Good Luck All. Learn something new, everyday!
Al
WB9UVJ
www.wildstang.org
________________________
Storming the Tower since 1996.
  #5   Spotlight this post!  
Unread 05-04-2003, 18:01
Adam Y.'s Avatar
Adam Y. Adam Y. is offline
Adam Y.
no team (?????)
 
Join Date: Mar 2002
Location: Long Island
Posts: 1,979
Adam Y. is a splendid one to beholdAdam Y. is a splendid one to beholdAdam Y. is a splendid one to beholdAdam Y. is a splendid one to beholdAdam Y. is a splendid one to beholdAdam Y. is a splendid one to beholdAdam Y. is a splendid one to behold
Send a message via AIM to Adam Y.
Quote:
As Dave said above we did some rather extensive research into direction finding and compass usage. Besides the fact that they are somewhat expensive, they cannot distinguish the earth's magnetic field when placed within the robot frame with all the DC(magnetic) motors and various metals in the construction. There is also so many variables when used inside buildings due to electric fields and metals in the roof, walls and floors. Although they look very good on the surface they became to difficult to implement.
How bad was the interfernce with the compass?? Which compasses did you try using?? Would having a totally plastic robot fix the problem??? Im asking these questions because Im building robots for fun and it is cheaper for me to use plastics. Ill see what I can find out about them.
__________________
If either a public officer or any one else saw a person attempting to cross a bridge which had been ascertained to be unsafe, and there were no time to warn him of his danger, they might seize him and turn him back without any real infringement of his liberty; for liberty consists in doing what one desires, and he does not desire to fall into the river. -Mill
  #6   Spotlight this post!  
Unread 05-04-2003, 18:05
Bduggan04's Avatar
Bduggan04 Bduggan04 is offline
I bent my wookie...
AKA: Bryan Duggan
#0027 (Team Rush)
Team Role: College Student
 
Join Date: Mar 2002
Location: Clarkston, MI
Posts: 290
Bduggan04 will become famous soon enoughBduggan04 will become famous soon enough
Quote:
Originally posted by wysiswyg
How bad was the interfernce with the compass?? Which compasses did you try using?? Would having a totally plastic robot fix the problem??? Im asking these questions because Im building robots for fun and it is cheaper for me to use plastics. Ill see what I can find out about them.
Only if you had plastic wire. The PWM controls work with pulses which causes a constantly changing magnetic field. And just so you know, the compasses sold through digikey are over $300, far surpassing the custom electronics budget.
  #7   Spotlight this post!  
Unread 05-04-2003, 18:11
Adam Y.'s Avatar
Adam Y. Adam Y. is offline
Adam Y.
no team (?????)
 
Join Date: Mar 2002
Location: Long Island
Posts: 1,979
Adam Y. is a splendid one to beholdAdam Y. is a splendid one to beholdAdam Y. is a splendid one to beholdAdam Y. is a splendid one to beholdAdam Y. is a splendid one to beholdAdam Y. is a splendid one to beholdAdam Y. is a splendid one to behold
Send a message via AIM to Adam Y.
Quote:
Only if you had plastic wire. The PWM controls work with pulses which causes a constantly changing magnetic field. And just so you know, the compasses sold through digikey are over $300, far surpassing the custom electronics budget
By George I have figured out the problem. Wrap the wires around each other. The magnetic fields will actually cancel each other out. As for the motors putting capacitors across them should help out on interference. As for the price I have found a company that makes fairly cheap compass sensors. Yeah this is not for first but another robotics project of mine.
__________________
If either a public officer or any one else saw a person attempting to cross a bridge which had been ascertained to be unsafe, and there were no time to warn him of his danger, they might seize him and turn him back without any real infringement of his liberty; for liberty consists in doing what one desires, and he does not desire to fall into the river. -Mill

Last edited by Adam Y. : 05-04-2003 at 18:16.
  #8   Spotlight this post!  
Unread 05-04-2003, 18:17
Dave Flowerday Dave Flowerday is offline
Software Engineer
VRC #0111 (Wildstang)
Team Role: Engineer
 
Join Date: Feb 2002
Rookie Year: 1995
Location: North Barrington, IL
Posts: 1,366
Dave Flowerday has a reputation beyond reputeDave Flowerday has a reputation beyond reputeDave Flowerday has a reputation beyond reputeDave Flowerday has a reputation beyond reputeDave Flowerday has a reputation beyond reputeDave Flowerday has a reputation beyond reputeDave Flowerday has a reputation beyond reputeDave Flowerday has a reputation beyond reputeDave Flowerday has a reputation beyond reputeDave Flowerday has a reputation beyond reputeDave Flowerday has a reputation beyond repute
Quote:
Originally posted by wysiswyg
As for the motors putting capacitors across them should help out on intefearnce.
It's not the interference so much as the magnetic field created by the motors. Unfortunately the magnetic field is what makes the motor turn so it's a little tricky to filter it out
  #9   Spotlight this post!  
Unread 05-04-2003, 18:24
Adam Y.'s Avatar
Adam Y. Adam Y. is offline
Adam Y.
no team (?????)
 
Join Date: Mar 2002
Location: Long Island
Posts: 1,979
Adam Y. is a splendid one to beholdAdam Y. is a splendid one to beholdAdam Y. is a splendid one to beholdAdam Y. is a splendid one to beholdAdam Y. is a splendid one to beholdAdam Y. is a splendid one to beholdAdam Y. is a splendid one to behold
Send a message via AIM to Adam Y.
Quote:
It's not the interference so much as the magnetic field created by the motors. Unfortunately the magnetic field is what makes the motor turn so it's a little tricky to filter it out
Hmmm lenz's law. Always hurts never helps. We need another magnetic field to cance out the motors. Ill have to check my books there must be something in there on how to get rid of interference of motors. The wires was the easy part. Ill get back to you after I read all my books. By the way, wrapping wires together is generally a good idea to reduce interference.
__________________
If either a public officer or any one else saw a person attempting to cross a bridge which had been ascertained to be unsafe, and there were no time to warn him of his danger, they might seize him and turn him back without any real infringement of his liberty; for liberty consists in doing what one desires, and he does not desire to fall into the river. -Mill
  #10   Spotlight this post!  
Unread 06-04-2003, 01:03
Elgin Clock's Avatar
Elgin Clock Elgin Clock is offline
updates this status less than FB!
AKA: the one who "will break into your thoughts..."
FRC #0237 (Black Magic)
Team Role: Mentor
 
Join Date: May 2001
Rookie Year: 2001
Location: H20-Town, Connecticut
Posts: 7,773
Elgin Clock has a reputation beyond reputeElgin Clock has a reputation beyond reputeElgin Clock has a reputation beyond reputeElgin Clock has a reputation beyond reputeElgin Clock has a reputation beyond reputeElgin Clock has a reputation beyond reputeElgin Clock has a reputation beyond reputeElgin Clock has a reputation beyond reputeElgin Clock has a reputation beyond reputeElgin Clock has a reputation beyond reputeElgin Clock has a reputation beyond repute
Send a message via AIM to Elgin Clock
Look Here

We did something with a magnetic sensor last year (2002) for our customized I.D.A.N. (Intelligent Detection, Analysis and Navigation) system.

Read my post there and if you want more info please let me know and I will see what I can do.
__________________
The influence of many leads to the individuality of one. - E.C.C. (That's me!!)

  #11   Spotlight this post!  
Unread 06-04-2003, 09: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,792
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
Quote:
Originally posted by wysiswyg
The wires was the easy part...By the way, wrapping wires together is generally a good idea to reduce interference.
Wrapping the wire as such does little to help with the induced fields. You must either shield with a magnetic and electrostatic shield or run balanced lines to cure that problem. The rise time of the pulse is an issue. But that is not the dominant component. The field from the motor magnets themselves are orders of magnitude larger than the earth's magnetic field so they tend to polarize the compass. If you could shield the motors and build the robot out of non-ferrous metals you might have a shot but you still run up against the variables of the building construction getting in the way of the earth's field. Although it hasn't been mentioned here yet, did you know that the earth's magnetic pole is not the north pole? If you are trying to base coordinates on an earth reference you must make corrections depending on your longitude. In Illinois we are almost directly south of the mag pole so no correction is needed but in the NW US or Alaska the mag pole is due east or maybe even southeast.
We did come across several compass chips that had reset lines to pulse the chip and surrounding area to kill the local fields and try to take a reading. That pulse was in the two amp range and required some external circuitry that was expensive and weighty. After weeks of walking down the compass path, we abandoned the research in lieu of a far simpler approach, the gyro. Yes it has it's faults but the accumulated errors over a 15 second period are small.
If you are still researching, check out magnetic shielding products. They are usually high nickel and laminated steel products. You may be able to put a shield between the robot and the compass. There must be a way to do it because my Dodge van has a compass that works fairly well although it only gives eight directions.
__________________
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
Reflective tape sensor? scitobor 617 Electrical 2 19-11-2003 08:51
sensor doesn't work PBoss Programming 7 29-01-2003 18:39
Sensor or no Sensor For Autonomous mode Kyle1010 Programming 14 22-01-2003 13:10
How do you connect optical sensor? archiver 2001 1 23-06-2002 23:05
Optical range sensor Ben Mitchell Technical Discussion 9 12-01-2002 00:11


All times are GMT -5. The time now is 03:12.

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