Thread: Gyro 10 DOF IMU
View Single Post
  #3   Spotlight this post!  
Unread 27-01-2015, 19:16
Levansic's Avatar
Levansic Levansic is offline
Registered User
AKA: Len Evansic
FRC #0585 (Cyber Penguins)
Team Role: Mentor
 
Join Date: Jan 2012
Rookie Year: 2008
Location: Tehachapi, CA
Posts: 185
Levansic has much to be proud ofLevansic has much to be proud ofLevansic has much to be proud ofLevansic has much to be proud ofLevansic has much to be proud ofLevansic has much to be proud ofLevansic has much to be proud ofLevansic has much to be proud ofLevansic has much to be proud ofLevansic has much to be proud of
Re: Gyro 10 DOF IMU

We used a Pololu IMU last year that had the predecessor L3GD20 gyro to what is on that Adafruit IMU. It worked great! We posted our digital gyro library here last spring, here.

Unfortunately, we have not been able to get anything working with the roboRIO, and either of its two i2c ports with LabView. We aren't sure if our gyro is damaged, or if the new WPI implementation with the new roboRIO is the culprit.

We have seen that the i2c library vi's have a lot of coercion dots inside, where U8 inputs are coerced to I32 for some other things, only to be re-coerced back to U8. Also, we see that the library functions are not set to be re-entrant, so we have no idea where errors are being generated (they show up on all instances within our program for reading i2c). Because of this, my eyes are squinting at the new WPI libraries for i2c, and wondering how much testing went on before release.

Last edited by Levansic : 28-01-2015 at 01:33. Reason: found my link.
Reply With Quote