Using the accelerometer to move a player as the real user walks

Is there a way to use the accelerometer to move a player, as the user who is holding the device (‘real user’) walks around the room?

I don’t think that today’s devices have sensors for that.
This may be possible if you connect device to internet then watch it’s position from satelite(google maps or something like that)but that is a very hard thing to do.

I have looked into this a while ago and you are not the first to ask this question. I was trying to do the same thing (like many others) for a game I was developing.
The problem is that (at least on iOS) the accelerometer can’t detect linear speed movements - see here.
From what I’ve heard it’s difficult to get more than a meter or so precision with iOS devices, but would be happy to hear otherwise.

See also:
http://stackoverflow.com/questions/6647314/need-to-find-distance-using-gyroaccelerometer