servo reliabillity
I am a tech teacher in Idaho and my students and I have been working with the BOE and Boe-Bots for about 2 months. We are at the point where we are to log the durations and cout the turns to see the sequential changes. The problem is that the servos don't sequentally turn. you can run the same duration and get a different amount of rotation or you might get more rotation from one duration and less from a larger or smaller duration. Is this normal? we have tried both AC supplies as well as battery pack. Yes we used brand new batteries and moved the jumper block.
Comments
By the way, Idaho rocks!!!
You simply cannot rely on continuous motion servos to have closely reproducible speeds. You're talking about maybe 5% to 10% differences and there's too much variation in mechanical load, wheel slippage, in temperature, in all sorts of factors to do much better than that. They're simply not designed for that kind of use. Parallax sells wheel encoder kits that mount on the BoeBot chassis and use optical sensing and the slots in the wheels to provide speed and position feedback to the Stamp.
IMHO, accurate repeatable dead reckoning with a differential drive robot is one of the most difficult, yet most fundamental tasks in robotics. Of course, if it was easy, everyone would be doing it!
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
·"If you build it, they will come."
bitrootvz, glad you got your problem worked out.
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Whit+
"We keep moving forward, opening new doors, and doing new things, because we're curious and curiosity keeps leading us down new paths." - Walt Disney