Dynamic locomotion synchronization of bipedal robot and human operator via bilateral feedback teleoperation
Abstract
Despite remarkable progress in artificial intelligence, autonomous humanoid robots are still far from matching human-level manipulation and locomotion proficiency in real applications. Proficient robots would be ideal first responders to dangerous scenarios such as natural or man-made disasters. When handling these situations, robots must be capable of navigating highly unstructured terrain and dexterously interacting with objects designed for human workers. To create humanoid machines with human-level motor skills, in this work, we use whole-body teleoperation to leverage human control intelligence to command the locomotion of a bipedal robot. The challenge of this strategy lies in properly mapping human body motion to the machine while simultaneously informing the operator how closely the robot is reproducing the movement. Therefore, we propose a solution for this bilateral feedback policy to control a bipedal robot to take steps, jump, and walk in synchrony with a human operator. Such dynamic synchronization was achieved by (i) scaling the core components of human locomotion data to robot proportions in real time and (ii) applying feedback forces to the operator that are proportional to the relative velocity between human and robot. Human motion was sped up to match a faster robot, or drag was generated to synchronize the operator with a slower robot. Here, we focused on the frontal plane dynamics and stabilized the robot in the sagittal plane using an external gantry. These results represent a fundamental solution to seamlessly combine human innate motor control proficiency with the physical endurance and strength of humanoid robots.
Get full access to this article
View all available purchase options and get full access to this article.
Already a Subscriber?Sign In
Supplementary Material
Summary
Fig. S1. Stances during teleoperation.
Fig. S2. Swing foot vertical trajectory.
Fig. S3. Right-to-left motion teleoperation via bilateral feedback.
Fig. S4. Motion synchronization using force feedback.
Fig. S5. Gantries used to constrain the robot during experiments.
Fig. S6. Soft force sensors used for the robot feet.
Fig. S7. Bipedal robot contact force control.
Fig. S8. BFI force control.
Movie S1. Teleoperation of stepping in place.
Movie S2. Robot autonomous balancing controller.
Movie S3. Teleoperation of constrained walking.
Movie S4. Teleoperation of consecutive jumps.
Movie S5. Compilation of unsuccessful stepping experiments.
Resources
REFERENCES AND NOTES
1
DARPA Robotics Challenge (DRC); http://archive.darpa.mil/roboticschallenge/.
2
E. Guizzo, E. Ackerman, “DARPA Robotics Challenge: A compilation of robots falling down,” IEEE Spectrum, 6 June 2015; https://spectrum.ieee.org/automaton/robotics/humanoids/darpa-robotics-challenge-robots-falling.
3
P. Wensing, D. Orin, Generation of dynamic humanoid behaviors through task-space control with conic optimization, in 2013 IEEE International Conference on Robotics and Automation (IEEE, 2013), pp. 3103–3109.
4
Vicom Systems; https://www.vicon.com/.
5
Optitrack–Motion Capture; http://optitrack.com/.
6
Y. Zheng, K. Yamane, Adapting human motions to humanoid robots through time warping based on a general motion feasibility index, in IEEE International Conference on Robotics and Automation (ICRA) (IEEE, 2015), pp. 6281–6288.
7
Y. Zheng and K. Yamane, Human motion tracking control with strict contact force constraints for floating-base humanoid robots, in 2013 13th IEEE-RAS International Conference on Humanoid Robots (Humanoids) (IEEE, 2013), pp. 34–41.
8
T. Okamoto, T. Shiratori, M. Glisson, K. Yamane, S. Kudoh and K. Ikeuchi, Extraction of person-specific motion style based on a task model and imitation by humanoid robot, in 2014 IEEE/RSJ International Conference on Intelligent Robots and Systems (IEEE, 2014), pp. 1347–1354.
9
O. E. Ramos, N. Mansard, O. Stasse, C. Benazeth, S. Hak, L. Saab, Dancing humanoid robots: Systematic use of OSID to compute dynamically consistent movements following a motion capture pattern. IEEE Robot. Autom. Mag. 22, 16–26 (2015).
10
X. B. Peng, P. Abbeel, S. Levine, M. van de Panne, DeepMimic: Example-guided deep reinforcement learning of physics-based character skills. ACM Trans. Graph. 37, 143 (2018).
11
E. Guizzo, “Humanoid robot Mahru mimics a person’s movements in real time,” IEEE Spectrum, 27 April 2010; https://spectrum.ieee.org/automaton/robotics/humanoids/042710-humanoid-robot-mahru-real-time-teleoperation.
12
J. Koenemann, M. Bennewitz, Whole-body imitation of human motions with a Nao humanoid, in 2012 7th ACM/IEEE International Conference on Human-Robot Interaction (HRI) (IEEE, 2012), p. 425.
13
Y. Ishiguro, K. Kojima, F. Sugai, S. Nozawa, Y. Kakiuchi, K. Okada, M. Inaba, Bipedal oriented whole body master-slave system for dynamic secured locomotion with LIP safety constraints, in 2017 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS) (IEEE, 2017), pp. 376–382.
14
S. Kajita, F. Kanehiro, K. Kaneko, K. Yokoi and H. Hirukawa, The 3D linear inverted pendulum mode: A simple modeling for a biped walking pattern generation, Proceedings 2001 IEEE/RSJ International Conference on Intelligent Robots and Systems. Expanding the Societal Role of Robotics in the Next Millennium (Cat. No.01CH37180) (IEEE, 2001), pp. 239–246.
15
E. Kandel, J. Schwartz, T. Jessell, S. Siegelbaum, A. Hudspeth, Principles of Neural Science (McGraw-Hill, ed. 5, 2013).
16
L. Peternel, J. Babič, Learning of compliant human–robot interaction using full-body haptic interface. Adv. Robot. 27, 1003–1012 (2013).
17
A. Brygo, I. Sarakoglou, N. Garcia-Hernandez, N. Tsagarakis, Humanoid robot teleoperation with vibrotactile based balancing feedback, in Haptics: Neuroscience, Devices, Modeling, and Applications. EuroHaptics 2014. Lecture Notes in Computer Science, M. Auvray, C. Duriez, Eds. (Springer, 2014), vol. 8619.
18
G. Niemeyer, C. Preusche, G. Hirzinger, Telerobotics, in Springer Handbook of Robotics (Springer-Verlag, 2008), pp. 741–758.
19
P. F. Hokayem, M. W. Spong, Bilateral teleoperation: An historical survey. Automatica 42, 2035–2057 (2006).
20
G. Bledt, P. M. Wensing, S. Kim, Policy-regularized model predictive control to stabilize diverse quadrupedal gaits for the MIT cheetah, 2017 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS) (IEEE, 2017), pp. 4102–4109.
21
M. Popovic, A. Goswami, H. M. Herr, Ground reference points in legged locomotion: Definitions, biological trajectories and control implications. Int. J. Rob. Res. 24, 1013–1032 (2016).
22
J. Ramos, S. Kim, Dynamic bilateral teleoperation of the cart-pole: A study toward the synchronization of human operator and legged robot. IEEE Robot. Autom. Lett. 3, 3293–3299 (2018).
23
T. Takenaka, T. Matsumoto and T. Yoshiike, Real time motion generation and control for biped robot—1st report: Walking gait pattern generation, in 2009 IEEE/RSJ International Conference on Intelligent Robots and Systems (IEEE, 2009), pp. 1084–1091.
24
J. Englsberger, C. Ott, A. Albu-Schäffer, Three-dimensional bipedal walking control based on divergent component of motion. IEEE Trans. Robot. 31, 355–368 (2015).
25
M. A. Hopkins, D. W. Hong, A. Leonessa, Compliant locomotion using whole-body control and Divergent Component of Motion tracking, in 2015 IEEE International Conference on Robotics and Automation (ICRA) (IEEE, 2015), pp. 5726–5733.
26
L. Hof, The ‘extrapolated center of mass’ concept suggests a simple control of balance in walking. Hum. Mov. Sci. 27, 112–125 (2008).
27
T. McMahon, J. Bonner, On Size and Life (Scientific American Library Inc., 1983).
28
R. Alexander, Principles of Animal Locomotion (Princeton Univ. Press, 2003).
29
J. Pratt, J. Carff, S. Drakunov, A. Goswami, Capture point: A step toward humanoid push recovery, in 2006 6th IEEE-RAS International Conference on Humanoid Robots (IEEE, 2006), pp. 200–207.
30
J. Ramos, A. Wang, W. Ubellacker, J. Mayo, S. Kim, A balance feedback interface for whole-body teleoperation of a humanoid robot and implementation in the HERMES system, in 2015 IEEE-RAS 15th International Conference on Humanoid Robots (Humanoids) (IEEE, 2015), pp. 844–850.
31
J. Ramos, B. Katz, M. Y. M. Chuah, S. Kim, Facilitating model-based control through software-hardware co-design, in 2018 IEEE International Conference on Robotics and Automation (ICRA) (IEEE, 2018), pp. 566–572.
32
J. Ramos, S. Kim, Humanoid dynamic synchronization through whole-body bilateral feedback teleoperation. IEEE Trans. Robot. 34, 953–965 (2018).
33
H. Dai, R. Tedrake, Planning robust walking motion on uneven terrain via convex optimization, in 2016 IEEE-RAS 16th International Conference on Humanoid Robots (Humanoids) (IEEE, 2016), pp. 579–586.
34
M. A. Hopkins, D. W. Hong, A. Leonessa, Humanoid locomotion on uneven terrain using the time-varying divergent component of motion, in 2014 IEEE-RAS International Conference on Humanoid Robots (IEEE, 2014), pp. 266–272.
35
M. Abdallah, A. Goswami, A biomechanically motivated two-phase strategy for biped upright balance control, in Proceedings of the 2005 IEEE International Conference on Robotics and Automation (IEEE, 2005), pp. 1996–2001.
36
L. Hof, The equations of motion for a standing human reveal three mechanisms for balance. J. Biomech. 40, 451–457 (2007).
37
E. Burdet, R. Osu, D. W. Franklin, T. E. Milner, M. Kawato, The central nervous system stabilizes unstable dynamics by learning optimal impedance. Nature 414, 446–449 (2001).
38
J. Ramos, A. Wang, S. Kim, “Human reflexes help MIT’s HERMES rescue robot keep its footing,” IEEE Spectrum, 28 May 2019; https://spectrum.ieee.org/robotics/humanoids/human-reflexes-help-mits-hermes-rescue-robot-keep-its-footing.
39
B. Katz, J. Di Carlo, S. Kim, Mini Cheetah: A platform for pushing the limits of dynamic quadruped control, in Proceedings of the 2019 IEEE International Conference on Robotics and Automation (IEEE, 2019).
40
P. M. Wensing, A. Wang, S. Seok, D. Otten, J. Lang, S. Kim, Proprioceptive actuator design in the mit cheetah: Impact mitigation and high-bandwidth physical interaction for dynamic legged robots. IEEE Trans. Robot. 33, 509–522 (2017).
41
M. Y. Chuah, S. Kim, Enabling force sensing during ground locomotion: A bio-inspired, multi-axis, composite force sensor using discrete pressure mapping. IEEE Sens. J. 14, 1693–1703 (2014).
Information & Authors
Information
Published In

Science Robotics
Volume 4 | Issue 35
October 2019
October 2019
Copyright
Copyright © 2019 The Authors, some rights reserved; exclusive licensee American Association for the Advancement of Science. No claim to original U.S. Government Works.
This is an article distributed under the terms of the Science Journals Default License.
Submission history
Received: 17 September 2018
Accepted: 10 October 2019
Acknowledgments
We would like to thank B. Katz for designing the actuators used in the robot and M.Y. (Michael) Chuah for the help manufacturing the foot sensor. We would also like to thank A. Wang and P. Wensing for the insightful discussions about the ideas presented here. Funding: This work was supported by Hon Hai Precision Industry Co. Ltd. via award ID no. 025885 and Naver Labs Corporation via award ID no. 026921. Author contributions: J.R. proposed and tested all the theoretical contributions for bilateral teleoperation presented in this work, including modeling, control, and simulation. J.R. conceptualized, designed, and manufactured the HMI and the bipedal robot Little HERMES, except for the actuators. S.K. proposed the initial concept for whole-body teleoperation, was the supervisor for the project, and provided the overall research direction and funding. Competing interests: The authors declare that they have no competing financial interests. Data and materials availability: All data needed to evaluate the conclusions in the paper are present in the paper or the Supplementary Materials.
Authors
Funding Information
Naver Labs
Hon Hai Precision Industry
Metrics & Citations
Metrics
Article Usage
Altmetrics
Citations
Export citation
Select the format you want to export the citation of this publication.
Cited by
- Autonomy in Physical Human-Robot Interaction: A Brief Survey, IEEE Robotics and Automation Letters, 6, 4, (7989-7996), (2021).https://doi.org/10.1109/LRA.2021.3100603
- Delayed Teleoperation with Force Feedback of a Humanoid Robot, International Journal of Automation and Computing, 18, 4, (605-618), (2021).https://doi.org/10.1007/s11633-020-1267-7
- undefined, 2020 IEEE-RAS 20th International Conference on Humanoid Robots (Humanoids), (453-458), (2021).https://doi.org/10.1109/HUMANOIDS47582.2021.9555768
- undefined, 2020 IEEE-RAS 20th International Conference on Humanoid Robots (Humanoids), (1-8), (2021).https://doi.org/10.1109/HUMANOIDS47582.2021.9555782
- Multi-expert learning of adaptive legged locomotion, Science Robotics, 5, 49, (2021)./doi/10.1126/scirobotics.abb2174
- A Flexible Multimodal Sole Sensor for Legged Robot Sensing Complex Ground Information during Locomotion, Sensors, 21, 16, (5359), (2021).https://doi.org/10.3390/s21165359
- An approach to drastically reduce the required legs DOFs for bipedal robots and lower-limb exoskeletons, Robotica, (1-15), (2021).https://doi.org/10.1017/S0263574721001090
- Bilateral Humanoid Teleoperation System Using Whole-Body Exoskeleton Cockpit TABLIS, IEEE Robotics and Automation Letters, 5, 4, (6419-6426), (2020).https://doi.org/10.1109/LRA.2020.3013863
- A Stabilization Method Based on an Adaptive Feedforward Controller for the Underactuated Bipedal Walking with Variable Step-Length on Compliant Discontinuous Ground, Complexity, 2020, (1-16), (2020).https://doi.org/10.1155/2020/4764879
- Feedforward control for underactuated bipedal walking on compliant continuous steps with varying height, Transactions of the Institute of Measurement and Control, 42, 13, (2410-2422), (2020).https://doi.org/10.1177/0142331220911827
- See more
Loading...
View Options
Get Access
Log in to view the full text
AAAS login provides access to Science for AAAS Members, and access to other journals in the Science family to users who have purchased individual subscriptions.
- Become a AAAS Member
- Activate your AAAS ID
- Purchase Access to Other Journals in the Science Family
- Account Help
Log in via OpenAthens.
Log in via Shibboleth.
More options
Register for free to read this article
As a service to the community, this article is available for free. Login or register for free to read this article.
View options
PDF format
Download this article as a PDF file
Download PDF





