Skip to main content

Motor Actions Prediction and Control for the Nao Robot Playing Hand Clapping Games

  • Conference paper
  • First Online:
Social Robotics (ICSR 2017)

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

Included in the following conference series:

  • 4270 Accesses

Abstract

We explore the potential for humanoid robots to interact with humans in hand-clapping games. In this context, a robot is able to adapt to random hand motions of humans in a timely fashion without preplaned information. This capability is built through: (1) predict human future motions in real time at very early stages (2) prediction involved in the robot dynamic systems for continuous movement control. We use Probability Movement Primitives (ProMPs) for human motion prediction and improved the accuracy through a motion recognition process with Heininger distance. To encode the possibility region of future human motions, a implicit Dynamic Movement Primitives (DMPs) is generated capturing different dynamics on one short for robot motion model. At last Model Predictive Controller (MPC) is applied to track K-step forward human motions to achieve time synchronization and joint goals. We present the results obtained for various hand-to-hand contacts between NAO robot and kids.

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 EPUB and 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

References

  1. Amor, H., Neumann, G., Kamthe, S., Kroemer, O., Peters, J.: Interaction primitives for human-robot cooperation tasks. In: IEEE International Conference on Robotics and Automation, pp. 2831-2837 (2014)

    Google Scholar 

  2. Dragan, A., Srinivasa, S.: Generating legible motion. In: Robotics Science and Systems. Berlin, Germany (2013)

    Google Scholar 

  3. Ewerton, M., Maeda, G., Peters, J., Neumanm, G.: Learning motor skills from partially observed movements executed at different speeds. In: IEEE/RSJ International Conference on Intelligent and System, pp. 456-463 (2015)

    Google Scholar 

  4. Ewerton, M., Neumann, G., Lioutikov, R., Amor, H.P.J.: Learning multiple collaborative tasks with a mixture of interaction primitives. In: IEEE International Conference on Robotics and Automation, pp. 1535-1542 (2015)

    Google Scholar 

  5. Ikemoto, S., Amor, H., Minato, T., Jung, B., Ishiguro, H.: Physical human-robot interaction: mutual learning and adaptation. IEEE Robot. Autom. Mag. 19(4), 24–35 (2012)

    Article  Google Scholar 

  6. Iqbal, T., Rack, S., Riek, L.: Movement coordination in human-robot teams: a dynamical systems approach. IEEE Trans. Robot. 32(4), 909–919 (2016)

    Article  Google Scholar 

  7. Krug, R., Dimitrov, D.: Model predictive motion control based on generalized dynamical movement primitives. J. Intell. Robot. Syst. 77, 17 (2015)

    Article  Google Scholar 

  8. Li, Y., Murata, S., Arie, H., Ogata, T., Sugano, S.: Achieving different levels of adaptability for human robot collaboration utilizing a neuro-dynamical system. In: IEEE/RSJ International Conference on Intelligent Robots and Systems. Hamburg, Germany (2016)

    Google Scholar 

  9. Luksch, T., Gienger, M., Muehlig, M., Yoshiike, T.: Adaptive movement sequences and predictive decisions based on hierarchical dynamical systems. In: IEEE/RSJ International Conference on Intelligent Robots and Systems, pp. 2082-2088 (2012)

    Google Scholar 

  10. Maeda, G., Neumann, G., Ewerton, M., Lioutikov, R., Kroemer, O., Peters, J.: Probabilistic movement primitives for coordination of multiple human-robot collaborative tasks. Auton. Robots 1-20 (2016)

    Google Scholar 

  11. Maeda, G., Ewerton, M., Lioutikov, R., Amor, H.: Learning interaction for collaborative tasks with probabilistic movement primitives (2014)

    Google Scholar 

  12. Mainprice, J., Berenson, D.: Human-robot collaborative manipulation planning using early prediction of human motion. In: IEEE/RSJ International Conference on Intelligent Robots and Systems, pp. 299-306 (2013)

    Google Scholar 

  13. Paraschos, A., Daniel, C., Peters, J., Neumann, G.: Probabilistic movement primitives. In: Advances in Neural Information Processing Systems (NIPS), pp. 2616-2624 (2013)

    Google Scholar 

  14. Perez-DArpino, C., Shah, J.: Fast target prediction of human reaching motion for cooperative human-robot manipulation tasks using time series classification. In: IEEE International Conference on Robotics and Automation, pp. 6175-6182 (2015)

    Google Scholar 

  15. Rueckert, E., Camernik, J., Peters, J.: Probabilistic movement models show that postural control precedes and predicts volitional motor control. Nat. Sci. Rep. (4), 28455 (2016)

    Google Scholar 

  16. Schaal, S.: Dynamic movement primitives - a framework for motorcontrol in humans and humanoid robotics. In: Kimura, H., Tsuchiya, K., Ishiguro, A., Witte, H. (eds.) Adaptive Motion of Animals and Machines, pp. 261–280. Springer, Tokyo (2006). doi:10.1007/4-431-31381-8_23

  17. Tanaka, Y., Kinugawa, J., Sugahara, Y., Kosuge, K.: Motion planning with workers trajectory prediction for assembly task partner robot. In: IEEE/RSJ International Conference on Intelligent Robots and Systems, pp. 1525-1532 (2012)

    Google Scholar 

  18. Umlauft, J., Sieber, D., Hirche, S.: Dynamic movement primitives for cooperative manipulation and synchronized motions. In: IEEE International Conference on Robotics and Automation (2014)

    Google Scholar 

  19. Wang, Z., Peter, M., Amor, H., Vogt, D., Schokopf, B., Peters, J.: Probabilistic movement modeling for intention inference in human-robot interaction. Int. J. Robot. Res. 32(7), 841–858 (2013)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Ryad Chellali .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2017 Springer International Publishing AG

About this paper

Cite this paper

Yi, Y., Chu, J., Chellali, R. (2017). Motor Actions Prediction and Control for the Nao Robot Playing Hand Clapping Games. In: Kheddar, A., et al. Social Robotics. ICSR 2017. Lecture Notes in Computer Science(), vol 10652. Springer, Cham. https://doi.org/10.1007/978-3-319-70022-9_43

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-70022-9_43

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-70021-2

  • Online ISBN: 978-3-319-70022-9

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics