There’s a natural tendency to underestimate the difficulty of creating reliable autonomous operation in robots. On the surface it seems pretty simple - just setup some sensors, create the right feedback and control behaviors, flip the switch, and off it goes. But, in the real world, things are never that simple.Unexpected factors suddenly come into play. Thingslike magnetic distortions caused by the supporting building structure or some equipment can throw…