Abstract
Since social robots are aimed to interact and communicate with humans in a natural way and operate in our daily environment, their design should be adapted to this. Although many social robots are for that reason more or less based on the human model, the exact morphology of the robot depends on their specific application. In this paper, we propose a novel methodology to study the influence of different design aspects, based on a generic gesture method. The gesture method was developed to overcome the difficulties in transferring gestures to different robots, providing a solution for the correspondence problem. A small set of morphological information, inputted by the user, is used to evaluate the generic framework of the software at runtime. Therefore, gestures can be calculated fast and easy for a desired robot configuration. By generating a set of gestures for different morphologies, the importance of specific joints and their influence on a series of postures and gestures can be studied. The gesture method proves its usefulness in the design process of social robots by providing an impression of the necessary amount of complexity needed for a specified task, and can give interesting insights in the required joint angle range. In this paper, this design methodology is illustrated by using the virtual model of the robot Probo.





Similar content being viewed by others
References
Breazeal C, Takanishi A, Kobayashi T (2008) Social robots that interact with people. In: Siciliano B, Khatib O (eds) Springer handbook of robotics. Springer, Berlin, pp 1349–1369
Hirai K, Hirose M, Haikawa Y, Takenaka T (1998) The development of Honda humanoid robot. In: IEEE international conference on robotics and automation (ICRA 1998), vol 2, pp 1321–1326
Albers A, Brudniok S, Ottnad J, Sauter C, Sedchaicharn K (2006) Upper body of a new humanoid robot: the design of ARMAR III. In: 2006 6th IEEE-RAS international conference on humanoid robots. IEEE, pp 308–313
Ogura Y, Aikawa H, Shimomura K, Kondo H, Morishima A, Lim H, Takanishi A (2006) Development of a new humanoid robot WABIAN-2. In: IEEE international conference on robotics and automation (ICRA 2006), pp 76– 81
Tsagarakis NG, Metta G, Sandini G, Vernon D, Beira R, Becchi F, Righetti L, Santos-Victor J, Ijspeert AJ, Carrozza MC et al (2007) iCub: the design and realization of an open humanoid platform for cognitive and neuroscience research. Adv Robot 21(10):1151–1175
Stasse O, Flayols T, Budhiraja R, Giraud-Esclasse K, Carpentier J, Del Prete A, Soueres P, Mansard N, Lamiraux F, Laumond JP et al (2017) TALOS: a new humanoid research platform targeted for industrial applications
Itoh K, Miwa H, Matsumoto M, Zecca M, Takanobu H, Roccella S, Carrozza M, Dario P, Takanishi, A (2004) Various emotional expressions with emotion expression humanoid robot WE-4RII. In: IEEE technical exhibition based conference on robotics and automation, pp 35–36
Ishiguro H, Ono T, Imai M, Maeda T, Kanda T, Nakatsu R (2001) Robovie: an interactive humanoid robot. Ind Robot Int J 28(6):498–504
Park IW, Kim JY, Lee J, Oh JH (2005) Mechanical design of humanoid robot platform KHR-3 (KAIST humanoid robot 3: HUBO). In: 2005 5th IEEE-RAS international conference on humanoid robots. IEEE, pp 321–326
Gouaillier D, Hugel V, Blazevic P, Kilner C, Monceaux J, Lafourcade P, Marnier B, Serre J, Maisonnier B (2009) Mechatronic design of NAO humanoid. In: IEEE international conference on robotics and automation, 2009. ICRA’09. IEEE, pp 769–774
Parmiggiani A, Luca F, Scalzo A, Sureshbabu AV, Randazzo M, Maggiali M, Pattacini U, Lehmann H, Tikhanoff V, Domenichelli D, Cardellino A, Congiu P, Pagnin A, Cingolani R, Natale L, Metta G (2017) The design and validation of the R1 personal humanoid. In: IEEE/RSJ international conference on intelligent robots and systems (IROS)
Asfour T, Schill J, Peters H, Klas C, Bücker J, Sander C, Schulz S, Kargov A, Werner T, Bartenbach V (2013) Armar-4: a 63 DOF torque controlled humanoid robot. In: 2013 13th IEEE-RAS international conference on humanoid robots (humanoids). IEEE, pp 390–396
Van de Perre G, Van Damme M, Lefeber D, Vanderborght B (2015) Development of a generic method to generate upper-body emotional expressions for different social robots. Adv Robot 29(9):59–609
Van de Perre G, De Beir A, Cao HL, Esteban PG, Lefeber D, Vanderborght B (2016) Reaching and pointing gestures calculated by a generic gesture system for social robots. Robot Auton Syst 83:32–43
Van de Perre G, De Beir A, Cao HL, Esteban PG, Lefeber D, Vanderborght B (2017) Generic method for generating blended gestures and mood expressions for social robots. Auton Robots 42:569–580
Kadaba MP, Ramakrishnan H, Wootten M (1990) Measurement of lower extremity kinematics during level walking. J Orthop Res 8(3):383–392
Sciavicco L (2009) Robotics: modelling, planning and control. Springer, Berlin
Drexler DA, Harmati I (2012) Joint constrained differential inverse kinematics algorithm for serial manipulators. Period Polytech Electr Eng Comput Sci 56(4):95
Klein CA, Blaho BE (1987) Dexterity measures for the design and control of kinematically redundant manipulators. Int J Robot Res 6(2):72–83
Xu J, Broekens J, Hindriks K, Neerincx MA (2013) The relative importance and interrelations between behavior parameters for robots’ mood expression. In: 2013 humaine association conference on affective computing and intelligent interaction (ACII). IEEE, pp 558–563
Amaya K, Bruderlin A, Calvert T (1996) Emotion from motion. In: Graphics interface, vol 96. Toronto, pp 222–229
Pelachaud C (2009) Studies on gesture expressivity for a virtual agent. Speech Commun 51(7):630–639
Yamaguchi A, Yano Y, Doki S, Okuma S (2006) A study of emotional motion description by motion modification and adjectival expressions. In: IEEE conference on cybernetics and intelligent systems 2006, pp 1–6
Lin YH, Liu CY, Lee HW, Huang SL, Li TY (2009) Evaluating emotive character animations created with procedural animation. In: Ruttkay Z, Kipp M, Nijholt A, Vilhjálmsson HH (eds) Intelligent virtual agents. Springer, Berlin, pp 308–315
Goris K, Saldien J, Vanderborght B, Lefeber D (2011) Mechanical design of the huggable robot probo. Int J Humanoid Robot 8(3):481–511
Saldien J, Goris K, Vanderborght B, Vanderfaeilli J, Lefeber D (2010) Expressing emotions with the huggable robot probo. Int J Soci Robot Spec Issue Soc Accept HRI 2(4):377–389
Siciliano B, Khatib O (2008) Springer handbook of robotics. Springer, New York
Jeong S, Santos KD, Graca S, O’Connell B, Anderson L, Stenquist N, Fitzpatrick K, Goodenough H, Logan D, Weinstock P, et al (2015) Designing a socially assistive robot for pediatric care. In: Proceedings of the 14th international conference on interaction design and children. ACM, pp 387–390
Kleinsmith A, De Silva PR, Bianchi-Berthouze N (2006) Cross-cultural differences in recognizing affect from body posture. Interact Comput 18(6):1371–1389
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of interest
The authors declare that they have no conflict of interest.
Funding
Greet Van de Perre is funded by the Fund for Scientific Research (FWO), Flanders [Grant No. 11F2315N]. This work is partially funded by the European Commission 7th Framework Program as a part of the project DREAM [Grant No. 611391].
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
The first author is funded by the Fund for Scientific Research (FWO) Flanders. This work is partially funded by the EU-project DREAM [Grant Number 611391].
Rights and permissions
About this article
Cite this article
Van de Perre, G., De Beir, A., Cao, HL. et al. Studying Design Aspects for Social Robots Using a Generic Gesture Method. Int J of Soc Robotics 11, 651–663 (2019). https://doi.org/10.1007/s12369-019-00518-x
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s12369-019-00518-x