Visual positioning system for small-scaled spherical robot in underwater environment
- 65 Downloads
Aiming at application requirements of our small-scaled spherical amphibious robots, a visual positioning system adopting the model of depth image and feature fusion was designed and implemented in this paper. Considering the narrow load space, the limited structure space and the specialized underwater application scenarios of the spherical robot (the diameter of the upper and lower hemisphere is 320 and 350 mm, respectively), a Time of Flight RGB-D camera was used, and the color image and depth image could be acquired, thus the position of objective could be calculated from image information, a calibration experiment for distance correction was designed to improve the accuracy of the positioning system. Based on the theoretical analysis and calculation, a series of underwater experiments were carried out to test the performance of the proposed positioning method. Experimental results confirmed the feasibility of the proposed visual positioning method, and the maximum error between the actual positioning result and the reference value is less than 7 mm, which could meet future demands of our amphibious spherical robot in biological monitoring and multi robot cooperation.
This work is supported by Program for Changjiang Scholars and Innovative Research Team in University (no. IRT_16R07). This research project was also partly supported by the Importation and Development of High-Caliber Talents Project of Beijing Municipal Institutions (no. IDHT20170510), China Postdoctoral Science Foundation funded project (2018M631290).
- Bagdanov A (2012) Color attributes for object detection. In: IEEE conference on computer vision and pattern recognition. IEEE Computer Society, vol 157, no 10, pp 3306–3313Google Scholar
- Cai Y, Li D (2015) AUV underwater positioning method based on monocular-vision. J Chin Inert Technol 23(4):489–492Google Scholar
- Gao W, Liu Y, Xu B, Che Y (2014) An improved cooperative localization method for multiple autonomous underwater vehicles based on acoustic round-trip ranging. In: Position, location and navigation symposium—PLANS 2014. Monterey, CA, USA, pp 1420–1423Google Scholar
- Guo S, Mao S, Shi L, Li M (2012) Development of an amphibious mother spherical robot used as the carrier for underwater microrobots. In: ICME international conference on complex medical engineering. Kobe, Japan, pp 758–762Google Scholar
- Guo S, He Y, Shi L, Pan S, Tang K, Xiao R, Guo P (2016) Modal and fatigue analysis of critical components of an amphibious spherical robot. Microsyst Technol 23(6):1–15Google Scholar
- Guo S, Pan S, Li X, Shi L, Zhang P, Guo P, He Y (2017b) A system on chip-based real-time tracking system for amphibious spherical robots. Int J Adv Rob Syst 14(4):1–19Google Scholar
- He Y, Shi L, Guo S, Pan S, Wang Z (2014) 3D printing technology-based an amphibious spherical underwater robot. In: Proceedings of 2014 ieee international conference on mechatronics and automation. Tianjin, China, pp 1382–1387Google Scholar
- Lee BE, Nguyen TB, Chung ST (2010) Improved real-time implementation of adaptive Gaussian mixture model-based object detection algorithm for fixed-point DSP processors. J Measur Sci Instrum 001(002):116–120Google Scholar
- Pan S, Guo S, Shi L, Tang K, He Y (2016) An adaptive compressive tracking algorithm for amphibious spherical robots. In: Proceedings of IEEE international conference on mechatronics and automation. Harbin, China, pp 605–611Google Scholar
- Sulaiman M, Shah HNM, Shukor AZ (2017) Automatic classification vision based system for welds joint defects using support vector machine (SVMs). Int J Soft Comput 12(1):66–71Google Scholar
- Zhang F, Zheng S, He Y, Shao X (2017) The research on attitude correction method of robot monocular vision positioning system. In: IEEE international conference on robotics and biomimetics. Qingdao, China, pp 1972–1976Google Scholar