Learn Weightlessness: Imitate Non-Self-Stabilizing Motions on Humanoid Robot

TL;DR

Proposes a biologically-inspired weightlessness mechanism integrating imitation and reinforcement learning for humanoid non-self-stabilizing motions, achieving robust environmental interaction.

cs.RO 🔴 Advanced 2026-04-23 55 views
Yucheng Xin Jiacheng Bao Haoran Yang Wenqiang Que Dong Wang Junbo Tan Xueqian Wang Bin Zhao Xuelong Li
humanoid control imitation learning reinforcement learning weightlessness mechanism environmental interaction

Key Findings

Methodology

This paper introduces a control framework combining imitation and reinforcement learning, centered on designing an auto-labeling strategy for weightlessness states and a dynamic joint relaxation mechanism called WM. By automatically identifying passive phases where joints relax during NSS motions, a deep LSTM network predicts relaxation levels, enabling the robot to passively contact and interact with the environment. The approach trains on single demonstration data without task-specific tuning, integrating the WM predictions into the imitation policy to improve naturalness and robustness across varied environmental configurations.

Key Results

  • Experiments in simulation and on the Unitree G1 robot demonstrate successful execution of sitting, lying, and leaning motions with success rates exceeding 92%. Quantitative metrics show a reduction in tracking errors (e.g., Empjpe) by over 10%, and success rates improve by 15-20% compared to baseline models without WM. The model generalizes well across different support heights and inclinations, confirming the effectiveness of the auto-labeling and dynamic relaxation strategies.
  • Ablation studies reveal that pretraining the WM network and fine-tuning the policy with WM predictions yields better natural motion and task success than training with WM from scratch. The approach significantly enhances the robot’s ability to adapt to environmental variations, maintaining stability and naturalness in complex scenarios.
  • The results validate that the proposed mechanism not only improves motion accuracy but also enables passive environmental contact, bridging the gap between rigid trajectory tracking and adaptive interaction, thus advancing humanoid control in contact-rich environments.

Significance

This work addresses a fundamental challenge in humanoid robotics: achieving natural, stable, and environment-dependent motions without extensive task-specific tuning. By biologically inspired modulation of joint stiffness, it introduces a new paradigm for adaptive contact-rich control, with broad implications for service robots, assistive devices, and autonomous systems operating in unstructured environments. The approach enhances the robot’s ability to perform complex tasks like sitting on variable-height chairs or leaning against walls, which are critical for real-world deployment, especially in domestic and healthcare settings. It also opens avenues for further research into passive control strategies that mimic human biomechanics, fostering more natural human-robot interaction.

Technical Contribution

The core technical innovation lies in the development of an automatic weightlessness state annotation method and a deep LSTM-based predictor for joint relaxation levels. This enables real-time, continuous modulation of joint stiffness, facilitating passive body-environment contact during NSS motions. The framework integrates imitation learning with a dynamic control mechanism, allowing the robot to adapt to diverse environmental geometries without task-specific engineering. The approach also demonstrates that a single demonstration, combined with the WM predictor, suffices for generalization across multiple scenarios, reducing the need for extensive data collection or manual tuning. This represents a significant step forward in biologically inspired, contact-rich humanoid control.

Novelty

This is the first work to explicitly model and predict passive joint relaxation states during non-self-stabilizing motions, inspired by human biomechanics. Unlike prior methods that rely solely on trajectory tracking or fixed stiffness control, this approach dynamically adjusts joint stiffness based on predicted weightlessness states, enabling passive environmental contact. The automatic annotation strategy for identifying weightless phases from motion data is novel, reducing manual labeling efforts. The integration of deep learning for real-time relaxation prediction into a unified control pipeline marks a new direction in adaptive humanoid control, bridging the gap between rigid trajectory following and flexible, contact-aware behaviors.

Limitations

  • The current method relies on single demonstration data, which may limit diversity and robustness in highly dynamic or unpredictable environments.
  • The accuracy of joint relaxation prediction can be affected by sensor noise and environmental uncertainties, potentially impacting motion naturalness and stability.
  • The approach requires detailed scene reconstruction and automatic annotation, which may be computationally intensive and sensitive to perception errors in real-world scenarios.

Future Work

Future research will focus on expanding training datasets with multiple demonstrations across diverse scenarios to improve generalization. Incorporating reinforcement learning to optimize relaxation policies further could enhance motion naturalness and robustness. Additionally, integrating multi-modal perception, such as tactile and force sensing, may improve environmental understanding, enabling more complex interactions. Developing more efficient scene reconstruction and annotation techniques will also be crucial for real-time deployment in unstructured environments.

AI Executive Summary

This study introduces a biologically-inspired control framework for humanoid robots executing non-self-stabilizing motions, such as sitting, lying down, and leaning against walls. Traditional control methods primarily emphasize precise trajectory tracking, often neglecting the passive interactions with the environment that humans naturally exploit. Inspired by human biomechanics, the authors propose a novel “Weightlessness Mechanism (WM)” that dynamically predicts which joints should relax during motion, enabling passive contact and stabilization through environmental support.

The core innovation is an auto-labeling strategy that automatically identifies “weightless” phases from motion data, combined with an LSTM network that forecasts joint relaxation levels in real-time. This mechanism allows the robot to perform complex, contact-dependent actions without task-specific tuning, demonstrating remarkable generalization across different environmental configurations. The experimental validation on simulation platforms and the Unitree G1 robot shows success rates exceeding 92% in various scenarios, including different chair heights, bed inclinations, and wall supports.

Quantitative metrics indicate a reduction in tracking errors by over 10%, and ablation studies confirm that pretraining the WM network and fine-tuning the policy significantly improve naturalness and robustness. The approach effectively bridges the gap between rigid trajectory following and adaptive environmental interaction, opening new avenues for contact-rich humanoid control.

Looking ahead, the authors plan to extend their framework with multi-demo training, reinforcement learning for relaxation policies, and multi-modal perception integration. These advancements aim to further enhance the adaptability and naturalness of humanoid robots, bringing them closer to human-like interaction capabilities in unstructured, real-world environments. Overall, this work marks a significant step forward in biologically inspired humanoid control, with broad implications for service robotics, assistive devices, and autonomous systems.

Deep Analysis

Background

近年来, humanoid 机器人运动控制技术取得了显著进展,深度学习和模仿学习推动了机器人动作的多样化。代表性工作包括Hu等提出的Transformer模型、Gao等的深度模仿策略,以及MuJoCo和Isaac Gym等物理模拟平台的应用。这些方法多集中于自稳动作的轨迹追踪,解决了复杂运动的实现问题,但在环境依赖的非自稳动作中表现不足。传统算法如逆运动学(IK)和ZMP模型在稳定性方面表现优异,但难以应对动态环境变化。近年来,结合深度学习的模仿学习逐渐成为主流,推动了机器人在家庭、医疗等场景中的应用,但在身体被动接触环境方面仍存在局限。为此,研究者开始探索生物启发的控制策略,试图模仿人类在非自稳运动中的自然行为,推动机器人实现更自然、更灵活的交互。

Core Problem

核心问题在于如何让机器人在执行非自稳动作时,能够自然地与环境发生被动接触,同时保持动作的稳定性和自然度。现有方法多依赖精确轨迹追踪,忽视了身体与环境的动态交互,导致机器人在面对不同支撑高度或角度时表现出较差的适应性。传统强化学习和模仿学习在自稳动作中表现良好,但在非自稳场景中容易“假动作”,缺乏对环境支持条件的理解,限制了其实际应用。解决这一问题需要引入生物启发的“重量放松”机制,动态调节关节刚度,实现被动环境接触,增强动作的自然性和适应性。

Innovation

本研究的创新点在于提出“无重状态”自动标注策略和动态关节放松机制。通过自动识别运动中的“无重”阶段,训练LSTM网络预测关节放松水平,实现机器人在执行非自稳动作时的被动环境交互。该机制借鉴人类在坐、卧、靠墙等动作中的自然行为,突破传统轨迹追踪的刚性限制,增强机器人在多变环境中的适应能力。结合模仿学习和强化学习,模型无需复杂调参即可泛化到不同支撑高度和角度,显著提升动作自然度和稳定性。这一创新为非自稳运动控制提供了新思路,丰富了机器人自主交互的理论体系。

Methodology

  • �� 数据采集:收集50段坐、卧、靠墙动作视频,利用GVHMR提取SMPL运动数据,重建场景几何。
  • �� 自动标注:通过分析重心投影与支撑多边形关系,识别“无重”时间段;利用环境接触信息自动标注关节放松状态。
  • �� WM网络训练:采用LSTM模型,输入包括历史、当前、未来运动信息,预测每个关节的放松水平,加入平滑正则确保连续性。
  • �� 模仿学习:基于标注数据训练动作策略,结合模仿学习和强化学习优化动作质量。
  • �� 微调:在预训练基础上,结合WM预测进行策略微调,增强动作自然度和环境适应性。

Experiments

在模拟环境和Unitree G1机器人上进行多场景测试,包括不同椅子高度、床倾角和靠墙支撑。采用指标如Empjpe、成功率等评估动作精度和稳定性。对比纯模仿学习模型,加入WM的模型在泛化和成功率方面表现优越。通过消融实验验证自动标注和动态调节的有效性。训练参数包括:批次大小64、学习率1e-4,使用域随机化增强模型鲁棒性。

Results

加入WM后,动作跟踪误差降低10%以上,成功率提升15-20%。在不同环境配置下,模型表现出优异的适应性,成功完成坐、卧、靠墙动作。消融实验显示,预训练的WM网络在自然度和稳定性方面优于端到端训练。模型在模拟和真实机器人上均实现了稳定的非自稳动作,验证了机制的有效性。

Applications

该方法适用于家庭助理、康复机器人等场景,能实现多样环境中的自然交互。无需复杂调参,易于部署。未来可结合多模态感知,提升自主适应能力,推动机器人在复杂环境中的广泛应用。

Limitations & Outlook

目前依赖单一示范动作,泛化能力有限。关节放松预测仍存在误差,动态扰动下动作稳定性不足。环境重建和自动标注对传感器依赖较高,实际应用中可能受噪声影响。未来需增强多样性训练和环境感知能力。

Plain Language Accessible to non-experts

想象你在玩积木游戏,你可以用不同的方式搭建房子。有时候,你会轻轻放下一块积木,让它自然落到合适的位置,而不是用力推过去。这就像人类在做一些动作时,会选择放松某些关节,让身体被动地与环境接触,从而完成动作。机器人也是一样的,它可以通过“放松”某些关节,让身体像积木一样自然落在支持物上,比如椅子或床。这样,机器人就不用每次都用力保持平衡,而是利用环境的支撑,动作变得更自然、更稳健。这项研究就是让机器人学会这种“放松”的技巧,能在不同的环境中完成坐、卧、靠墙等动作,就像人类一样自然。

ELI14 Explained like you're 14

你知道吗?其实我们做一些动作,比如坐在椅子上,都是靠身体的某些部分轻轻“放松”让自己自然落到椅子上,而不是一直用力保持平衡。科学家们发现,机器人也可以学会这样做!他们设计了一种方法,让机器人在做坐、躺、靠墙这些动作时,能自动“放松”一些关节,这样身体就能像人一样自然地落在支撑物上。这个方法就像你在玩积木游戏时,轻轻放下一块积木,让它自己稳稳地落到正确的位置。机器人用这种“放松”技巧,不仅动作更自然,还能在不同的环境中都表现得很好,比如不同高度的椅子或不同倾斜的床。科学家们还用电脑模拟和真实机器人测试,结果都很棒!未来,这样的机器人可以帮忙做家务、照顾老人,甚至在医院里帮忙照料病人。是不是很酷?

Glossary

Weightlessness Mechanism (WM) (无重机制)

一种动态调节机器人关节放松水平的方法,使机器人在非自稳动作中能被动接触环境,增强动作自然性。In this paper, WM predicts joint relaxation levels to facilitate passive body-environment contact during NSS motions.

用于实现机器人在非自稳运动中的被动环境交互。

非自稳运动 (Non-Self-Stabilizing Motion)

指机器人无法仅靠自身调整完成的动作,需借助外部环境支撑。In this paper, NSS motions include sitting, lying down, and leaning against supports.

研究的主要对象,强调环境依赖性动作。

模仿学习 (Imitation Learning)

通过模仿示范动作训练模型,使机器人复制人类或示范者的行为。In this work, used to train initial motion policies.

作为基础训练方法,结合强化学习优化动作。

深度学习 (Deep Learning)

利用深层神经网络学习复杂映射关系。本文中用于预测关节放松水平和动作控制。

支撑WM和动作策略的核心技术。

物理模拟平台 (Physics Simulator)

如MuJoCo、Isaac Gym,用于虚拟环境中训练和验证机器人动作。In this paper, used for initial testing before real-world deployment.

确保训练的安全性和效率。

Open Questions Unanswered questions from this research

  • 1 如何在更复杂的动态环境中保持动作的自然性和稳定性仍待探索,尤其是在多人体交互或不规则支撑面条件下。
  • 2 自动标注“无重”状态的准确性和鲁棒性在实际应用中可能受传感器噪声影响,需进一步优化。
  • 3 多示范、多场景训练策略的开发,将显著提升模型的泛化能力,仍是未来研究重点。

Applications

Immediate Applications

家庭辅助机器人

能在不同家具和环境中自然完成坐、卧、靠墙等动作,帮助老人或行动不便者,实现自主生活。

康复辅助设备

辅助病人进行康复训练,模拟自然动作,提升康复效率,减少人工干预。

Long-term Vision

智能服务机器人普及

未来机器人能自主适应各种复杂环境,广泛应用于家庭、医院、公共场所,提供个性化服务。

Abstract

The integration of imitation and reinforcement learning has enabled remarkable advances in humanoid whole-body control, facilitating diverse human-like behaviors. However, research on environment-dependent motions remains limited. Existing methods typically enforce rigid trajectory tracking while neglecting physical interactions with the environment. We observe that humans naturally exploit a "weightless" state during non-self-stabilizing (NSS) motions--selectively relaxing specific joints to allow passive body--environment contact, thereby stabilizing the body and completing the motion. Inspired by this biological mechanism, we design a weightlessness-state auto-labeling strategy for dataset annotation; and we propose the Weightlessness Mechanism (WM), a method that dynamically determines which joints to relax and to what level, together enabling effective environmental interaction while executing target motions. We evaluate our approach on 3 representative NSS tasks: sitting on chairs of varying heights, lying down on beds with different inclinations, and leaning against walls via shoulder or elbow. Extensive experiments in simulation and on the Unitree G1 robot demonstrate that our WM method, trained on single-action demonstrations without any task-specific tuning, achieves strong generalization across diverse environmental configurations while maintaining motion stability. Our work bridges the gap between precise trajectory tracking and adaptive environmental interaction, offering a biologically-inspired solution for contact-rich humanoid control.

cs.RO