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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
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)
Dragan, A., Srinivasa, S.: Generating legible motion. In: Robotics Science and Systems. Berlin, Germany (2013)
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)
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)
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)
Iqbal, T., Rack, S., Riek, L.: Movement coordination in human-robot teams: a dynamical systems approach. IEEE Trans. Robot. 32(4), 909–919 (2016)
Krug, R., Dimitrov, D.: Model predictive motion control based on generalized dynamical movement primitives. J. Intell. Robot. Syst. 77, 17 (2015)
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)
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)
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)
Maeda, G., Ewerton, M., Lioutikov, R., Amor, H.: Learning interaction for collaborative tasks with probabilistic movement primitives (2014)
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)
Paraschos, A., Daniel, C., Peters, J., Neumann, G.: Probabilistic movement primitives. In: Advances in Neural Information Processing Systems (NIPS), pp. 2616-2624 (2013)
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)
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)
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
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)
Umlauft, J., Sieber, D., Hirche, S.: Dynamic movement primitives for cooperative manipulation and synchronized motions. In: IEEE International Conference on Robotics and Automation (2014)
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)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights 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)