Advertisement
Research Article
HUMAN-ROBOT INTERACTION

Dynamic locomotion synchronization of bipedal robot and human operator via bilateral feedback teleoperation

Science Robotics30 Oct 2019Vol 4, Issue 35DOI: 10.1126/scirobotics.aav4282

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?

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

File (aav4282_movie_s1.mp4)
File (aav4282_movie_s2.mp4)
File (aav4282_movie_s3.mp4)
File (aav4282_movie_s4.mp4)
File (aav4282_movie_s5.mp4)
File (aav4282_sm.pdf)

REFERENCES AND NOTES

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.
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

Submission history

Received: 17 September 2018
Accepted: 10 October 2019

Permissions

Request permissions for this article.

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

Affiliations

Department of Mechanical Science and Engineering, University of Illinois at Urbana-Champaign, Champaign, IL, USA.
Department of Mechanical Engineering, Massachusetts Institute of Technology, Cambridge, MA, USA.

Funding Information

Naver Labs
Hon Hai Precision Industry

Notes

*Corresponding author. Email: [email protected]

Metrics & Citations

Metrics

Article Usage
Altmetrics

Citations

Export citation

Select the format you want to export the citation of this publication.

Cited by
  1. 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
    Crossref
  2. 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
    Crossref
  3. undefined, 2020 IEEE-RAS 20th International Conference on Humanoid Robots (Humanoids), (453-458), (2021).https://doi.org/10.1109/HUMANOIDS47582.2021.9555768
    Crossref
  4. undefined, 2020 IEEE-RAS 20th International Conference on Humanoid Robots (Humanoids), (1-8), (2021).https://doi.org/10.1109/HUMANOIDS47582.2021.9555782
    Crossref
  5. Multi-expert learning of adaptive legged locomotion, Science Robotics, 5, 49, (2021)./doi/10.1126/scirobotics.abb2174
    Abstract
  6. 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
    Crossref
  7. 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
    Crossref
  8. 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
    Crossref
  9. 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
    Crossref
  10. 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
    Crossref
  11. See more
Loading...

View Options

Get Access

Log in to view the full text

AAAS ID LOGIN

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.

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

Media

Figures

Multimedia

Tables

Share

Share

Share article link

Share on social media