Abstract
This paper presents a novel approach to detect and track an object using a quadrotor-UAV. The proposed system mainly consists of two parts- (i) Object detection and tracking using histogram backprojection and CAMSHIFT tracker, (ii) Fuzzy Proportional and Fuzzy Proportional-Derivative controller for controlling the drone. We implemented our algorithm using ROS (Robot Operating System), OPENCV library and MATLAB programming environment.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Engel, J., Sturm, J., Daniel, C.: Camera-based navigation of a low-cost quadrocopter. In: 2012 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), pp. 2815–2821. IEEE (2012)
Pestana, J., Sanchez-Lopez, J.L., Campoy, P., Saripalli, S.: Vision based gps-denied object tracking and following for unmanned aerial vehicles. In: 2013 IEEE International Symposium on Safety, Security, and Rescue Robotics (SSRR), pp. 1–6. IEEE (2013)
Arifin, F., Daniel, R.A., Widiyanto, D.: Autonomous detection and tracking of an object autonomously using AR.Drone quadcopter. Jurnal Ilmu Komputer dan Informasi 7(1), 11–17 (2014)
Selby, W., Corke, P., Rus, D.: Autonomous aerial navigation and tracking of marine animals. In: Proceedings of the Australian Conference on Robotics and Automation (ACRA) (2011)
Ferreira, F.T., Cardoso, J.S., Oliveira, H.P.: Video analysis in indoor soccer using a quadcopter (2015)
Gomez-Balderas, J.-E., Flores, G., Carrillo, L.R.G., Lozano, R.: Tracking a ground moving target with a quadrotor using switching control. J. Intell. Rob. Syst. 70(1–4), 65–78 (2013)
Razinkova, A., Cho, H.-C.: Tracking a moving ground object using quadcopter UAV in a presence of noise. In: 2015 IEEE International Conference on Advanced Intelligent Mechatronics (AIM), pp. 1546–1551. IEEE (2015)
Ross, S., Melik-Barkhudarov, N., Shankar, K.S., Wendel, A., Dey, D., Bagnell, J.A., Hebert, M.: Learning monocular reactive UAV control in cluttered natural environments. In: 2013 IEEE International Conference on Robotics and Automation (ICRA), pp. 1765–1772. IEEE (2013)
Jayatilleke, L., Zhang, N.: Landmark-based localization for unmanned aerial vehicles. In: 2013 IEEE International Systems Conference (SysCon), pp. 448–451. IEEE (2013)
Nath, A., Samantaray, J., Chaudhury, S., Roy, B.K.: Magnetic ball levitation system control using sliding mode control and fuzzy PD+I control: a comparative study. In: International Conference on Energy, Power and Environment, Shillong, India, 12–13 June 2015
Monajjemi, M.: ardrone autonomy: a ROS driver for ardrone 1.0 & 2.0 (2012). Autonomy Lab, Simon Fraser University. https://github.com/AutonomyLab/ardrone_autonomy
Yuan, X.: Continuously adaptive mean SHIFT. http://eric-yuan.me/continuously-adaptive-shift
Parrot A.R. Drone 2.0. https://en.wikipedia.org/wiki/Parrot_AR.Drone
Olivares-Mendez, M.A., Mondragon, I., Campoy Cervera, P., Mejias, L., Martinez, C.: Aerial object following using visual fuzzy servoing. In: Proceedings of the 1st Workshop on Research, Development and Education on Unmanned Aerial Systems (RED-UAS 2011), pp. 61–70. Centro Avanzado de TecnologÃas Aeroespaciales (CATEC) (2011)
Robot Operating System Documentation. http://wiki.ros.org/
Mean Shift Algorithm. https://en.wikipedia.org/wiki/Mean_shift
Opencv Documentation. http://docs.opencv.org/2.4.12/
Matlab Robotics System Toolbox. http://in.mathworks.com/products/robotics/
Histogram Backprojection documentation. http://docs.opencv.org/2.4/doc/tutorials/imgproc/histograms/back_projection/back_projection.html
Fukunaga, K., Hostetler, L.D.: The estimation of the gradient of a density function, with applications in pattern recognition. IEEE Trans. Inf. Theory 21(1), 32–40 (1975)
Allen, J.G., Xu, R.Y.D., Jin, J.S.: Object tracking using camshift algorithm and multiple quantized feature spaces. In: Proceedings of the Pan-Sydney Area Workshop on Visual Information Processing, pp. 3–7. Australian Computer Society, Inc. (2004)
cv_bridge Documentation. http://wiki.ros.org/cv_bridge
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2018 Springer International Publishing AG
About this paper
Cite this paper
Das, H., Mazumdar, A.S., Dey, R., Roy, L. (2018). Experimental Implementation of Fuzzy Vision-Based Tracking Control of Quad-Rotor. In: Balas, V., Jain, L., Balas, M. (eds) Soft Computing Applications. SOFA 2016. Advances in Intelligent Systems and Computing, vol 634. Springer, Cham. https://doi.org/10.1007/978-3-319-62524-9_24
Download citation
DOI: https://doi.org/10.1007/978-3-319-62524-9_24
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-62523-2
Online ISBN: 978-3-319-62524-9
eBook Packages: EngineeringEngineering (R0)