Lets say for example that I need to control the z axis position of a single rotor uav. I knw that setting different throtle commands will vary the engines rpm ans thus change the altitude as well as creating a body torque in the oposite (of the motor rotation) direction. Considering that I can control yaw with cannards (like a rocket tail). In this scenario what is the main way of decoupling the dynamics?