|
|
|
![]() |
|
|||||||
|
||||||||
![]() |
|
|
Thread Tools |
Rating:
|
Display Modes |
|
|
|
#1
|
||||
|
||||
|
pic: 3D Printed Gyro Mount for PDB
One of our senior students, David Ferris, designed this very simple mount for our gyro.
It just so happens that our PDB was placed right near the axis of rotation of our robot, which is the ideal place for a gyro. We didn't have many options for where to mount the gyro, until we notice the raised divider on the PDB. ![]() ![]() ![]() It was printed on the Cube printer we purchased for 300 FIRST Choice credits. |
|
#2
|
|||||
|
|||||
|
Re: pic: 3D Printed Gyro Mount for PDB
Quote:
|
|
#3
|
||||
|
||||
|
Re: pic: 3D Printed Gyro Mount for PDB
Is it held on by friction or is there some other fastener? (Be mindful of R64)
|
|
#4
|
||||
|
||||
|
Re: pic: 3D Printed Gyro Mount for PDB
There isn't a benefit to getting the gyro on the center of rotation. You can put it anywhere on the robot. If I have a gyro in the center, and a gyro on the outside that are both facing forward, and I spin the robot, both gyros will always be at the same angle. When the gyro is on the outside corner, the rotation of the gyro remains the same, but an additional circular path is added. The gyro measures angular rate, which is not influenced by any x/y/z motion of the robot, only rotation around a certain axis.
|
|
#5
|
|||||
|
|||||
|
Re: pic: 3D Printed Gyro Mount for PDB
In reality, there is indeed a slight sensitivity to acceleration by the yaw rate sensor. It's usually not enough to worry about in the context of an FRC match. However, if you've managed to get a precise enough calibration and to minimize the temperature effects, you might notice a very small error in the heading if the sensor is not at the center of rotation.
|
|
#6
|
||||
|
||||
|
Re: pic: 3D Printed Gyro Mount for PDB
Quote:
|
|
#7
|
|||
|
|||
|
Re: pic: 3D Printed Gyro Mount for PDB
Quote:
|
|
#8
|
||||
|
||||
|
Re: pic: 3D Printed Gyro Mount for PDB
Quote:
If the gyro's reading depended only on angular rate, then no, you would not get a "modulated" output. Having "another circular path" will do nothing to the angular rate of the gyro. The angular rate of a rotating body is the same at every point. The second circular path (not it spinning on it's own axis, but it rotating around the center of the robot) is really the thing just moving in x and y in a circle. Any acceleration that the gyro feels does mess it up, but only a little. Drift/temp variances are much worse. The gyro feels a centrifugal force as the robot spins because the speed in the x and speed in the y of the gyro change as the robot spins, and acceleration (and the forces that go with them) is just change in velocity. The acceleration of your robot stopping quickly is worse than the circular acceleration. If the robot is providing a force on the robot, either the centripetal force as the robot spins, or the contact force as the robot stops quickly, the gyro will feel the same effect. If you don't believe me, look at a quadrotor. It doesn't always have the gyro in the center. |
![]() |
| Thread Tools | |
| Display Modes | Rate This Thread |
|
|