Skip to main navigation Skip to search Skip to main content

A Hybrid Motion Optimization Framework for the Humanoid Upper-Body Robot: Safe and Dexterous Object Carrying

  • Zhaoyang Chen
  • , Kang Min*
  • , Xinyang Fan
  • , Fenglei Ni*
  • , Hong Liu
  • *Corresponding author for this work
  • Harbin Institute of Technology

Research output: Contribution to journalArticlepeer-review

Abstract

In this letter, a novel hybrid motion optimization framework is proposed for a humanoid upper-body robot with two 7-DOF arms and a 2-DOF waist, to flexibly and safely carry objects in constrained and dynamic environments. The framework consists of trilayer interconnected optimization, which is dedicated to planning the optimal carrying configuration, waist-arm motion trajectory, and dual-arm nullspace trajectory, respectively. The top layer finds the most dexterous waist-arm carrying configuration that satisfies environmental constraints, which is achieved by the effective integration of the multi-objective evolutionary algorithm (EA), the proposed optimal manipulation index, and the parameterization method. The middle layer applies a non-linear optimization method to plan collision-free trajectory that connects the initial and optimal carrying configuration. The bottom layer is achieved by equipping the top layer with elite reproduction operator strategy and adaptive evolution space strategy, generating dual-arm nullspace trajectory in real-time for dynamic obstacle avoidance. The various carrying experiments demonstrate the effectiveness of the proposed framework.

Original languageEnglish
Pages (from-to)3892-3899
Number of pages8
JournalIEEE Robotics and Automation Letters
Volume10
Issue number4
DOIs
StatePublished - 2025

Keywords

  • Collision avoidance
  • dexterous manipulation
  • humanoid robots
  • motion
  • path planning

Fingerprint

Dive into the research topics of 'A Hybrid Motion Optimization Framework for the Humanoid Upper-Body Robot: Safe and Dexterous Object Carrying'. Together they form a unique fingerprint.

Cite this