Log in

View Full Version : Looking for a good, cheap gyro


Akira691
24-08-2011, 04:30
Hey, new to the forums so don't eat me :D

Just wondering where I could get a cheap, reliable gyro. It'll be used for keeping our 2011 robot on course and to more accurately move to its target(s).

I was looking online and found a bunch of breakout boards, but seeing as I'm the programmer and don't know if those are acceptable/usable on an FRC robot I'd like some help.

Any references and/or comments would be appreciated.

kramarczyk
24-08-2011, 07:01
Is there something inadequate with the one that came in the Kit of Parts?

Phalanx
24-08-2011, 16:01
As previously stated the one supplied in the KOP should be fine.

If not, you can get this one. It should be adequate.
http://www.sparkfun.com/products/8372

DonRotolo
24-08-2011, 18:17
If you are near Houston (http://blogs.houstonpress.com/eating/2009/01/houstons_eccentric_super_gyros.php)... :p

Tommy F.
24-08-2011, 18:32
If you are near Houston (http://blogs.houstonpress.com/eating/2009/01/houstons_eccentric_super_gyros.php)... :p

I have to say, that made my day.

plnyyanks
24-08-2011, 20:04
I have to say, that made my day.
I have to say, my day has been made too. Although I would advise not mixing gyros (http://en.wikipedia.org/wiki/Gyroscope) with gyros (http://en.wikipedia.org/wiki/Gyro_(food)) (unless your local hobby shop has a good Greek snack bar, in which case, go for it!).

On a more serious note, I'll reiterate that the KOP Gyro should be sufficient for most uses. If not, others should be pretty easy to find. Heck, Amazon's got 'em (http://www.amazon.com/Gyro-Breakout-Board-LY530AL-300/dp/B004G57C0Q). They seem to be readily available elsewhere (http://www.google.com/search?q=gyro+breakout+board&tbm=shop) too.

ratdude747
24-08-2011, 21:17
I have to say, my day has been made too. Although I would advise not mixing gyros (http://en.wikipedia.org/wiki/Gyroscope) with gyros (http://en.wikipedia.org/wiki/Gyro_(food)) (unless your local hobby shop has a good Greek snack bar, in which case, go for it!).

Also not to be confused with a BMX gyro. It is a device used on BMX bikes to allow bar spins without wrapping the rear brake cable. See the attached image.

drakesword
26-08-2011, 00:35
We found the kit of parts gyro unreliable in the event of an earthquake ...

On a more serious note we had a few issues with the KOP gyro mainly drift and other wierdness, dunno if it was stock code or what but on occasion our robot felt like it was spinning at 5 rads a second.

If you are looking at non-frc gyro then what about one used in R/C helicopters?

lemiant
26-08-2011, 13:12
on occasion our robot felt like it was spinning at 5 rads a second.

That kind of drift is not normal, either you gyro is defective or your code is (did you remember to calibrate it?). Our KOP gyro and stock code had less than 0.1deg/sec drift.

AdamHeard
26-08-2011, 13:18
Has anyone tried using a more sophisticated gyro with thermal compensation and filtering onboard, interfaced over the I2c port?

Joe Ross
26-08-2011, 17:42
Has anyone tried using a more sophisticated gyro with thermal compensation and filtering onboard, interfaced over the I2c port?

Unless the gyro has built in integration, it would take a lot of I2C traffic to sample it at a high enough rate, and you'd have to write your own routine for integration.

davidthefat
27-08-2011, 01:56
We found the kit of parts gyro unreliable in the event of an earthquake ...

On a more serious note we had a few issues with the KOP gyro mainly drift and other wierdness, dunno if it was stock code or what but on occasion our robot felt like it was spinning at 5 rads a second.

If you are looking at non-frc gyro then what about one used in R/C helicopters?

Check if both of your speed controllers have the jumpers in the right configuration. One year, we had that problem, I thought it was just the chains or something. But it turns out one speed controller was configured to "brake" and the other to "coast".

jamie_1930
31-08-2011, 01:11
I found these real quick although the second one is an SMD
http://www.robotshop.com/pololu-dual-axis-gyro-breakout-board-2.html
http://www.sparkfun.com/products/9445
These were the cheapest I could find, but if you want to look at sensors these are the sites I usually use
http://www.robotshop.com/
http://www.sparkfun.com
http://www.makershed.com/
http://www.adafruit.com/

Hope that helps

SavtaKenneth
31-08-2011, 01:48
Unless the gyro has built in integration, it would take a lot of I2C traffic to sample it at a high enough rate, and you'd have to write your own routine for integration.

Integrating the gyro is very doable. We did it in 2010, I believe I still have the code (In Java) somewhere. However it was an analog sensor, I never got to work with an I2C one.

On the subject we also have a good experience with the KOP gyro.

Kevin Watson
01-09-2011, 01:18
Just wondering where I could get a cheap, reliable gyro. It'll be used for keeping our 2011 robot on course and to more accurately move to its target(s).You have a mentor who works with me at SpaceX. Tell him what you need and I'll see if I can set you up.

-Kevin

Akira691
07-09-2011, 01:35
Forgive my ugly mass of replies, but I felt it would be better than multiple posts. Thank you all for your input, the matter will be resolved shortly.


Is there something inadequate with the one that came in the Kit of Parts?

I was told it wasn't as reliable as we would like, but I'll be sure to do some testing anyway.


If you are near Houston...

Thanks, but I don't think the robot would like meat integrated into its electronics... although a bio-mechanical robot isn't a bad idea for this year's competition haha


These were the cheapest I could find, but if you want to look at sensors these are the sites I usually use
http://www.robotshop.com/
http://www.sparkfun.com
http://www.makershed.com/
http://www.adafruit.com/

Much appreciated, I'll be sure to put these sites to good use.


You have a mentor who works with me at SpaceX. Tell him what you need and I'll see if I can set you up.

Thank you Kevin, I'll be sure to contact him if we need further help.