Skip to main page content
U.S. flag

An official website of the United States government

Dot gov

The .gov means it’s official.
Federal government websites often end in .gov or .mil. Before sharing sensitive information, make sure you’re on a federal government site.

Https

The site is secure.
The https:// ensures that you are connecting to the official website and that any information you provide is encrypted and transmitted securely.

Access keys NCBI Homepage MyNCBI Homepage Main Content Main Navigation
. 2024 Dec 16;9(12):766.
doi: 10.3390/biomimetics9120766.

A Whole-Body Coordinated Motion Control Method for Highly Redundant Degrees of Freedom Mobile Humanoid Robots

Affiliations

A Whole-Body Coordinated Motion Control Method for Highly Redundant Degrees of Freedom Mobile Humanoid Robots

Hao Niu et al. Biomimetics (Basel). .

Abstract

Humanoid robots are becoming a global research focus. Due to the limitations of bipedal walking technology, mobile humanoid robots equipped with a wheeled chassis and dual arms have emerged as the most suitable configuration for performing complex tasks in factory or home environments. To address the high redundancy issue arising from the wheeled chassis and dual-arm design of mobile humanoid robots, this study proposes a whole-body coordinated motion control algorithm based on arm potential energy optimization. By constructing a gravity potential energy model for the arms and a virtual torsional spring elastic potential energy model with the shoulder-wrist line as the rotation axis, we establish an optimization index function for the arms. A neural network with variable stiffness is introduced to fit the virtual torsional spring, representing the stiffness variation trend of the human arm. Additionally, a posture mapping method is employed to map the human arm potential energy model to the robot, enabling realistic humanoid movements. Combining task-space and joint-space planning algorithms, we designed experiments for single-arm manipulation, independent object retrieval, and dual-arm carrying in a simulation of a 23-degree-of-freedom mobile humanoid robot. The results validate the effectiveness of this approach, demonstrating smooth motion, the ability to maintain a low potential energy state, and conformity to the operational characteristics of the human arm.

Keywords: dynamic movement primitives; humanoid motion; mobile humanoid robot; whole-body motion control.

PubMed Disclaimer

Conflict of interest statement

The authors have no competing interests to declare that are relevant to the content of this article.

Figures

Figure 1
Figure 1
Whole -body coordinated motion control architecture for mobile humanoid robot.
Figure 2
Figure 2
Illustration of grasping experiments at different heights.
Figure 3
Figure 3
Violin plot of elbow and wrist height variation during arm movement. (a) Changes in wrist and elbow height in the desktop grasping experiment. (a) Changes in wrist and elbow height in the lift-arm experiment.
Figure 4
Figure 4
Illustration of arm angle.
Figure 5
Figure 5
Human-robot posture mapping process.
Figure 6
Figure 6
Neural network for virtual stiffness fitting. (a) Neural network architecture used for virtual torsion spring fitting process. (b) Loss variation during training process.
Figure 7
Figure 7
Mobile humanoid robot model.
Figure 8
Figure 8
Experimental simulation scenario for the mobile humanoid robot.
Figure 9
Figure 9
Trajectory generalization process of the robot’s right arm. (a) Generalized trajectory. (b) Execution process of the robot’s generalized trajectory. Where stages (a) to (d), (e) to (h), and (i) to (l) respectively indicate that the robot performs three different generalization trajectories.
Figure 10
Figure 10
Obstacle avoidance process in operational space trajectory. (a) Obstacle avoidance trajectory. (b) Robot obstacle avoidance trajectory execution process.
Figure 11
Figure 11
Independent dual-arm grasping and placement process. Stages (al) represent the turning and placing process after the robot grasps the object.
Figure 12
Figure 12
Joint velocity of the mobile humanoid robot. (a) Left arm joint velocity. (b) Right arm joint velocity. (c) Waist joint velocity. (d) Mecanum wheel velocity.
Figure 13
Figure 13
Energy variation diagram. (a) Total potential energy variation curve of the arm. (b) Trend of virtual torsional spring elastic potential energy of the arm. The blue dots represent the actual data, and the red dotted line represent the corresponding trend.
Figure 14
Figure 14
Comparison of our proposed method with the pseudo-inverse method. (a) Cases of motion planning failure using the pseudoinverse method. (b) Motion Effect of Pseudoinverse Method. (c) Motion Effect of the Proposed Method.
Figure 15
Figure 15
Illustration of primary-secondary arm task-space trajectories.
Figure 16
Figure 16
Dual-arm coordinated grasping motion process.
Figure 17
Figure 17
Joint velocity of the mobile humanoid robot. (a) Left arm joint velocity. (b) Right arm joint velocity. (c) Waist joint velocity. (d) Mecanum wheel velocity.

Similar articles

Cited by

References

    1. Xu Y., Chen Z., Deng C., Wang S., Wang J. LCDL: Toward Dynamic Localization for Autonomous Landing of Unmanned Aerial Vehicle Based on LiDAR–Camera Fusion. IEEE Sens. J. 2024;24:26407–26415. doi: 10.1109/JSEN.2024.3424218. - DOI
    1. Deng C., Wang S., Wang J., Xu Y., Chen Z. LiDAR Depth Cluster Active Detection and Localization for a UAV with Partial Information Loss in GNSS. Unmanned Syst. 2024 doi: 10.1142/S2301385025500293. - DOI
    1. Fan X., Shu X., Tu B., Liu C.Y., Ni F., Jiang Z. A humanoid robot teleoperation approach based on waist-arm coordination. Ind. Robot. 2023;50:804–813. doi: 10.1108/IR-12-2022-0306. - DOI
    1. Dragan A.D., Srinivasa S.S. Familiarization to Robot Motion; Proceedings of the 2014 9th ACM/IEEE International Conference on Human-Robot Interaction (HRI); Bielefeld, Germany. 3–6 March 2014; pp. 366–373.
    1. Kulić D., Venture G., Yamane K., Demircan E., Mizuuchi I., Mombaur K.D. Anthropomorphic Movement Analysis and Synthesis: A Survey of Methods and Applications. IEEE Trans. Robot. 2016;32:776–795. doi: 10.1109/TRO.2016.2587744. - DOI

LinkOut - more resources