Design of a non-linear missile autopilot design using Rate Actuated Inverse Dynamics (RAID)