Abstract
This paper describes the cybernetic avatar system developed by Team JANUS for connectivity, exploration, and skill transfer: the core domains targeted by the ANA Avatar XPRIZE competition, for which Team JANUS was a finalist. We used as an avatar a humanoid robot with a human-like appearance and shape that is capable of reproducing facial expressions and walking, and built an avatar control system that allowed the operator to control the avatar through equivalent mechanisms of motion; that is, by replicating the upper-body movement with naturalness and by stepping to command locomotion. In this way, we aimed to achieve high-fidelity telepresence and managed to be well evaluated from the point of view of the operator during the competition. We introduce our solutions to the integration challenges and present experimental results to asses our avatar system, together with current limitations and how we are planning to mitigate them in future work.
Similar content being viewed by others
Data availability
The video material associated with this manuscript is publicly available on YouTube.
Notes
Sophia, the avatar of team Aham [23], is another impressive humanoid avatar with a close-to-human look and excellent skills for manipulation, but it still relies on wheels to locomote.
The safety switch chosen by XPRIZE has a spring that requires a force of about 5 kg\(\cdot \)f to be applied (measured by us); however, XPRIZE removed that spring to ease the task.
For comparison, other teams struggled to keep their robots below the maximum limit (160 kg) established by ANA Avatar XPRIZE [11].
See the blend shape 03.JAW_OPEN at https://hub.vive.com/storage/docs/en-us/UnityXR/UnityXRLipExpression.html.
The postures of the hand markers correspond to the ones of the operator, not of the robot, and they can be different as it will be discussed in Sect. 7.2
As the Semifinals occurred during the pandemic, some teams (including ours) could not be tested during the main event in Miami, so the judges traveled and tested our system in our laboratory at LIRMM in Montpellier, France.
References
Cisneros R, Benallegue M, Kaneko K, Kaminaga H, Caron G, Tanguy A, Singh R, Sun L, Dallard A, Fournier C, Tsuru M, Yang C, Osawa Y, Lorthioir G, Kanehiro F, Kheddar A (2022) Team JANUS humanoid avatar: a cybernetic avatar to embody human telepresence. In: RSS 2022 worshop on “towards robot avatars: perspectives on the ANA avatar XPRIZE competition”
Tachi S (2019) Forty years of telexistence -from concept to TELESAR VI (Invited Talk). In: International conference on artificial reality and telexistence and eurographics symposium on virtual environments (ICAT-EGVE)
Turja T, Taipale S, Niemelä M, Oinas T (2022) Positive turn in elder-care workers’ views toward telecare robots. Int J Soc Rob 14(4):931–944
Cunningham S, Chellali A, Jaffre I, Classe J, Cao CGL (2013) Effects of experience and workplace culture in human-robot team interaction in robotic surgery: a case study. Int J Soc Robot 5(1):75–88
Lei M, Clemente IM, Liu H, Bell J (2022) The acceptance of telepresence robots in higher education. Int J Soc Robot 14(4):1025–1042
ANA Avatar XPRIZE (2022) Avatar finalist team deck for investors. https://assets-us-01.kc-usercontent.com/5cb25086-82d2-4c89-94f0-8450813a0fd3/551108bb-8ed1-473c-823d-55c2245584b7/Avatar_Finalist%20Team%20Deck%20for%20Investors%20-%20V8%20Mobile%20Friendly%204%5B1%5D.pdf
Schwarz M, Lenz C, Rochow A, Schreiber M, Behnke S (2021) NimbRo avatar: interactive immersive telepresence with force-feedback telemanipulation. In: IEEE/RSJ international conference on intelligent robots and systems
Schwarz M, Lenz C, Memmesheimer R, Pätzold B, Rochow A, Schreiber M, Behnke S (2023) Robust immersive telepresence and mobile telemanipulation: NimbRo wins ANA Avatar XPRIZE finals. arXiv:2303.03297
Lenz C, Schwarz M, Rochow A, Pätzold B, Memmesheimer R, Schreiber M, Behnke S (2023) Nimbro wins ana avatar xprize immersive telepresence competition: Human-centric evaluation and lessons learned. Int J Soc Robot 1–25
Luo R, Wang C, Schwarm E, Keil C, Mendoza E, Alt S, Whitney JP, Padır T (2022) Towards robot avatars: systems and methods for teleinteraction at avatar XPrize semi-finals. Perspectives on the ANA avatar XPRIZE competition. In: RSS workshop towards robot avatars
Luo R, Wang C, Keil C, Nguyen D, Mayne H, Alt S, Schwarm E, Mendoza E, Padır T, Whitney JP (2023) Team northeastern’s approach to ANA XPRIZE avatar final testing: a holistic approach to telepresence and lessons learned arXiv:2303.04932
Marques JMC, Naughton P, Zhu Y, Malhotra N, Hauser K (2022) Commodity telepresence with the AvaTRINA Nursebot in the ANA Avatar XPRIZE semifinals. Perspectives on the ANA Avatar XPRIZE competition. In: RSS workshop towards robot avatars
Van-Erp JBF, Sallaberry C, Brekelmans C, Dresscher D, Ter-Haar F, Englebienne G, Van-Bruggen J, De-Greff J, Silva-Pereira LF, Toet A, Hoeba N, Lieftink R, Falcone S, Brug T (2022) What comes after telepresence? embodiment, social presence and transporting one’s functional and social self. In: IEEE international conference on systems, man, and cybernetics
Park B, Jung J, Sim J, Kim SY, Ahn JW, Lim D, Kim D, Kim M, Park S, Sung EH, Lee H, Park G, Cha J, Shin J (2022) Team SNU’s avatar system for teleoperation using humanoid robot: ANA avatar XPRIZE competition. Perspectives on the ANA avatar XPRIZE competition. In: RSS workshop towards robot avatars
Vaz JC, Dave A, Kassai N, Kosanovic N, Oh PY (2022) Immersive auditory-visual real-time avatar system of ANA avatar XPRIZE finalist avatar-hubo. In: IEEE international conference on advanced robotics and its social impacts
Dafarra S, Darvish K, Grieco R, Milani G, Pattacini U, Rapetti L, Romualdi G, Salvi M, Scalzo A, Sorrentino I, Tomè D, Traversaro S, Valli E, Viceconte P, Metta G, Maggiali M, Pucci, D (2022) iCub3 avatar system. arXiv:2203.06972
Schwartz M, Sim J, Ahn J, Hwang S, Lee Y (2022) J. Park. Design of the humanoid robot TOCABI. In: IEEE-RAS international conference on humanoid robots
Caron S, Kheddar A, Tempier O (2019) Stair climbing stabilization of the HRP-4 humanoid robot using whole-body admittance control. In: IEEE international conference on robotics and automation. pp 277–283
Darvish K, Penco L, Ramos J, Cisneros R, Pratt J, Yoshida E, Ivaldi S, Pucci D (2023) Teleoperation of humanoid robots: a survey. IEEE Trans Robot 39:1706–1727
Kheddar A (2001) Teleoperation based on the hidden robot concept. IEEE Trans Syst Man Cybern Part A Syst Hum 31(1):1–13
Kheddar A, Tzafestas C, Coiffet P, Kotoku T, Kawabata S, Iwamoto K, Tanie K, Mazon I, Laugier C, Chellali R (1997) Parallel multi-robots long distance teleoperation. In: IEEE international conference on advanced robotics. pp 1007–1012
Aymerich-Franch L, Petit D, Ganesh G, Kheddar A (2016) The second me: seeing the real body during humanoid robot embodiment produces an illusion of bi-location. Conscious Cogn 46:99–109
Hanson D, Imran A, Vellanki A, Kanagaraj S (2020) A neuro-symbolic humanlike arm controller for sophia the robot, 2020. arXiv:2010.13983
Ishiguro H (2007) Android science: toward a new cross-interdisciplinary framework. In: International symposium of robotics research. pp 118–127
Behnke S, Adams JA, Locke D (2023) The \$10 million ANA Avatar XPRIZE competition advanced immersive telepresence systems. arXiv:2308.07878
Kaneko K, Kanehiro F, Morisawa M, Miura K, Nakaoka S, Kajita S (2009) Cybernetic human HRP-4C. In: IEEE-RAS international conference on humanoid robots
Kaneko K, Kanehiro F, Morisawa M, Tsuji T, Miura K, Nakaoka S, Kajita S, Yokoi K (2011) Hardware improvement of cybernetic human HRP-4C for entertainment use. In: IEEE/rsj international conference on intelligent robots and systems
Kajita S, Nakano T, Goto M, Matsusaka Y, Nakaoka S, Yokoi K (2011) Vocawatcher: natural singing motion generator for a humanoid robot. In: IEEE/RSJ international conference on intelligent robots and systems
Hömke P, Holler J, Levinson SC (2018) Eye blinks are perceived as communicative signals in human face-to-face interaction. PLoS One 13(12):e0208030
Schwartz M, Sim J, Park J (2022) Design and control of a humanoid avatar head with realtime face animation. In: International conference on control, automation and systems
Rochow A, Schwarz M, Schreiber M, Behnke S (2022) VR facial animation for immersive telepresence avatars. In: IEEE/RSJ international conference on intelligent robots and systems
Tachibana M, Nakaoka S, Kenmochi H (2010) A singing robot realized by a collaboration of VOCALOID and cybernetic human HRP-4C. In: InterSinging
Nostadt N, Abbink DA, Christ O, Beckerle P (2020) Embodiment, presence, and their intersections: teleoperation and beyond. ACM Trans Hum-Robot Interact (THRI) 9(4):1–19
Toet A, Kuling IA, Krom BN, van Erp JBF (2020) Toward enhanced teleoperation through embodiment. Front Robot AI 7:14
Brown CY, Asada HH (2007) Inter-finger coordination and postural synergies in robot hands via mechanical implementation of principal components analysis. In: IEEE/RSJ international conference on intelligent robots and systems. pp 2877–2882
Catalano MG, Grioli G, Farnioli E, Serio A, Piazza C, Bicchi A (2014) Adaptive synergies for the design and control of the Pisa/IIT softhand. Int J Robot Res 33(5):768–782
Fukaya N, Toyama S, Asfour T, Dillmann R (2000) Design of the TUAT/Karlsruhe humanoid hand. IEEE/RSJ Int Conf Intell Rob Syst 3:1754–1759
NEDO. NEDO develops robot hand “karakuri” that can grab hold of various items using only simple controls. https://www.nedo.go.jp/english/news/AA5en_100344.html
Stauffert J-P, Niebling F, Latoschik ME (2020) Latency and cybersickness: impact, causes, and measures: a review. Front Virtual Real 1:582204
Chen Y, Sun L, Benallegue M, Cisneros R, Singh RP, Kaneko K, Tanguy A, Caron G, Suzuki K, Kheddar A, Kanehiro F (2022) Enhanced visual feedback with decoupled viewpoint control in immersive humanoid robot teleoperation using SLAM. In: IEEE-RAS international conference on humanoid robots
Schwarz M, Behnke S (2021) Low-latency immersive 6D televisualization with spherical rendering. In: IEEE-RAS international conference on humanoid robots
Shin J, Ahn J, Park J (2022) Stereoscopic low-latency vision system via ethernet network for humanoid teleoperation. In: International conference on ubiquitous robots
Gulhane D (2022) The effects of an Avatar’s facial features on social presence. PhD thesis, University of Twente
Imaoka Y, Flury A, De-Bruin ED (2020) Assessing saccadic eye movements with head-mounted display virtual reality technology. Front Psychiatry 11:572938
VIVE. Eye and Facial Tracking SDK. https://developer-express.vive.com/resources/vive-sense/eye-and-facial-tracking-sdk
Aymerich-Franch L, Petit D, Ganesh G, Kheddar A (2017) Object touch by a humanoid robot avatar induces haptic sensation in the real hand. J Comput-Mediat Commun 22(4):215–230
See AR, Choco JAG, Chandramohan K (2022) Touch, texture and haptic feedback: a review on howwe feel the world around us. MDPI Appl Sci 12(9):4686
Lenz C, Behnke S (2023) Bimanual telemanipulation with force and haptic feedback through an anthropomorphic avatar system. Robot Auton Syst 161:104338
Pätzold B, Rochow A, Schreiber M, Memmesheimer R, Lenz C, Schwarz M, Behnke S (2023) Audio-based roughness sensing and tactile feedback for haptic perception in telepresence. arXiv:2303.07186
Bouyarmane K, Kheddar A (2011) Using a multi-objective controller to synthesize simulated humanoid robot motion with changing contact configurations. In: IEEE/RSJ international conference on intelligent robots and systems
Singh RP, Gergondet P, Kanehiro F (2023) mc-mujoco: simulating articulated robots with FSM controllers in MuJoCo. In: IEEE/SICE international symposium on system integration
Cisneros R, Morisawa M, Benallegue M, Escande A, Kanehiro F (2020) An inverse dynamics-based multi-contact locomotion control framework without joint torque feedback. Adv Robot 34(21–22):1398–1419
Hopkins MA, Wong DH, Leonessa A (2015) Compliant locomotion using whole-body control and divergent component of motion tracking. In: IEEE international conference on robotics and automation
Vaillant J, Kheddar A, Audren H, Keith F, Brossette S, Escande A, Bouyarmane K, Kaneko K, Morisawa M, Gergondet P, Yoshida E, Kajita S, Kanehiro F (2016) Multi-contact vertical ladder climbing by an HRP-2 humanoid. Auton Rob 40(3):561–580
Escande A, Miossec S, Benallegue M, Kheddar A (2014) A strictly convex hull for computing proximity distances with continuous gradient. IEEE Trans Rob 30(3):666–678
Kanehiro F, Morisawa M, Suleiman W, Kaneko K, Yoshida E (2010) Integrating geometric constraints into reactive leg motion generation. In: IEEE/RSJ internacional conference on intelligent robots and systems
Penco L, Cl ément B, Modugno V, Hoffmann EM, Nava G, Pucci D, Tsagarakis N, Mouret JB, Robust, Ivaldi S (2018) real-time whole-body motion retargeting from human to humanoid. In: IEEE-RAS international conference on humanoid robots
Darvish K, Tiripachuri Y, Romualdi G, Rapetti L, Ferigo D, Andrade-Chavez FJ, Pucci D (2019) Whole-body geometric retargeting for humanoid robots. In: IEEE-RAS international conference on humanoid robots
Dallard A, Benallegue M, Kanehiro F, Kheddar A (2023) Synchronized human-humanoid motion imitation. IEEE Robot Autom Lett 8:4155–4162
Meattini R, Chiaravalli D, Palli G, Melchiorri C (2021) Exploiting in-hand knowledge in hybrid joint-cartesian mapping for anthropomorphic robotic hands. IEEE Robot Autom Lett 6(3):5517–5524
Murooka M, Chappellet K, Tanguy A, Benallegue M, Kumagai I, Morisawa M, Kanehiro F, Kheddar A (2021) Humanoid loco-manipulations pattern generation and stabilization control. IEEE Robot Autom Lett 6(3):5597–5604
Kajita S, Morisawa M, Miura K, Nakaoka S, Harada K, Kaneko K, Kanehiro F, Yokoi K (2010) Biped walking stabilization based on linear inverted pendulum tracking. In: IEEE/RSJ international conference on intelligent robots and systems. pp 4489–4496
Bouyarmane K, Chappellet K, Vaillant J, Kheddar A (2019) Quadratic programming for multirobot and task-space force control. IEEE Trans Robot 35(1):64–77
Oliver RL (1980) A cognitive model of the antecedents and consequences of satisfaction decisions. J Mark Res 17(4):460–469
Komatsu T, Kurosawa R, Yamada S (2011) How does the difference between users’ expectations and perceptions about a robotic agent affect their behavior? Int J Soc Robot 4(2):109–116
Dallard A, Benallegue M, Scianca N, Kanehiro F, Kheddar A (2023) Robust bipedal walking with closed-loop MPC: adios stabilizers hal-04147602
Drif A, Citerin J, Kheddar A (2005) Thermal bilateral coupling in teleoperators. In: IEEE/RSJ international conference on intelligent robots and systems. pp 1301–1306
Guiatni M, Kheddar A (2011) Modeling identification and control of Peltier thermoelectic modules for telepresence. J Dyn Syst Meas Contr 133(3):03
Guiatni M, Riboulet V, Duriez C, Kheddar A, Cotin S (2013) A combined force and thermal feedback interface for minimally invasive procedures simulation. IEEE/ASME Trans Mechatron 18(3):1170–1181
Citérin J, Pocheville A, Kheddar A (2006) A touch rendering device in a virtual environment with kinesthetic and thermal feedback. In: IEEE international conference on robotics and automation. pp 3923–3928
Acknowledgements
The authors would like to thank Masahiro Kato, Ryoma Koshi, Shoichi Yaguchi, and Natsumi Mashiko for their engineering work in this project, as well as Luigi Penco from Inria for the active discussions.
Funding
This research was partially funded by the Japan Science and Technology Agency (JST) with the JST-Mirai Program, grant number JPMJMI21H4, and by JSPS KAKENHI, grant numbers JP1190410 and JP982714.
Author information
Authors and Affiliations
Contributions
RCL, AD, MB, KK, HK, PG, AT, RPS, LS, YC, CF, GL, MT, SCM, YO, GC, KC, MM, AE, KA, YH, IK, MO, KS, SW, HW, FK and AK (all authors) contributed in some way to the avatar system’s conception, design and development. The leading and management of team Janus was performed by AK and FK. The team name (JANUS) was proposed by AK. The technical management of the team and overview of all the development was performed by RCL, the first author. The team logo was created by MB. Mechanical and electrical improvements of the avatar robot were performed by KK and HK. Maintenance of the robot, low-level control, and system was performed by KK, HK, FK, RCL, and RPS. Simulation of the robot and the teleoperation system was performed by RCL, GL, and PG. Implementation of vision, sound, and the wireless network was done by KK, RPS, LS, and YC. Design and manufacture of the D-Hands were carried out by HK, MO, KS, SW, and HW. Integration of the D-Hands into the system was done by HK, FK, RCL, and PG. Conceptualization and development of the haptic sensory system were performed by RCL, HK, YO, SCM, and AT. Design and implementation of the E-Stop was performed by MM and AT. Preparation of the operator system was done by KA, AT, LS, YC, AD, and PG. Conceptualization and development of the enhanced visual feedback were performed by MB, YC, LS, AD, and CF. Conceptualization and development of the operator interface were done by AD, MB, CF, PG, and GL. Implementation of the transmission of expressions was done by RPS and LS. Implementation of the haptic feedback on the operator side was performed by AD, CF, and PG. Development of the software framework was done by AT, PG, AD, and KC. Conceptualization, evaluation, and implementation of upper-body retargeting were performed by MB, AE, AD, CF, and IK. Balance, locomotion, and footstep planning were improved for this project by MB, AD, and MT. Implementation of admittance control for safe interaction was developed and implemented by MB and AD. Evaluation of the avatar system was done by RCL, AD, GL, MB, PG, HK, and YH. The manuscript was written by RCL, AD, MB, HK, RPS, LS, YO, CF, MM, GL, and AK. All authors read and approved the final manuscript.
Corresponding author
Ethics declarations
Conflict of interest
The authors declare no conflict of interest. The funders have no role in the study’s design, in the collection, analysis, or interpretation of data, in the writing of the manuscript, or in the decision to publish the results.
Ethical approval
Not applicable.
Consent to participate
Informed consent was obtained from all individual participants who tested our teleoperation system.
Consent for publication
The authors affirm that all the people appearing in the images of this manuscript are coauthors and have provided informed consent for the publication of their images.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Cisneros-Limón, R., Dallard, A., Benallegue, M. et al. A Cybernetic Avatar System to Embody Human Telepresence for Connectivity, Exploration, and Skill Transfer. Int J of Soc Robotics (2024). https://doi.org/10.1007/s12369-023-01096-9
Accepted:
Published:
DOI: https://doi.org/10.1007/s12369-023-01096-9