Skip to main content
Log in

Precise monocular vision-based pose measurement system for lunar surface sampling manipulator

  • Article
  • Published:
Science China Technological Sciences Aims and scope Submit manuscript

Abstract

Space manipulator has been playing an increasingly important role in space exploration due to its flexibility and versatility. This paper is to design a vision-based pose measurement system for a four-degree-of-freedom (4-DOF) lunar surface sampling manipulator relying on a monitoring camera and several fiducial markers. The system first employs double plateaus histogram equalization for the markers to improve the robustness to varying noise and illumination. The markers are then accurately extracted in sub-pixel based on template matching and curved surface fitting. Finally, given the camera parameters and 3D reference points, the pose of the manipulator end-effector is solved from the 3D-to-2D point correspondences by combining a plane-based pose estimation method with rigid-body transformation. Experiment results show that the system achieves high-precision positioning and orientation performance. The measurement error is within 3 mm in position, and 0.2° in orientation, meeting the requirements for space manipulator operations.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. Flores-Abad A, Ma O, Pham K, et al. A review of space robotics technologies for on-orbit servicing. Prog Aerospace Sci, 2014, 68: 1–26

    Article  Google Scholar 

  2. Zhao J L, Yan S Z, Wu J N, et al. Thermodynamic analysis of a space station remote manipulator with a harmonic drive that considers an integrated thermal protection layer. Sci China Tech Sci, 2015, 58: 1884–1893

    Article  Google Scholar 

  3. Shan M, Guo J, Gill E. Review and comparison of active space debris capturing and removal methods. Prog Aerospace Sci, 2016, 80: 18–32

    Article  Google Scholar 

  4. Meng D, Liu H, Li Y, et al. Vibration suppression of a large flexible spacecraft for on-orbit operation. Sci China Inf Sci, 2017, 60: 050203

    Article  Google Scholar 

  5. Yang H J, Liu J K, He W. Distributed disturbance-observer-based vibration control for a flexible-link manipulator with output constraints. Sci China Tech Sci, 2018, 61: 1528–1536

    Article  Google Scholar 

  6. Oh T J, Kang J, Kim S, et al. A practical 6D robot pose estimation using GPS and IMU in outdoor. In: Proceedings of the 9th International Conference on Ubiquitous Robots and Ambient Intelligence. Daejeon: IEEE, 2012. 529–530

    Google Scholar 

  7. Oskiper T, Samarasekera S, Kumar R. Multi-sensor navigation algorithm using monocular camera, IMU and GPS for large scale augmented reality. In: Proceedings of the IEEE International Symposium on Mixed and Augmented Reality. Atlanta: IEEE, 2012. 71–80

    Google Scholar 

  8. Fan Y M, Ding M, Cao Y F. Vision algorithms for fixed-wing unmanned aerial vehicle landing system. Sci China Tech Sci, 2017, 60: 434–443

    Article  Google Scholar 

  9. Yao S, Li H, Zeng L, et al. Vision-based adaptive control of a 3-RRR parallel positioning system. Sci China Tech Sci, 2018, 61: 1253–1264

    Article  Google Scholar 

  10. Ye M, Zhang L, Giannarou S, et al. Real-time 3D tracking of articulated tools for robotic surgery. In: Proceedings of the International Conference on Medical Image Computing and Computer-Assisted Intervention. Berlin: Springer, 2016. 386–394

    Google Scholar 

  11. Jiang G, Luo M, Lu L, et al. Vision solution for an assisted puncture robotics system positioning. Appl Opt, 2018, 57: 8385–8393

    Article  Google Scholar 

  12. Braun G, Nissler C, Krebs F. Development of a vision-based 6D pose estimation end effector for industrial manipulators in lightweight production environments. In: Proceedings of the IEEE 20th Conference on Emerging Technologies and Factory Automation. Luxembourg: IEEE, 2015. 1–6

    Google Scholar 

  13. Lin C, Gonzalez P, Cheng M, et al. Vision based object grasping of industrial manipulator. In: Proceedings of the International Conference on Advanced Robotics and Intelligent Systems. Taipei: IEEE, 2016. 1–5

    Google Scholar 

  14. Nagarajan P, Saravana Perumaal S, Yogameena B. Vision based pose estimation of multiple peg-in-hole for robotic assembly. In: Proceedings of the International Conference on Computer Vision, Graphics, and Image processing. Berlin: Springer, 2016. 50–62

    Google Scholar 

  15. Zhang G, Wang Z, Du J, et al. A generalized visual aid system for teleoperation applied to satellite servicing. Int J Adv Robotic Syst, 2014, 11: 28

    Article  Google Scholar 

  16. Dong G, Zhu Z H. Position-based visual servo control of autonomous robotic manipulators. Acta Astronaut, 2015, 115: 291–302

    Article  Google Scholar 

  17. Dong G, Zhu Z H. Incremental inverse kinematics based vision servo for autonomous robotic capture of non-cooperative space debris. Adv Space Res, 2016, 57: 1508–1514

    Article  Google Scholar 

  18. Wen Z, Wang Y, Luo J, et al. Robust, fast and accurate vision-based localization of a cooperative target used for space robotic arm. Acta Astronaut, 2017, 136: 101–114

    Article  Google Scholar 

  19. Zhang L, Zhu F, Hao Y, et al. Rectangular-structure-based pose estimation method for non-cooperative rendezvous. Appl Opt, 2018, 57: 6164–6173

    Article  Google Scholar 

  20. Weng J, Cohen P, Herniou M. Camera calibration with distortion models and accuracy evaluation. IEEE Trans Pattern Anal Machine Intell, 1992, 14: 965–980

    Article  Google Scholar 

  21. Hartley R, Zisserman A. Multiple View Geometry in Computer Vision. Cambridge: Cambridge University Press, 2003. 153–163

    MATH  Google Scholar 

  22. Brown D C. Close-range camera calibration. Photogramm Eng, 1971, 37: 855–866

    Google Scholar 

  23. Zhang Z. A flexible new technique for camera calibration. IEEE Trans Pattern Anal Machine Intell, 2000, 22: 1330–1334

    Article  Google Scholar 

  24. DeGol J, Bretl T, Hoiem D. ChromaTag: A colored marker and fast detection algorithm. In: Proceedings of the IEEE International Conference on Computer Vision. IEEE, 2017. 1481–1490

  25. Patruno C, Nitti M, Stella E, et al. Helipad detection for accurate UAV pose estimation by means of a visual sensor. Int J Adv Robotic Syst, 2017, 14: 172988141773108

    Article  Google Scholar 

  26. Patruno C, Nitti M, Petitti A, et al. A vision-based approach for unmanned aerial vehicle landing. J Intell Robot Syst, 2018, 92: 1–20

    Article  Google Scholar 

  27. Liang K, Ma Y, Xie Y, et al. A new adaptive contrast enhancement algorithm for infrared images based on double plateaus histogram equalization. Infrared Phys Tech, 2012, 55: 309–315

    Article  Google Scholar 

  28. Yoo J C, Han T H. Fast normalized cross-correlation. Circuits Syst Signal Process, 2009, 28: 819–843

    Article  Google Scholar 

  29. Canny J. A computational approach to edge detection. IEEE Trans Pattern Anal Mach Intell, 1986, 8: 679–698

    Article  Google Scholar 

  30. Ballard D H. Generalizing the Hough transform to detect arbitrary shapes. Pattern Recognition, 1981, 13: 111–122

    Article  Google Scholar 

  31. Lu C P, Hager G D, Mjolsness E. Fast and globally convergent pose estimation from video images. IEEE Trans Pattern Anal Machine Intell, 2000, 22: 610–622

    Article  Google Scholar 

  32. Ansar A, Daniilidis K. Linear pose estimation from points or lines. IEEE Trans Pattern Anal Machine Intell, 2003, 25: 578–589

    Article  Google Scholar 

  33. Lepetit V, Moreno-Noguer F, Fua P. EPnP: An accurate O(n) solution to the PnP problem. Int J Comput Vis, 2008, 81: 155–166

    Article  Google Scholar 

  34. Li S, Xu C, Xie M. A robust O(n) solution to the perspective-n-point problem. IEEE Trans Pattern Anal Mach Intell, 2012, 34: 1444–1450

    Article  Google Scholar 

  35. Kneip L, Li H, Seo Y. UPnP: An optimal O(n) solution to the absolute pose problem with universal applicability. In: Proceedings of the European Conference on Computer Vision. Berlin: Springer, 2014. 127–142

    Google Scholar 

  36. Schweighofer G, Pinz A. Robust pose estimation from a planar target. IEEE Trans Pattern Anal Mach Intell, 2006, 28: 2024–2030

    Article  Google Scholar 

  37. Collins T, Bartoli A. Infinitesimal plane-based pose estimation. Int J Comput Vis, 2014, 109: 252–286

    Article  MathSciNet  Google Scholar 

Download references

Acknowledgments

This work was supported by the National Natural Science Foundation of China (Grant Nos. 11727804, 11872070), and the Hunan Provincial Natural Science Foundation of China (Grant No. 2019JJ50732).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Yang Shang.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Wang, G., Shi, Z., Shang, Y. et al. Precise monocular vision-based pose measurement system for lunar surface sampling manipulator. Sci. China Technol. Sci. 62, 1783–1794 (2019). https://doi.org/10.1007/s11431-019-9518-8

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11431-019-9518-8

Keywords

Navigation