Not sure if this was ever posted; What types of device do any of you have that since the distance traveled by a rover’s wheel / track? I have looked into using wheel encoder disks, but my bot will need some adjusting to accommodate the disk and light sensor. I am considering using a hal sensor as well. Please I need some feedback and experiences good and bad if any.
I plan on molding the world around the bot and so the sensors need to be somewhat reliable.
I’ve used US Digital encoders that attach to a shaft and the smaller ones that attach to the back of the motor. They are expensive but very reliable. The quadrature (directional) output can be decoded with a small ic that makes interfacing easier. You probably need interrupts to capture the output in either case. I used a Handyboardwith code from the Mobile Robots book. There are other, less expensive options that are more common for a BS2.
Thanks
However i think i have a new idea that will fit my bot well. Of course it is just an idea and i will begin testing next week. Ill post a crude picture here so any one who is interested can sneak a look.
This is just a wild stab at a possible solution, but why not use a computer mouse with a large ball, and let it roll along the floor on an hinged arm? The mouse could be read by the processor and have an accurate measure of the travel regardless of wheel slip.
Just an idea, since I don’t have the know-how to implement this. -Migs