I have an idea for an Arduino-controlled robotic cart that would follow a tag at a certain distance or respond to commands sent from a cell phone. This thread is just to assess the feasibility of the idea and point out any glaring errors.
I'm planning to use something like a wagon as the base. I would use a decent sized electric motor for the drive powered by a large enough battery (probably car, motorcycle, or boat). Steering would be accomplished with a bidirectional motor mounted vertically that would be attached to a gear. The gear would be attached to a frame that would turn the front wheels.
I know there is a SIM shield available, so I plan to use that for the cell commands.
The main part I'm not sure about in terms of feasibility is the tag and receiver. My current idea is to use an IR LED or a cluster of them mounted on a backpack or shoe so that the robot only has to scan on one plane. What I'm not sure about, however, is whether or not a receiver would be able to pick up the IR LEDs and how to keep the robot at the same distance, especially when the person it's following turns.
Is this idea feasible, and what things am I forgetting to think about? (I'm not worried about the programming yet; I'll deal with that later, as long as I know it's possible)