Arduino w/ dfrobot gps/gprs/gsm module v3

I'd like to build a drone using an Arduino Uno. I thought that a gps shield was necessary so I got the dfrobot gps shield. Upon further research it looks as though this gps shield is used primarily for interacting with mobile phones.

Is it possible to use this shield for drone navigation? If not, are its uses limited to sending and receiving sms and related tasks?

Thanks

Do you want to make a radio controlled drone or an autonomous drone? GPS is important if you want autonomous flight. In addition you would typically start with an accelerometer and rate gyroscope to stabilize the flight. A magnetometer (compass) is necessary if you want "headless mode". A barometer is useful for altitude hold.

Radio controlled drone. I checked different sources and none of them use this gps shield I have lol. So those are the things I need? A gps, accelerometer, a magnetometer and a barometer? I would need some attachment for the setup to communicate with a controller too right? I'm fairly new to this but I suppose I'll learn a lot from this project.

Image embedded for our convenience:

Technique described here.

You don't need the GPS for a radio control drone. Did you plan to use GPRS for the radio communication?

Did you want to do all the programming yourself or start with an existing flight controller program?