robot is probably the bit I'd look at first. Keeping the first test simple usually tells you more than changing everything at once. It also gives you an easy point to roll back to if the next change makes things worse. The part about "For Robot Vision, it helps to think in terms of inputs...