Single-Input Single-Output Control Strategies for Drones: Model-Based and Model-Free Control