Thread: Gyro Mounting
View Single Post
  #1   Spotlight this post!  
Unread 06-12-2016, 16:23
Steven Carmain Steven Carmain is offline
Bit Twiddler
FRC #6013 (Robowolves)
Team Role: Mentor
 
Join Date: Jan 2003
Rookie Year: 2002
Location: Westland, MI
Posts: 88
Steven Carmain will become famous soon enough
Gyro Mounting

Last season, we tried using the free ADXL362/ADXRS450 breakout board from FIRST Choice for autonomous mode positioning. We never really got far on it, but one of the biggest issues we saw was large sensor noise from the accelerometer. I expect some noise since robots aren't smooth, but we were getting constant +/-1g noise with no real noise frequency that we could find to filter.

A lot of that noise was probably self induced:
  • Wheels were not "round" (Vex 10" wheels with the thread not fully smooth)
  • Control board was plywood not firmly mounted to chassis (tie wraps to bottom support boards, and RoboRio mounted with foam tape on board with tie wraps to help hold)
  • Breakout board plugged directly into RoboRio (I'm sure the other end of the board had some give)

So my question is, are there any suggestions on how we can mount the sensor better? I am assuming that we should move the sensor with a ribbon extension cable, but any other suggestions? I find mounting it in silly putty (https://www.chiefdelphi.com/forums/s...9&postcount=15) as a cool idea, anyone else tried this? Any pictures of it? Did you worry about it conducting on the putty? (I heard kneaded gray erasers work too)

I attached some of the data we recorded from the robot as examples. This was collected by saving the NetworkTables buffer internally in the RoboRio.
Attached Thumbnails
Click image for larger version

Name:	Graph1.png
Views:	27
Size:	743.8 KB
ID:	21343  Click image for larger version

Name:	Graph2.png
Views:	14
Size:	743.8 KB
ID:	21344  
Attached Files
File Type: csv log.csv (888.0 KB, 1 views)
__________________
2016+ - Team 6013 Lead Engineer
2002-05 - Team 45 Software/Electrical

A robot is like a campfire: it takes a while to bulid it, and then everyone surounds it!
A world without standards is chaos. A world with standards is chaos.
Reply With Quote