Hostname: page-component-89b8bd64d-46n74 Total loading time: 0 Render date: 2026-05-09T13:42:56.239Z Has data issue: false hasContentIssue false

Adjustable whole-body dynamics for adaptive locomotion: the influence of upper body movements and its interactions with the lower body parts on the stable locomotion of a simple bipedal robot

Published online by Cambridge University Press:  11 March 2022

Huthaifa Ahmad*
Affiliation:
Graduate School of Engineering Science, Osaka University, Toyonaka, Osaka, Japan RIKEN Information R&D and Strategy Headquarters, RIKEN, Kyoto, Japan
Yoshihiro Nakata
Affiliation:
Graduate School of Engineering Science, Osaka University, Toyonaka, Osaka, Japan JST ERATO Graduate School of Informatics and Engineering, The University of Electro-Communications, Chofu, Tokyo, Japan
Yutaka Nakamura
Affiliation:
Graduate School of Engineering Science, Osaka University, Toyonaka, Osaka, Japan RIKEN Information R&D and Strategy Headquarters, RIKEN, Kyoto, Japan JST ERATO
Hiroshi Ishiguro
Affiliation:
Graduate School of Engineering Science, Osaka University, Toyonaka, Osaka, Japan JST ERATO
*
*Corresponding author. E-mail: huthaifa.ahmad@riken.jp
Rights & Permissions [Opens in a new window]

Abstract

This paper investigates the influence of adding an upper body to a bipedal robot on its stable walking behavior. The robot’s parts are mutually interconnected through an actuator network system. Therefore, the movement pattern of the upper body depends on the type of interactions created with other limbs. Throughout the experiments, various interactions among the different body parts were tested. The results showed that a robot with a motionless upper body exhibited unstable walking behavior. However, once the same upper body was involved and interacted properly, with other body parts, its movement significantly helped to stabilize the behavior of the robot.

Information

Type
Research Article
Creative Commons
Creative Common License - CCCreative Common License - BY
This is an Open Access article, distributed under the terms of the Creative Commons Attribution licence (http://creativecommons.org/licenses/by/4.0/), which permits unrestricted re-use, distribution and reproduction, provided the original article is properly cited.
Copyright
© The Author(s), 2022. Published by Cambridge University Press
Figure 0

Figure 1. Connections for adaptive locomotion: comparison between implementing (a) software network of virtual connections among several actuators of a robotic system and (b) hardware network of physical connections.

Figure 1

Figure 2. (a) Mechanical structure of the robot without an upper body. (b) The updated robot with upper body. (c) Illustration of the actuator network system (ANS). θsw: Swing angle with respect to the vertical axis, positive in the clockwise direction.

Figure 2

Figure 3. The applied connection patterns during experiments with their corresponding initial body posture of the robot. (a) Group 1 connections with no installed upper body. Under type 1, the legs are mutually connected and set to their half-advanced lengths. Under type 2, the legs are independent, fully extended, and compliant. (b) Group 2 connections with a motionless upper body. The legs under type 1 are mutually connected and set to their half-advanced lengths. Under type 2, the legs are independent, fully extended, and compliant. (c) Group 3 connections with a moving upper body. Under type 1, legs are set to their half-advanced lengths, the swinging mass is hanging along the vertical axis, and the interactions are happening among all actuators. Under types 2 and 3, interactions occur between each leg and the swinging mass, with no interaction between the compliant legs; the difference between them is the rotation direction of the swinging mass.

Figure 3

Figure 4. The manner of interaction between the lower and upper body parts for (a) under the type 1 connection of Group 3 (MUB), and (b ) under type 2. The graphs at the bottom show the legs movements (expansion/retraction). The graphs in the middle show the response of the swinging mass to the legs movements. The figures on the top show the corresponding body postures of the robot and are arranged from left to right as follows: initial posture, applying an external force to the left leg, removing the applied force, applying an external force to the right leg, removing the applied force, then repeat the cycle. The red line represents the left leg. The blue line represents the right leg. The horizontal dashed line at angle = 0° represents the vertical axis of the robot. A positive swing angle indicates rotation in the clockwise direction, while a negative angle means a counterclockwise rotation.

Figure 4

Figure 5. (a) Experimental environment. (b) Experimental design.

Figure 5

Figure 6. Graphs of the waking paths traveled by the robot during all trials for (a) Group 1 connections with no upper body attached, (b) Group 2 connections with a fixed (motionless) upper body, and (c) Group 3 connections with a moving upper body. The faded part at the beginning of each graph (from 0 to 0.5 m) represents the guided period of the robot.

Figure 6

Table I. Numerical summary of the obtained results.

Figure 7

Figure 7. Graphs of the roll motion, pitch motion, and yaw motion of the robot’s body during all trials. (a) Group 1 connections with no upper body. (b) Group 2 connections with a motionless upper body. (c) Group 3 connections with a moving upper body. For each connection pattern, one of the three conducted trials is highlighted in black color, while the rest are plotted in gray. “*” Indicates the end of the guided period.