Finite-time adaptive tracking control for quad-rotor systems with safety constraints | Synapse