Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
Skip to main content

Production of Character Animation in a Home Robot: A Case Study of LOVOT

  • Published:
International Journal of Social Robotics Aims and scope Submit manuscript

Abstract

This is a case study focused on the development of LOVOT, a consumer home robot that went on sale in 2019. Since its unveiling in 2018, approximately 20,000 people have visited the LOVOT demonstration event as of the end of July 2019. In practical terms, LOVOT lives at home with the user long-term, similar to a companion animal; LOVOT performs continuous natural motion for user comfort. We applied movements using professional animator techniques based on the principles of traditional animation to LOVOT. We have identified specific practical techniques in home robot animation through iterative prototyping in our synergetic development of character animation techniques and tools. In this paper, we introduce our practical methods to develop many behaviors in a single robotic agent and is the collaborative efforts of a group of people with diverse professional backgrounds. Furthermore, we summarize how traditional techniques of character animation were applied, and new techniques were required from the perspective of professional animators.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10

Similar content being viewed by others

Notes

  1. Summarized explanations are adopted from Shultz et al. [11].

  2. For safety concerns, a LOVOT on the floor does not start touching users automatically.

  3. Because we intended that almost all behaviors be interactive, this is a special case in the development of the behavior of LOVOT.

References

  1. Sony Corporation (1999) Sony launches four-legged entertainment robot. https://www.sony.net/SonyInfo/News/Press_Archive/199905/99-046/. Accessed 6 Dec 2019

  2. Fujita M (2001) AIBO: toward the era of digital creatures. Int J Rob Res 20(10):781–794. https://doi.org/10.1177/02783640122068092

    Article  Google Scholar 

  3. Intelligent System Co., Ltd. (2004) Seal-type robot “PARO” to be marketed with best healing effect in the world. http://www.parorobots.com/pdf/pressreleases/PARO%20to%20be%20marketed%202004-9.pdf. Accessed 6 Jan 2020

  4. Anki (2016) Anki launches critically acclaimed cozmo robot. https://anki.com/on/demandware.static/-/Library-Sites-anki-content-global/default/dw1cba35a0/company/press-releases/PR/cozmo_press_release.pdf. Accessed 6 Dec

  5. Sony Corporation (2017) Entertainment robot “aibo” announced. https://www.sony.net/SonyInfo/News/Press/201711/17-105E/. Accessed 6 Dec 2019

  6. Shibata T, Wada K (2011) Robot therapy: a new approach for mental healthcare of the elderly—a mini-review. Gerontology 57(4):378–386. https://doi.org/10.1159/000319015

    Article  Google Scholar 

  7. Gray J, Hoffman G, Adalgeirsson SO, Berlin M, Breazeal C (2010) Expressive, interactive robots: tools, techniques, and insights based on collaborations. In: HRI 2010 workshop: what do collaborations with the arts have to say about HRI, pp 21–28

  8. Ribeiro T, Paiva A (2020) The practice of animation in robotics. Model Hum Motion. https://doi.org/10.1007/978-3-030-46732-6_12

    Article  Google Scholar 

  9. van Breemen AJN (2004) Bringing robots to life: applying principles of animation to robots. In: Proceedings of shapping human–robot interaction workshop held at CHI, vol 2004, pp 143–144

  10. Ribeiro T, Paiva A (2012) The illusion of robotic life: principles and practices of animation for robots. In: Proceedings of the seventh annual ACM/IEEE international conference on Human-Robot Interaction, pp 383–390. https://doi.org/10.1145/2157689.2157814

  11. Schulz T, Torresen J, Herstad J (2019) Animation techniques in human-robot interaction user studies: a systematic literature review. ACM Trans Hum Robot Interact (THRI) 8(2):1–22. https://doi.org/10.1145/3317325

    Article  Google Scholar 

  12. Lasseter J (1987) Principles of traditional animation applied to 3D computer animation. In: Proceedings of the 14th annual conference on computer graphics and interactive techniques, pp 35–44. https://doi.org/10.1145/37401.37407

  13. Johnston O, Thomas F (1981) The illusion of life: disney animation. Abbeville Press, New York

    Google Scholar 

  14. Breazeal CL (2004) Designing sociable robots. MIT Press, Cambridge

    Book  Google Scholar 

  15. Hoffman G, Ju W (2014) Designing robots with movement in mind. J Hum-Robot Interact 3(1):91–122. https://doi.org/10.5898/JHRI.3.1.Hoffman

    Article  Google Scholar 

  16. Block AE, Kuchenbecker KJ (2019) Softness, warmth, and responsiveness improve robot hugs. Int J Soc Robot 11(1):49–64. https://doi.org/10.1007/s12369-018-0495-2

    Article  Google Scholar 

  17. GROOVE X (2019) TECHNOLOGY. https://lovot.life/en/technology/. Accessed 6 Jan 2020

  18. Isla D (2005) Handling complexity in the Halo 2 AI. In: Proceedings of the game developers conference (GDC), San Francisco, CA

  19. Fujita M, Sabe K, Kuroki Y, Ishida T, Doi TT (2005) SDR-4X II: a small humanoid as an entertainer in home environment. In: Robotics research. The eleventh international symposium. Springer, Berlin, Heidelberg, pp 355–364. https://doi.org/10.1007/11008941_38

  20. Mitsunaga N, Miyashita Z, Shinozawa K, Miyashita T, Ishiguro H, Hagita N (2008) What makes people accept a robot in a social environment-discussion from six-week study in an office. In: 2008 IEEE/RSJ international conference on intelligent robots and systems. IEEE, pp 3336–3343. https://doi.org/10.1109/IROS.2008.4650785

  21. Schultz CP, Bryant RD (2016) Game testing: all in one. Stylus Publishing, LLC., Virginia

    Google Scholar 

  22. Chung YK, Hwang SM (2007) Software testing for intelligent robots. In: 2007 International conference on control, automation and systems, pp 2344–2349. IEEE. https://doi.org/10.1109/ICCAS.2007.4406752

  23. Afzal A, Le Goues C, Hilton M, Timperley CS (2020) A study on challenges of testing robotic systems. In: Proceedings of the international conference on software testing, verification and validation (ICST), ICST, vol 20

  24. Brooks FP Jr (1995) The mythical man-month: essays on software engineering. Pearson Education, London

    Google Scholar 

  25. Henne M, Hickel H, Johnson E, Konishi S (1996) The making of toy story [computer animation]. In: COMPCON’96. Technologies for the information superhighway digest of papers. IEEE, pp 463–468. https://doi.org/10.1109/CMPCON.1996.501812

  26. Takayama L, Dooley D, Ju W (2011) Expressing thought: improving robot readability with animation principles. In: Proceedings of the 6th international conference on human–robot interaction, pp 69–76. https://doi.org/10.1145/1957656.1957674

  27. Saerbeck M, Bartneck C (2010) Perception of affect elicited by robot motion. In: 2010 5th ACM/IEEE international conference on human–robot interaction (HRI). IEEE, pp 53–60. https://doi.org/10.1109/HRI.2010.5453269

  28. Pfau J, Smeddinck JD, Malaka R (2017) Automated game testing with icarus: intelligent completion of adventure riddles via unsupervised solving. In: Extended abstracts publication of the annual symposium on computer-human interaction in play, pp 153–164. https://doi.org/10.1145/3130859.3131439

  29. Barbuta A (2018) Horizon zero dawn: An open world qa case study. In: Game developers conference 2018, San Francisco. https://www.guerrilla-games.com/read/horizon-zero-dawn-an-open-world-qa-case-study. Accessed 1 Nov 2020

  30. Venture G, Kulić D (2019) Robot expressive motions: a survey of generation and evaluation methods. ACM Trans Hum Robot Interact (THRI) 8(4):1–17

    Article  Google Scholar 

  31. Loyall AB (1997) Believable agents: building interactive personalities

  32. Peng XB, Abbeel P, Levine S, van de Panne M (2018) Deepmimic: example-guided deep reinforcement learning of physics-based character skills. ACM Trans Graph (TOG) 37(4):1–14. https://doi.org/10.1145/3197517.3201311

    Article  Google Scholar 

  33. Chentanez N, Müller M, Macklin M, Makoviychuk V, Jeschke S (2018) Physics-based motion capture imitation with deep reinforcement learning. In: Proceedings of the 11th annual international conference on motion, interaction, and games, pp 1–10. https://doi.org/10.1145/3274247.3274506

  34. Zhang H, Starke S, Komura T, Saito J (2018) Mode-adaptive neural networks for quadruped motion control. ACM Trans Graph (TOG) 37(4):1–11. https://doi.org/10.1145/3197517.3201366

    Article  Google Scholar 

  35. Mubin O, Stevens CJ, Shahid S, Al Mahmud A, Dong JJ (2013) A review of the applicability of robots in education. J Technol Educ Learn 1(209–0015):13

    Google Scholar 

  36. Miller DP, Nourbakhsh I (2016) Robotics for education. In: Siciliano B, Khatib O (eds) Springer handbook of robotics. Springer handbooks. Springer, Cham. https://doi.org/10.1007/978-3-319-32552-1_79

    Chapter  Google Scholar 

  37. Belpaeme T, Kennedy J, Ramachandran A, Scassellati B, Tanaka F (2018) Social robots for education: a review. Sci Robot. https://doi.org/10.1126/scirobotics.aat5954

    Article  Google Scholar 

  38. Resnick M, Maloney J, Monroy-Hernández A, Rusk N, Eastmond E, Brennan K, Millner A, Rosenbaum E, Silver J, Silverman B, Kafai Y (2009) Scratch: programming for all. Commun ACM 52(11):60–67. https://doi.org/10.1145/1592761.1592779

    Article  Google Scholar 

  39. INNO-vation Program (2020) Hiraku Kids will be conducting a programming class using the family-type robot “LOVOT”. InnoUvators, https://innouvators.com/en/article/10721/. Accessed 26 Oct 2020

  40. Diehl JJ, Schmitt LM, Villano M, Crowell CR (2012) The clinical use of robots for individuals with autism spectrum disorders: a critical review. Res Autism Spect Disord 6(1):249–262

    Article  Google Scholar 

  41. Pennisi P, Tonacci A, Tartarisco G, Billeci L, Ruta L, Gangemi S, Pioggia G (2016) Autism and social robotics: a systematic review. Autism Res 9(2):165–183. https://doi.org/10.1002/aur.1527

    Article  Google Scholar 

  42. Ismail LI, Verhoeven T, Dambre J, Wyffels F (2019) Leveraging robotics research for children with autism: a review. Int J Soc Robot 11(3):389–410. https://doi.org/10.1007/s12369-018-0508-1

    Article  Google Scholar 

  43. Matsuda S, Enomoto D, Mori C, Murayama R (2020) Using an animal-like robot to trigger helping behavior in children with autism spectrum disorder. In: INSAR 2020 virtual meeting. INSAR

  44. Tanaka F, Isshiki K, Takahashi F, Uekusa M, Sei R, Hayashi K (2015) Pepper learns together with children: Development of an educational application. In: 2015 IEEE-RAS 15th international conference on humanoid robots (Humanoids). IEEE, pp 270–275. https://doi.org/10.1109/HUMANOIDS.2015.7363546

  45. Belmonte J (2019) Pura—the little async embedded visualization framework that could. https://github.com/groove-x/pura. Accessed 25 Dec 2019

Download references

Acknowledgements

The LOVOT project consists of over one hundred people. We would like to thank other members who developed the behavior system and behaviors: Naomi Tanaka, Yuuki Takada, Taiji Fukaya, Kose Atsuya, Hideya Minamiji, Tsukasa Horinouchi, John Belmonte, Gonzalez Tineo Alejandro, Shundo Kishi, Megumi Ishikawa, Fumiya Fujinaka, Ariya Ishihara, Kyosuke Ichikawa, Kota Nezu, Takayuki Sasaki, Satoru Noguchi, Hironori Ogawa, Kohei Takada, Katsunori Waragai, Moto Endo, Junya Hayashi, Yoshiki Matsuura, Yong Yoonseong, Eishi Kuroda, Sayaka Inaba, Kohei Kawasaki, Yuma Mihira, Takuma Miyamoto, Kaname Hidaka, Naoto Yoshioka, and Masaya Matsuura. We would also like to thank additional acknowledgement every other member of the GROOVE X LOVOT project team. Finally, we thank four anonymous reviewers for providing constructive comments and suggestions.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Naoto Yoshida.

Ethics declarations

Conflict of interest

Naoto Yoshida, Shuto Yonemura, Masahiro Emoto, Kanji Kawai, Naoki Numaguchi, Hiroki Nakazato, Shunsuke Otsubo, and Megumi Takada are employees of GROOVE X. Kaname Hayashi is the founder of GROOVE X.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Supplementary Information

Below is the link to the electronic supplementary material.

Supplementary material 1 (mp4 2917 KB)

Supplementary material 2 (mp4 10648 KB)

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Yoshida, N., Yonemura, S., Emoto, M. et al. Production of Character Animation in a Home Robot: A Case Study of LOVOT. Int J of Soc Robotics 14, 39–54 (2022). https://doi.org/10.1007/s12369-021-00746-0

Download citation

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s12369-021-00746-0

Keywords