Abstract
The ability of androids to display facial expressions is a key factor towards more natural human-robot interaction. However, controlling the facial expressions of such robots with elastic facial skin is difficult due to the complexity of modeling the skin deformation. We propose a method to solve the inverse kinematics of android faces to control the android’s facial expression using target feature points. In our method, we use an artificial neural network to model the forward kinematics and minimizing a weighted squared error function for solving the inverse kinematics. We then implement an inverse kinematics solver and evaluate our method using an actual android.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Beale, M., Demuth, H.: Neural network toolbox. For use with MATLAB, User’s guide. The MathWorks, Natick (1998)
Bishop, C.: Pattern recognition and machine learning, vol. 4. Springer, New York (2006)
Hashimoto, T., Hitramatsu, S., Tsuji, T., Kobayashi, H.: Development of the face robot SAYA for rich facial expressions. In: Int. Joint Conf. on SICE-ICASE, pp. 5423–5428. IEEE (2006)
Jaeckel, P., Campbell, N., Melhuish, C.: Facial behaviour mapping from video footage to a robot head. Robot. Auton. Syst. 56(12, 31), 1042–1049 (2009)
Magtanong, E., Yamaguchi, A., Takemura, K., Takamatsu, J., Ogasawara, T.: Inverse kinematics solver for an android face using neural network. In: 29th Annual Conf. of the Robotics Society of Japan, pp. 1Q3–1 (2011)
Tolani, D., Goswami, A., Badler, N.: Real-time inverse kinematics techniques for anthropomorphic limbs. Graph. Models 62(5), 353–388 (2000)
Wilbers, F., Ishi, C., Ishiguro, H.: A blendshape model for mapping facial motions to an android. In: Int. Conf. on Intelligent Robots and Systems, pp. 542–547. IEEE (2007)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2012 Springer Science+Business Media Dordrecht
About this paper
Cite this paper
Magtanong, E., Yamaguchi, A., Takemura, K., Takamatsu, J., Ogasawara, T. (2012). Inverse Kinematics Solver for Android Faces with Elastic Skin. In: Lenarcic, J., Husty, M. (eds) Latest Advances in Robot Kinematics. Springer, Dordrecht. https://doi.org/10.1007/978-94-007-4620-6_23
Download citation
DOI: https://doi.org/10.1007/978-94-007-4620-6_23
Publisher Name: Springer, Dordrecht
Print ISBN: 978-94-007-4619-0
Online ISBN: 978-94-007-4620-6
eBook Packages: EngineeringEngineering (R0)