Go to Post By the way, a piece of advice to all those who haven't gone to Manchester for Kickoff before: Go. It's something you have to do at least once in your time in FIRST. - Billfred [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 29-11-2009, 00:49
JewishDan18's Avatar
JewishDan18 JewishDan18 is offline
Registered User
FRC #1700
Team Role: Engineer
 
Join Date: Feb 2009
Rookie Year: 2007
Location: Sunnyvale, CA
Posts: 185
JewishDan18 is a splendid one to beholdJewishDan18 is a splendid one to beholdJewishDan18 is a splendid one to beholdJewishDan18 is a splendid one to beholdJewishDan18 is a splendid one to beholdJewishDan18 is a splendid one to behold
Sensors!

Hey all, I need to make a list of all the sensors that can be hooked up to the crio. Any sensor you've seen hooked up, please post it!

My list so far:
gyroscope
accelerometer
touch
potentiometer
encoder
camera
ultrasonic
(i feel like I'm missing something obvious...)

any more will be appreciated greatly. Thanks in advance!
  #2   Spotlight this post!  
Unread 29-11-2009, 00:52
Eugene Fang's Avatar
Eugene Fang Eugene Fang is offline
The Blue Alliance
no team
Team Role: Alumni
 
Join Date: Jan 2007
Rookie Year: 2000
Location: Bay Area, CA -> Pittsburgh, PA
Posts: 772
Eugene Fang has a reputation beyond reputeEugene Fang has a reputation beyond reputeEugene Fang has a reputation beyond reputeEugene Fang has a reputation beyond reputeEugene Fang has a reputation beyond reputeEugene Fang has a reputation beyond reputeEugene Fang has a reputation beyond reputeEugene Fang has a reputation beyond reputeEugene Fang has a reputation beyond reputeEugene Fang has a reputation beyond reputeEugene Fang has a reputation beyond repute
Re: Sensors!

Quote:
Originally Posted by JewishDan18 View Post
Hey all, I need to make a list of all the sensors that can be hooked up to the crio. Any sensor you've seen hooked up, please post it!

My list so far:
gyroscope
accelerometer
touch
potentiometer
encoder
camera
ultrasonic
(i feel like I'm missing something obvious...)

any more will be appreciated greatly. Thanks in advance!
Our team hooked up a photogate (I think that's what you call it) in 2006. Basically it was an IR light and a sensor, so when the line of sight was broken, it would send a signal. I know cRIOs weren't around back then, but it just used a digital input, same as on the cRIOs.
__________________
Eugene Fang
2010 Silicon Valley Regional Dean's List Finalist

Various FLL Teams - Student (2000-2006), Mentor (2007-2010)
FRC Team 604 - Student (2007-2010), Mentor/Remote Advisor (2011-2015)
FRC Team 1323 - Mentor/Remote Advisor (2011-2014)

The Blue Alliance | TBA GameDay | TBA Android App
  #3   Spotlight this post!  
Unread 29-11-2009, 11:44
EricVanWyk EricVanWyk is offline
Registered User
no team
 
Join Date: Jan 2007
Rookie Year: 2000
Location: Boston
Posts: 1,597
EricVanWyk has a reputation beyond reputeEricVanWyk has a reputation beyond reputeEricVanWyk has a reputation beyond reputeEricVanWyk has a reputation beyond reputeEricVanWyk has a reputation beyond reputeEricVanWyk has a reputation beyond reputeEricVanWyk has a reputation beyond reputeEricVanWyk has a reputation beyond reputeEricVanWyk has a reputation beyond reputeEricVanWyk has a reputation beyond reputeEricVanWyk has a reputation beyond repute
Send a message via AIM to EricVanWyk
Re: Sensors!

You forgot about the wonders of the hall effect!

Current Sensors (Hall Effect)
Gear Tooth Sensor (Hall Effect)
Magnetic Rotary Encoders
Magnetic Linear Encoders
  #4   Spotlight this post!  
Unread 29-11-2009, 11:44
Stephen of REX's Avatar
Stephen of REX Stephen of REX is offline
Registered User
FRC #1727 (REX)
Team Role: College Student
 
Join Date: Dec 2008
Rookie Year: 2006
Location: Cockeysville, Baltimore Co. MD
Posts: 164
Stephen of REX is an unknown quantity at this point
Re: Sensors!

Quote:
Originally Posted by Pikat View Post
Our team hooked up a photogate (I think that's what you call it) in 2006. Basically it was an IR light and a sensor, so when the line of sight was broken, it would send a signal. I know cRIOs weren't around back then, but it just used a digital input, same as on the cRIOs.
My team used that kind of photogate on the cRIO this year, I can ask the guy who worked on it for specifics if you like.
__________________

Go REX!!!
  #5   Spotlight this post!  
Unread 29-11-2009, 11:59
Doug G's Avatar
Doug G Doug G is offline
Coach / Teacher
FRC #0701 (Robovikes)
Team Role: Coach
 
Join Date: Dec 2002
Rookie Year: 2001
Location: Fairfield, CA
Posts: 880
Doug G has a reputation beyond reputeDoug G has a reputation beyond reputeDoug G has a reputation beyond reputeDoug G has a reputation beyond reputeDoug G has a reputation beyond reputeDoug G has a reputation beyond reputeDoug G has a reputation beyond reputeDoug G has a reputation beyond reputeDoug G has a reputation beyond reputeDoug G has a reputation beyond reputeDoug G has a reputation beyond repute
Re: Sensors!

Don't forget about:

Temperature sensor (thermocouple), I bet there's a team out there at some point who put this on a robot.

Light Sensor.. True a camera could do this as well, but a simple light sensor can be straightforward to program as long as you calibrate at the competition venue.

And then there was the IR beacon in 2004 (basically a light sensor).
__________________
Work Hard, Have Fun, Make a Difference!

  #6   Spotlight this post!  
Unread 29-11-2009, 12:14
Eugene Fang's Avatar
Eugene Fang Eugene Fang is offline
The Blue Alliance
no team
Team Role: Alumni
 
Join Date: Jan 2007
Rookie Year: 2000
Location: Bay Area, CA -> Pittsburgh, PA
Posts: 772
Eugene Fang has a reputation beyond reputeEugene Fang has a reputation beyond reputeEugene Fang has a reputation beyond reputeEugene Fang has a reputation beyond reputeEugene Fang has a reputation beyond reputeEugene Fang has a reputation beyond reputeEugene Fang has a reputation beyond reputeEugene Fang has a reputation beyond reputeEugene Fang has a reputation beyond reputeEugene Fang has a reputation beyond reputeEugene Fang has a reputation beyond repute
Re: Sensors!

Oh and I think I heard about some teams using current sensors this year for their traction control?

Not sure though.
__________________
Eugene Fang
2010 Silicon Valley Regional Dean's List Finalist

Various FLL Teams - Student (2000-2006), Mentor (2007-2010)
FRC Team 604 - Student (2007-2010), Mentor/Remote Advisor (2011-2015)
FRC Team 1323 - Mentor/Remote Advisor (2011-2014)

The Blue Alliance | TBA GameDay | TBA Android App
  #7   Spotlight this post!  
Unread 29-11-2009, 13:11
Gdeaver Gdeaver is offline
Registered User
FRC #1640
Team Role: Mentor
 
Join Date: Mar 2004
Rookie Year: 2001
Location: West Chester, Pa.
Posts: 1,370
Gdeaver has a reputation beyond reputeGdeaver has a reputation beyond reputeGdeaver has a reputation beyond reputeGdeaver has a reputation beyond reputeGdeaver has a reputation beyond reputeGdeaver has a reputation beyond reputeGdeaver has a reputation beyond reputeGdeaver has a reputation beyond reputeGdeaver has a reputation beyond reputeGdeaver has a reputation beyond reputeGdeaver has a reputation beyond repute
Re: Sensors!

Don't forget the Panasonic IR distance sensors. Come in many different ranges in both digital and analog.
  #8   Spotlight this post!  
Unread 29-11-2009, 15:33
AustinSchuh AustinSchuh is offline
Registered User
FRC #0971 (Spartan Robotics) #254 (The Cheesy Poofs)
Team Role: Engineer
 
Join Date: Feb 2005
Rookie Year: 1999
Location: Los Altos, CA
Posts: 803
AustinSchuh has a reputation beyond reputeAustinSchuh has a reputation beyond reputeAustinSchuh has a reputation beyond reputeAustinSchuh has a reputation beyond reputeAustinSchuh has a reputation beyond reputeAustinSchuh has a reputation beyond reputeAustinSchuh has a reputation beyond reputeAustinSchuh has a reputation beyond reputeAustinSchuh has a reputation beyond reputeAustinSchuh has a reputation beyond reputeAustinSchuh has a reputation beyond repute
Re: Sensors!

Quote:
Originally Posted by Doug G View Post
Temperature sensor (thermocouple), I bet there's a team out there at some point who put this on a robot.
We slapped a set of those on our practice robot, and used them to tell us when to give the robot a break to prevent overheating. Really useful, and I think all our future robots are going to be sporting one per motor.
  #9   Spotlight this post!  
Unread 29-11-2009, 16:06
DonRotolo's Avatar
DonRotolo DonRotolo is offline
Back to humble
FRC #0832
Team Role: Mentor
 
Join Date: Jan 2005
Rookie Year: 2005
Location: Atlanta GA
Posts: 7,011
DonRotolo has a reputation beyond reputeDonRotolo has a reputation beyond reputeDonRotolo has a reputation beyond reputeDonRotolo has a reputation beyond reputeDonRotolo has a reputation beyond reputeDonRotolo has a reputation beyond reputeDonRotolo has a reputation beyond reputeDonRotolo has a reputation beyond reputeDonRotolo has a reputation beyond reputeDonRotolo has a reputation beyond reputeDonRotolo has a reputation beyond repute
Re: Sensors!

In fact, ANY sensor can be connected to the cRio; this then becomes a listing of 'all the different sensors that exist'.

This has some good info
__________________

I am N2IRZ - What's your callsign?
  #10   Spotlight this post!  
Unread 29-11-2009, 16:28
JewishDan18's Avatar
JewishDan18 JewishDan18 is offline
Registered User
FRC #1700
Team Role: Engineer
 
Join Date: Feb 2009
Rookie Year: 2007
Location: Sunnyvale, CA
Posts: 185
JewishDan18 is a splendid one to beholdJewishDan18 is a splendid one to beholdJewishDan18 is a splendid one to beholdJewishDan18 is a splendid one to beholdJewishDan18 is a splendid one to beholdJewishDan18 is a splendid one to behold
Re: Sensors!

Thanks a ton; I knew CD would have a lot of knowledge on this.

Quote:
Originally Posted by AustinSchuh View Post
We slapped a set of those on our practice robot, and used them to tell us when to give the robot a break to prevent overheating. Really useful, and I think all our future robots are going to be sporting one per motor.
For lack of better words, that's awesome.

Quote:
Originally Posted by Don Rotolo View Post
In fact, ANY sensor can be connected to the cRio; this then becomes a listing of 'all the different sensors that exist'.
That's kinda what I wanted it to be, but mostly ones relevant to robots. Good link.

Last edited by JewishDan18 : 29-11-2009 at 16:30.
  #11   Spotlight this post!  
Unread 29-11-2009, 16:39
Eugene Fang's Avatar
Eugene Fang Eugene Fang is offline
The Blue Alliance
no team
Team Role: Alumni
 
Join Date: Jan 2007
Rookie Year: 2000
Location: Bay Area, CA -> Pittsburgh, PA
Posts: 772
Eugene Fang has a reputation beyond reputeEugene Fang has a reputation beyond reputeEugene Fang has a reputation beyond reputeEugene Fang has a reputation beyond reputeEugene Fang has a reputation beyond reputeEugene Fang has a reputation beyond reputeEugene Fang has a reputation beyond reputeEugene Fang has a reputation beyond reputeEugene Fang has a reputation beyond reputeEugene Fang has a reputation beyond reputeEugene Fang has a reputation beyond repute
Re: Sensors!

Quote:
Originally Posted by JewishDan18 View Post
That's kinda what I wanted it to be, but mostly ones relevant to robots. Good link.
Looking at that link, I thought of one more that can be relevant to robots - a compass.

Pros: does not drift like a gyro does
Cons: can be affected by motors/metal/etc.
__________________
Eugene Fang
2010 Silicon Valley Regional Dean's List Finalist

Various FLL Teams - Student (2000-2006), Mentor (2007-2010)
FRC Team 604 - Student (2007-2010), Mentor/Remote Advisor (2011-2015)
FRC Team 1323 - Mentor/Remote Advisor (2011-2014)

The Blue Alliance | TBA GameDay | TBA Android App
  #12   Spotlight this post!  
Unread 29-11-2009, 17:53
JewishDan18's Avatar
JewishDan18 JewishDan18 is offline
Registered User
FRC #1700
Team Role: Engineer
 
Join Date: Feb 2009
Rookie Year: 2007
Location: Sunnyvale, CA
Posts: 185
JewishDan18 is a splendid one to beholdJewishDan18 is a splendid one to beholdJewishDan18 is a splendid one to beholdJewishDan18 is a splendid one to beholdJewishDan18 is a splendid one to beholdJewishDan18 is a splendid one to behold
Re: Sensors!

Quote:
Originally Posted by Pikat View Post
Looking at that link, I thought of one more that can be relevant to robots - a compass.

Pros: does not drift like a gyro does
Cons: can be affected by motors/metal/etc.
That's an interesting idea. This is off topic, but how much drift would the gyro accumulate over the 2 minutes? I assume it will be greater the more time you hit another robot/wall. What were other teams experiencing?
  #13   Spotlight this post!  
Unread 29-11-2009, 19:11
Eugene Fang's Avatar
Eugene Fang Eugene Fang is offline
The Blue Alliance
no team
Team Role: Alumni
 
Join Date: Jan 2007
Rookie Year: 2000
Location: Bay Area, CA -> Pittsburgh, PA
Posts: 772
Eugene Fang has a reputation beyond reputeEugene Fang has a reputation beyond reputeEugene Fang has a reputation beyond reputeEugene Fang has a reputation beyond reputeEugene Fang has a reputation beyond reputeEugene Fang has a reputation beyond reputeEugene Fang has a reputation beyond reputeEugene Fang has a reputation beyond reputeEugene Fang has a reputation beyond reputeEugene Fang has a reputation beyond reputeEugene Fang has a reputation beyond repute
Re: Sensors!

Quote:
Originally Posted by JewishDan18 View Post
That's an interesting idea. This is off topic, but how much drift would the gyro accumulate over the 2 minutes? I assume it will be greater the more time you hit another robot/wall. What were other teams experiencing?
I'm not sure, since our team has never actually used gyros. I've just heard of other teams using them. However, I seem to recall teams using accelerometers to counteract for drift (I don't know how). A crude way to fix drift is to have a trimming potentiometer on your DriverStation i guess.

Sorry I don't have any hard facts. Maybe someone else has had some experience with gyros personally?
__________________
Eugene Fang
2010 Silicon Valley Regional Dean's List Finalist

Various FLL Teams - Student (2000-2006), Mentor (2007-2010)
FRC Team 604 - Student (2007-2010), Mentor/Remote Advisor (2011-2015)
FRC Team 1323 - Mentor/Remote Advisor (2011-2014)

The Blue Alliance | TBA GameDay | TBA Android App
  #14   Spotlight this post!  
Unread 30-11-2009, 00:05
daltore's Avatar
daltore daltore is offline
Electronics/programming/design
AKA: Aaron Osmer
FRC #3529 (ausTIN CANs)
Team Role: Mentor
 
Join Date: Dec 2007
Rookie Year: 2007
Location: San Antonio, TX
Posts: 272
daltore has a spectacular aura aboutdaltore has a spectacular aura aboutdaltore has a spectacular aura about
Send a message via AIM to daltore Send a message via MSN to daltore Send a message via Yahoo to daltore
Re: Sensors!

The short answer is there's no way to say for sure.

The long answer is there's a way, but it's really complicated. Basically, the amount of drift accumulated is very dependent on the code running the gyro. Gyros have different responses based on temperature, so some gyros contain internal thermometers that are also output to the microcontroller. Another factor is noise. If you have a gyro that communicates by serial (good luck finding one, I haven't seen any), it'll be more accurate than if you have a wire running around carrying an analog voltage that's varying. With the analog signal, you have to do averaging to get any kind of usable data, and when you average, you lose resolution. Since the cRIO has such a high data rate, you could probably get away with it a little more easily. Also, MEMS devices in general work by using capacitance between a central mass and an outer edge. If you have any static charge on your robot, it may or may not affect the gyro. Also, calibration of a gyro will not necessarily work if you move it to a different location on the robot, because overall capacitance will change, and may or may not affect the capacitive difference.
  #15   Spotlight this post!  
Unread 30-11-2009, 12:26
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,078
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: Sensors!

I have done quite a bit of work with gyros and drift is one of the more difficult things to characterize. What we call "drift" is the effect of integrating the output of a noisy signal. In the case of a MEMS gyroscope, this noise is caused by small thermal variations and vibrations that are impossible to completely correct for. Imagine a variable with noise of +/- 1 unit at any given time. What happens if you integrate this variable? You get what is called a "random walk", or drift.

Because electromechanical noise is usually modeled as a random variable (frequently as white noise with a mean and a variance, but no single exact value), you can never say for certain what your worst case drift will be. But, you can calculate things like your "average" drift rate over time, or your drift over various confidence intervals.

Drift rate is affected by several factors, including:
* The gyroscope's noise properties
* Sampling rate
* Temperature
* Filtering
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
Wheel Speed Sensors / Vehicle Speed Sensors chitu Technical Discussion 11 12-01-2008 02:46
where can we buy hall effect sensors or gear tooth sensors amirjpl Electrical 3 13-02-2006 11:02
I R Sensors thoughtful Programming 2 06-02-2004 11:45
IR sensors alexrobotics Technical Discussion 23 27-01-2004 00:59
sensors edomus General Forum 5 19-11-2003 16:46


All times are GMT -5. The time now is 07:35.

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