Abstract
This research is a solution to the problem of a hardware platform of object tracking drones. This platform can be used to build further advancements such as selfie drones, follow-me drones for adventure sports and robot pets. StaGaus algorithm has been derived using first principles and is compared against standard algorithms like SRDCF. The algorithm is tested on, an on-board two Android phones for real-time telemetry. This paper demonstrates that StaGaus works even on memory- and performance-constrained devices. In order to standardise the development of object tracking drones’ algorithms, we have built a customised ROS-based Gazebo simulator from scratch. This simulator is capable of simulating multiple robots of multiple types. This uses actual physics Open Dynamics Engine which has been compared against the existing simulators. Finally, as a by-product, this design proved that the cost of the proposed physical quadcopter is low.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Yilmaz, A., Javed, O., & Shah, M. (2006). Object tracking: A survey. ACM Computing Surveys, 38(4), Article Number 13. https://doi.org/10.1145/1177352.1177355.
Smeulders, A. W. M, Chu, D. M., Cucchiara, R., Calderara, S., Dehghan, A., & Shah, M. (2014). Visual tracking: an experimental survey. IEEE Transactions on Pattern Analysis and Machine Intelligence, 36(7). https://doi.org/10.1109/tpami.2013.230.
Yang, H., Shao, L., Zheng, F., Wang, L., & Song, Z. (2011). Recent advances and trends in visual tracking: A review. Neurocomputing, 74(18). https://doi.org/10.1016/j.neucom.2011.07.024.
Li, R., Pang, M., Zhao, C., Zhou, G., & Fang, L. (2016). Monocular long-term target following on UAVs. CVPRW. https://doi.org/10.1109/cvprw.2016.11.
Staranowicz, A., & Mariottini, G. L. (2011). A survey and comparison of commercial and open-source robotic simulator software. PETRA 11. In Proceedings of the 4th International Conference on Pervasive Technologies Related to Assistive Environments, Article No. 56. https://doi.org/10.1145/2141622.2141689.
Blasco, P. I., Diaz, F., del Rio, M., Ternero, C. R., Muniz, D. C., & Diaz, S. V. (2012). Robotics software frameworks for multi-agent robotic systems development. Robotics and Autonomous Systems, 60(6), 803–821. https://doi.org/10.1016/j.robot.2012.02.004.
Mueller, M., Smith, N., & Ghanem, B. (2016). A benchmark and simulator for UAV tracking. In Computer vision, ECCV. https://doi.org/10.1007/978-3-319-46448-0_27.
Ivaldi, S., Padois, V., & Nori, F. (2014). Tools for dynamics simulation of robots: a survey based on user feedback, Humanoid Robots (Humanoids). In 2014 14th IEEE-RAS International Conference. https://doi.org/10.1109/humanoids.2014.7041462.
APM 2.6 Documentation. http://ardupilot.org/copter/docs/common-apm25-and-26-overview.html.
Rother, C., Kolmogorov, V., & Blake, A. (2004). GrabCut interactive foreground extraction using iterated graph cuts. ACM Transactions on Graphics, SIGGRAPH. https://doi.org/10.1145/1015706.1015720.
Greig, D. M., Porteus, B. T., & Seheult, A. H. (1989). Exact maximum a posteriori estimation for binary images. Wiley for Royal Statistical Society, 51(2), 271–279.
Color Models, Image Color Conversion, Volume 2, Image processing, Intel Integrated Performance Primitives for Intel Architecture Developer Reference. https://software.intel.com/en-us/node/503873.
Rublee, E., Rabaud, V., Konolige, K., & Bradski, G. (2011). ORB: An efficient alternative to SIFT and SURF, Willow Garage. In ICCV Proceedings of the 2011 International Conference on Computer Vision, pp. 2564–2571. https://doi.org/10.1109/iccv.2011.6126544.
Configuring your Environment, Erle Robotics. http://docs.erlerobotics.com/simulation/configuring_your_environment.
Seeed Studio’s Webcam Android Application. https://github.com/xiongyihui/Webcam.
Our core softwares for physical quadrotor. https://github.com/traquad.
Acknowledgements
We thank Vladimir Ermakov, leading developer of MAVROS for assistance regarding MAVROS. We thank Venkat, Edall Systems, for assistance regarding PWM RC values and also Harsha H N and Amrinder S R for their support in programming.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2019 Springer Nature Singapore Pte Ltd.
About this paper
Cite this paper
Shrinivasan, L., Prasad, N.R. (2019). Single Horizontal Camera-Based Object Tracking Quadcopter Using StaGaus Algorithm. In: Shetty, N., Patnaik, L., Nagaraj, H., Hamsavath, P., Nalini, N. (eds) Emerging Research in Computing, Information, Communication and Applications. Advances in Intelligent Systems and Computing, vol 882. Springer, Singapore. https://doi.org/10.1007/978-981-13-5953-8_10
Download citation
DOI: https://doi.org/10.1007/978-981-13-5953-8_10
Published:
Publisher Name: Springer, Singapore
Print ISBN: 978-981-13-5952-1
Online ISBN: 978-981-13-5953-8
eBook Packages: EngineeringEngineering (R0)