In this work, the problem of navigation control of a quad-rotor, which includes path planning (to a desired trajectory with obstacle avoidance) and tracking control, is addressed. Path planning is achieved by means of the velocity field technique, since this method generates smooth trajectories that are suitable for this kind of vehicles. We propose a recursive method for the composition of the total velocity reference. In order to achieve a good tracking of the generated references, a saturated controller is used, namely, nested saturation. It is demonstrated that the velocity reference can be tracked with a reduction in the order of the controller, from four to three saturators, which simplifies the implementation. Numerical results show that a correct tracking could be guaranteed.
Bibliographical noteFunding Information:
Funding: This work was supported by Universidad de Sonora with internal project USO315005985.
Acknowledgments: We would like to thank CONACyT for the scholarship program, PRODEP for its financial support and UMI-LAFMIA Cinvestav, Zacatenco for their support and guidance in the experimental tests.
© 2020 by the authors. Licensee MDPI, Basel, Switzerland.
- Obstacle avoidance
- Quad-rotor control
- Velocity field