Quote:
Originally Posted by ajlapp
Chris,
Do you recommend blending this two encoder technique with a gyro for increased redundancy/accuracy?
In our experience, the kit gyro provided last season had very little drift, though we use it in short burst only before resetting it.
|
You can combine the two, and there are various techniques.
For Breakaway we had a problem with one of our encoder wheels losing contact with the floor when we drove over the lip near the tower. That caused our heading to get all out of whack. We wound up adding a gyro so we used the encoders up until we were within a few inches of the lip, then we'd switch to the gyro. Whenever we were using encoder-based heading we would constantly reset the gyro heading to the encoder heading. Once we switched to the gyro heading, we would keep track of a correction constant for the encoder heading once we switched back to the encoder based heading. It worked pretty well.
A project that I've been involved with at work combines inertial sensors (like the gyro) with wheel-based sensors. We have a novel way to combine them that I would love to share, but I'm sure my company wouldn't be happy if I did that.
In general, if you can solve the problem with fewer sensors, you're better off due to simplicity. Only add more sensors to solve a problem you can't solve otherwise.