GPS

Hi,
I want to move my robot from a source point to destination and thought of using GPS for that purpose. But many say GPS are not accurate in India? If so what else can I do to help my process?

"Many say"?

Get a GPS unit and test the accuracy at your location. Be sure to be outside and have a clear view of the sky.

I am going make my robot to travel a small distance only so i cant use distance covered option so im using degrees. I checked my GPS outside and while standing at same point for more than a minute I noticed that the courseTo value changes. But it shouldn't change until I stand at that point and with just a small movement the degrees changes drastically. :slightly_frowning_face:

Basic GPS accuracy is at best +/- 2-3 meters and even if you are standing still, your reported location will wander around, roughly in a circle about 5 meters in diameter.

The course-to function is not very reliable, especially if the distance between you and the waypoint is short. GPS is poor for robot navigation over short distances.

A properly calibrated magnetic compass and wheel encoders are better for short distances.

But i wont know whether I have reached the destination or not in the compass, right?

Right. That's what the wheel encoders are for.

My project is using swarm of robots to find shortest path in an unknown environment....so can't use distance as input.....

ramyar:
My project is using swarm of robots to find shortest path in an unknown environment....so can't use distance as input.....

Distance exists in every part of the known universe (except perhaps at the surface of black holes).