An area which is puzzling me is how a robot can know where it is relative to another location. I mission a robot to travel 20 feet straight ahead, avoiding objects in the way. In the simplest case, how do I know I have travelled 20 feet. Wheel encoders are not allowed. :o
I plan on having a distance sensor on a servo that can scan the field ahead and to the sides.
My first though was GPS. But, I don’t think most GPS systems do not have the gradularity needed for short trips (10-20 feet).
With a bit of trig I can see how to navigate if there are one or more fixed object visible on the way to a destination, using a distance sensor. I can use these objects as benchmarks.
I suspect that an accelerometer and compass maybe the answer? ???
Help I am lost! … my robot too.