ORIGINAL: credence
It's possible, but the technology behind it is not cheap. Most helicopters that are positionally aware use GPS to do it.
All self-piloted models i've ever seen have all been ruinously expensive and usually used for industrial/military application.
I was hoping you could program it into a flight simulator, and it could run the
controller or something like that, providing a possible practical use for them.
Oh well...maybe some day...