Skip to main content

A Robot Teaching Method Based on Motion Tracking with Particle Filter

  • Conference paper
  • First Online:
Intelligent Robotics and Applications (ICIRA 2017)

Part of the book series: Lecture Notes in Computer Science ((LNAI,volume 10463))

Included in the following conference series:

Abstract

Particle filters are being widely used in tracking single object for its unique advantages. According to former studies, particle filters can solve the tracking problems in the circumstances of nonlinear and non-Gaussian observation. In this paper, we propose a robot teaching method based on multi-objective particle filter for motion tracking, in which targets can be recognized by the value of H in HSV color space. After the targets are recognized, particle filtering is applied to achieve motion tracking. PnP algorithm is another essential part of this method, which can obtain translation and rotation matrix of the moving objects. All these pose information is sent to robot to reproduce the targets’ motions. The experiment in this paper is divided into three parts, firstly, a single robot arm achieve the linear motion along three-axis respectively, and then move along a particular trajectory. Finally, to achieve both arms tracking hands movements at the same time. When the single target is tracked, the experimental results are better compared with track hands simultaneously.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Brogårdh, T.: Present and future robot control development—an industrial perspective. Ann. Rev. Control 31(1), 69–79 (2007)

    Article  Google Scholar 

  2. Ishii, M.: A robot teaching method using Hyper Card system. In: Proceedings of the IEEE International Workshop on Robot and Human Communication, pp. 410–412. IEEE (1992)

    Google Scholar 

  3. Ikeura, R., Inooka, H.: Manual control approach to the teaching of a robot task. IEEE Trans. Syst. Man Cybern. 24(9), 1339–1346 (1994)

    Article  Google Scholar 

  4. Ju, Z., Yang, C., Li, Z., et al.: Teleoperation of humanoid baxter robot using haptic feedback. In: International Conference on Multisensor Fusion and Information Integration for Intelligent Systems, pp. 1–6. IEEE (2014)

    Google Scholar 

  5. Neto, P., Pires, J.N., Moreira, A.P.: CAD-based off-line robot programming. In: Robotics Automation and Mechatronics, pp. 516–521. IEEE (2010)

    Google Scholar 

  6. Lin, H.I., Chiang, Y.P.: Understanding human hand gestures for learning robot pick-and-place tasks. Int. J. Adv. Rob. Syst. 12, 1 (2015)

    Article  Google Scholar 

  7. Gordon, N., Salmond, D., Ewing, C.: Bayesian state estimation for tracking and guidance using the bootstrap filter. J. Guidance Control Dyn. 18(6), 1434–1443 (2012)

    Article  Google Scholar 

  8. Isard, M., Blake, A.: Contour tracking by stochastic propagation of conditional density. In: Buxton, B., Cipolla, R. (eds.) ECCV 1996. LNCS, vol. 1064, pp. 343–356. Springer, Heidelberg (1996). doi:10.1007/BFb0015549

    Chapter  Google Scholar 

  9. Isard, M., Blake, A.: CONDENSATION—conditional density propagation for visual tracking. Int. J. Comput. Vis. 29(1), 5–28 (1998)

    Article  Google Scholar 

  10. Kitagawa, G.: Monte Carlo filter and smoother for non-gaussian nonlinear state space models. J. Comput. Graph. Stat. 5(1), 1–25 (1996)

    MathSciNet  Google Scholar 

  11. Schwarz, M.W., Cowan, W.B., Beatty, J.C.: An experimental comparison of RGB, YIQ, LAB, HSV, and opponent color models. ACM Trans. Graph. 6(2), 123–158 (1987)

    Article  Google Scholar 

  12. Cai, Z.Q., Luo, W., Ren, Z.N., et al.: Color recognition of video object based on HSV model. Appl. Mech. Mater. 143–144, 721–725 (2011)

    Article  Google Scholar 

  13. Zhou, Z., Wu, D., Zhu, Z.: Object tracking based on Kalman particle filter with LSSVR. Optik – Int. Journal Light Electron Opt. 127(2), 613–619 (2015)

    Article  Google Scholar 

  14. Chang, C., Ansari, R.: Kernel particle filter for visual tracking. Sig. Process. Lett. IEEE 12(3), 242–245 (2005)

    Article  Google Scholar 

  15. Nummiaro, K., Koller-Meier, E., Gool, L.V.: An adaptive color-based particle filter. Image Vis. Comput. 21(1), 99–110 (2003)

    Article  MATH  Google Scholar 

  16. Zhang, Z.: A flexible new technique for camera calibration. IEEE Trans. Pattern Anal. Mach. Intell. 22(11), 1330–1334 (2000)

    Article  Google Scholar 

  17. GML C++ Camera Calibration Toolbox [EB/OL], 4 December 2016. http://graphics.cs.msu.ru/en/node/909

  18. Fischler, M.A., Bolles, R.C.: Random sample consensus: a paradigm for model fitting with applications to image analysis and automated cartography. Commun. ACM 24(6), 381–395 (1981)

    Article  MathSciNet  Google Scholar 

  19. Horaud, R., Conio, B., Leboulleux, O., et al.: An analytic solution for the perspective 4-point problem. Comput. Vis. Graph. Image Process. 47(1), 33–44 (1989)

    Article  Google Scholar 

  20. Hough, B.P.: Methods and means for recognizing complex patterns. U.S. Patent No. 3069654 (2010)

    Google Scholar 

Download references

Acknowledgments

This work was partially supported by the Scientific and technological project of Guangzhou (2015090330001, 201707010318), partially supported by the Natural Science Foundation of China (51505151), partially supported by the Research Project of State Key Laboratory of Mechanical System and Vibration (MSV201605), and partially supported by the Natural Science Foundation of Guangdong Province (2015A030310239).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Xianmin Zhang .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2017 Springer International Publishing AG

About this paper

Cite this paper

Huang, Y., Xie, J., Zhou, H., Zheng, Y., Zhang, X. (2017). A Robot Teaching Method Based on Motion Tracking with Particle Filter. In: Huang, Y., Wu, H., Liu, H., Yin, Z. (eds) Intelligent Robotics and Applications. ICIRA 2017. Lecture Notes in Computer Science(), vol 10463. Springer, Cham. https://doi.org/10.1007/978-3-319-65292-4_56

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-65292-4_56

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-65291-7

  • Online ISBN: 978-3-319-65292-4

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics