نوع مقاله : علمی پژوهشی
عنوان مقاله English
نویسندگان English
In this paper, autonomous navigation of an aerial robot based on obstacle avoidance for outdoor applications has been developed. First, the dynamic model of a quadrotor as an aerial robot is presented using equations that determine linear and angular accelerations derived from Newton’s and Euler’s equations of motion. The performance of the quadrotor is then evaluated using transient response parameters such as settling time, rise time, and overshoot percentage. Subsequently, a linear Proportional–Integral–Derivative (PID) controller is designed for altitude and attitude control of the quadrotor. To determine the optimal control gains, the criteria of Integral of Squared Error (ISE) and Integral of Absolute Error (IAE) are employed. Furthermore, for autonomous navigation of the quadrotor, an improved three-dimensional vector field histogram method is used to develop an obstacle avoidance algorithm. Through simulation, the validity of the developed dynamic model is first verified, followed by the implementation of the altitude and attitude controllers. The results show that the quadrotor achieves the desired altitude and attitude with favorable transient characteristics. Finally, the obstacle avoidance algorithm is simulated with distance thresholds of 0.5 meters and 1 meter from obstacles. The simulation results demonstrate that, with a one-meter threshold, the algorithm ensures autonomous navigation of the quadrotor without collisions. Therefore, the developed method can be suitable for outdoor environments with small obstacles,, and future work should extend obstacle range, address dynamic obstacles, and optimize efficiency for broader industrial and mission-oriented applications.
کلیدواژهها English