Skip to the content.

A Rollover Strategy for Wrist Damage Reduction in a Forward Falling Humanoid

Dongdong Liu, Yuhang Lin, Vikram Kapila

Abstract Code Paper Concept Simulation Experiment Acknowledgment

Abstract

The last few years have witnessed an increasing interest in the use of humanoid robots for diverse technological applications. Since the center of mass (CoM) of a typical humanoid lies at a relatively high elevation, such a robot often experiences instability during its operation and has a high likelihood of fall. Thus, it is necessary to endow these robots with a robust method to reduce damage that may result from the impact of a fall. Prior research on humans undergoing a forward fall has revealed that the deployment of a rollover strategy along the longitudinal axis can lower the impact force experienced on the hand to effectively reduce wrist injuries. Yet, analogous research for humanoids has received scant attention. To address this research gap, in this work, we consider the optimal design, implementation, and examination of a rollover strategy-similar to the one for humans-for a humanoid robot by employing a differential dynamic programming (DDP) approach. In addition to providing an overview of the theoretical formulation of our methodology, using results from repeated forward falling experiments with a humanoid, we demonstrate that a reliable application of the rollover strategy considerably reduces the impact force vis-à-vis the bimanual fall approach, to protect the wrist of our robot. Moreover, the experiments showcase that the proposed method is also effective in reducing the impact on the torso of the humanoid. With the use of the rollover methodology, a typical humanoid can overcome a key obstacle to its broad adoption and deployment in real-world applications.

Code (GitHub)

The code is copyrighted by the authors. Permission to copy and use 
 this software for noncommercial use is hereby granted provided: (a)
 this notice is retained in all copies, (2) the publication describing
 the method (indicated below) is clearly cited, and (3) the
 distribution from which the code was obtained is clearly cited. For
 all other uses, please contact the authors.
 
 The software code is provided "as is" with ABSOLUTELY NO WARRANTY
 expressed or implied. Use at your own risk.

This code provides an implementation of the method described in the
following publication: 

Dongdong Liu, Yuhang Lin, and Vikram Kapila    
"A Rollover Strategy for Wrist Damage Reduction in a Forward Falling Humanoid (ICMA-IEEE)". 

Paper

To cite our paper:

@INPROCEEDINGS{9512722,
      title={A Rollover Strategy for Wrist Damage Reduction in a Forward Falling Humanoid},  
      author={Liu, Dongdong and Lin, Yuhang and Kapila, Vikram},
      booktitle={2021 IEEE International Conference on Mechatronics and Automation (ICMA)}, 
      year={2021},
      pages={293-300},
}

Concept

The concept of humanoid rollover motion: (a) Initial condition, (b) and (c) falling phase, (d) contact phase, (e) rollover phase, and (f) fallen phase. Blue and green represent left and right limbs, respectively.

Simulation Results

Initial condition of fall.

Benchmark results for simulated joint positions in rollover fall for (a) upper and (b) lower extremity.

Benchmark simulation results for com trajectory in (a) bimanual and (b) rollover fall.

Benchmark simulation timeline snapshots for rollover optimization.

Benchmark simulation result for both bimanual and rollover strategies, starting at the same time for (a) impact force, (b) total mechanical energy.

Experiment

(a) A humanoid with encoder-equipped motors mounted on each joint and inertial measurement unit (imu) mounted on its torso, and (b) the forward fall test bed produced by the DDP method.

Experimental results for bimanual and rollover fall: (a) Impact force measured by a force sensor and (b) linear acceleration of torso during the experiment as measured by the imu. The measurements for the bimanual and rollover experiments are aligned at their contact time.

Timeline snapshots for a rollover experiment.

Acknowledgment

The research is supported in part by the National Science Foundation under an ITEST grant DRL-1614085, RET Site grant EEC-1542286, and DRK-12 grant DRL-1417769. D. Liu thanks his lab colleagues, particularly P. Chauhan, for helping edit the early drafts of manuscript.