Skip to main content

FPGA-Based Vocabulary Recognition Module for Humanoid Robot

  • Conference paper
Advances in Robotics (FIRA 2009)

Part of the book series: Lecture Notes in Computer Science ((LNIP,volume 5744))

Included in the following conference series:

  • 1287 Accesses

Abstract

This paper focuses on using FPGA board to realize the ability of vocabulary recognition for humanoid robot. At first, the system structure of the humanoid robot system is setup. The central process unit of the humanoid robot is a FPGA board, ALTERA Nios II EP2C20F324C8, which not only controls all the motors of robot but also processes the information of vision system. The vocabulary recognition method is then introduced. We apply the image segment to find the valid region, and use the encoding method to sample the word. After matching algorithm, we use a speech module, Emic TTS module, to pronounce the word. Finally the experiments verify the procedure of the proposed module and demonstrate the feasibility of the vocabulary recognition and speak out function for the humanoid robot.

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 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.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

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Hsu, C.-L., T.-H.S. Li, et al.: Design and Implementation of an SOPC-Based Small Sized Humanoid Robot. In: 2007 CACS Int. Automatic Control Conference, Taiwan (November 2007)

    Google Scholar 

  2. Li, T.-H.S., Su, Y.-T., et al.: Stair-Climbing Control of Humanoid Robot using Force and Accelerometer Sensors. In: Proc. of SICE 2007, Japan (September 2007)

    Google Scholar 

  3. Su, Y.-T., Li, T.-H.S., et al.: Design and Implementation of Fuzzy Auto-Balance Control for Humanoid Robot. In: 2007 FIRA RoboWorld Congress, USA (June 2007)

    Google Scholar 

  4. Li, T.-H.S., Hui, J.-J., et al.: Improvement and Development of Humanoid Soccer Robot NCKU-II. In: 2006 FIRA RoboWorld Congress, German (July 2006)

    Google Scholar 

  5. Li, T.-H.S., Hsu, C.-L., Hu, C.-Y., Su, Y.-T., Lu, M.-F., Liu, S.-H.: SOPC Based Weight Lifting Control Design for Small-Sized Humanoid Robot. In: Proc. ICCAS 2008, Korea (October 2008)

    Google Scholar 

  6. Su, Y.-T., Li, T.-H.S., et al.: Omni-Directional Vision-Based Control Strategy for Humanoid Soccer Robot. In: Proc. of 2007 IEEE IECON (November 2007)

    Google Scholar 

  7. Su, Y.-T., Hu, C.-Y., Lu, M.F., Chang, C.-M., Lai, S.-W., Liu, S.-H., Li, T.-H.S.: Design and implementation of SOPC based image and control system for HuroCup. J. of Harbin Institute Tech (New Series) 15, 41–46 (2008)

    Google Scholar 

  8. Lund, H.H.: Modern artificial intelligence for human-robot interaction. Proc. IEEE 92(11), 1821–1838 (2004)

    Article  Google Scholar 

  9. Adams, J.A., Keskinpala, H.K.: Analysis of perceived workload when using a PDA for mobile robot teleoperation. In: Proc. IEEE Int. Conf. on Robotics and Automation, April 2004, vol. 4, pp. 4128–4133 (2004)

    Google Scholar 

  10. Ido, J., Matsumoto, Y., Ogasawara, T., Nisimura, R.: Humanoid with interaction ability using vision and speech information. In: Proc. IEEE/RSJ Int. Conf. on Intelligent Robots and Systems, October 2006, pp. 1316–1321 (2006)

    Google Scholar 

  11. Su, C., Haralick, R.M.: Recursive erosion, dilation, opening, and closing transforms. IEEE Transactions on Image Processing 4(3), 335–345 (1995)

    Article  Google Scholar 

  12. Gil, J.Y., Kimmel, R.: Efficient dilation, erosion, opening, and closing algorithms. IEEE Transactions on Pattern Analysis and Machine Intelligence 24(12), 1606–1617 (2002)

    Article  MATH  Google Scholar 

  13. Bödvarssona, B., Klima, S., Mørkebjerga, M., Mortensena, S., Yoona, C.H., Chena, J., Maclarena, J.R., Lutherb, P.K., Squirec, J.M., Bonesa, P.J., Millane, R.P.: A morphological image processing method for locating myosin filaments in muscle electron micrographs. Image and Vision Computing 26(8), 1073–1080 (2008)

    Article  Google Scholar 

  14. Gevers, T.: Robust Segmentation and Tracking of Colored Objects in Video. IEEE Transactions on Circuits and Systems for Video Technology 14(6), 776–781 (2004)

    Article  Google Scholar 

  15. Casey, R.G., Lecolinet, E.: A survey of methods and strategies in character segmentation. IEEE Transactions on Pattern Analysis and Machine Intelligence 18(7), 690–706 (1996)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2009 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Su, YT., Hu, CY., Li, TH.S. (2009). FPGA-Based Vocabulary Recognition Module for Humanoid Robot. In: Kim, JH., et al. Advances in Robotics. FIRA 2009. Lecture Notes in Computer Science, vol 5744. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-03983-6_19

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-03983-6_19

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-03982-9

  • Online ISBN: 978-3-642-03983-6

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics