This paper proposes a nonlinear adaptive radial basis function neural network (RBFNN) control method for Unmanned Helicopter. The control objective is to reduce the trajectory tracking error of the unmanned helicopter in the presence of system uncertainty and external disturbances. Based on the backstepping control technique, the controller of the unmanned helicopter are designed in order of position kinematics, position dynamics, attitude kinematics and attitude dynamics, and the block processing is used in the last three steps above.Then, RBFNN is added to compensate the error caused by external interference. Meanwhile, the derivatives of virtual controls are obtained by second-order command filter, and the stability of the system is analyzed by Lyapunov stability theorems. Finally, the simulation results verify the stability and robustness of the control method.