Text this: The development of a GPS-based autonomous quadcopter towards precision landing on moving platform