Deprecated: imwpcache\f884414bce24ee67f\f73723ec7b1919fa5::__construct(): Implicitly marking parameter $YECBGYFECGEAFWHA as nullable is deprecated, the explicit nullable type must be used instead in /www/wwwroot/www.chuangxiangniao.com/wp-content/plugins/imwpcache-dist/build/f884414bce24ee67ff73723ec7b1919fa5.php on line 2

Deprecated: imwpcache\f884414bce24ee67f\f73723ec7b1919fa5::__construct(): Implicitly marking parameter $BBWFDDBHHYHDXXAB as nullable is deprecated, the explicit nullable type must be used instead in /www/wwwroot/www.chuangxiangniao.com/wp-content/plugins/imwpcache-dist/build/f884414bce24ee67ff73723ec7b1919fa5.php on line 2
突破具身智能“专家困境”!北大新方法让宇树 G1 靠单一框架掌握跳舞和侧手翻_创想鸟

突破具身智能“专家困境”!北大新方法让宇树 G1 靠单一框架掌握跳舞和侧手翻

人形机器人在跳舞这项技能上,正变得愈发得心应手。

比如跳一曲查尔斯顿舞,持续一分四十秒的流畅摇摆,动作稳定得仿佛精准踩在节拍器上:

但问题是,它们是否能像人类一样,在舞蹈、体操和日常操作之间自如切换?

由北京大学与 BeingBeyond 团队联合推出的 BumbleBee 系统给出了肯定的回答。该系统采用创新的“分治 – 精炼 – 融合”三级架构,首次实现了人形机器人在多种动作模式下的稳定控制,为人形机器人的通用运动能力开辟了新路径。

突破“专家困境”与“现实鸿沟”

长期以来,人形机器人的控制策略受限于两大难题:

专家困境:针对单一任务优化的策略虽然高效,但导致系统复杂度激增,难以扩展至多场景应用。

现实鸿沟:在仿真环境中训练出的策略,一旦迁移到真实世界,性能往往大幅下滑,动作稳定性与准确性难以维持。

BumbleBee 系统通过“分治 – 精炼 – 融合”的三阶段设计,成功打通了从专用专家策略到通用全身控制的链条,为具身智能的通用控制提供了全新范式。

 突破具身智能“专家困境”!北大新方法让宇树 G1 靠单一框架掌握跳舞和侧手翻

运动与语义双驱动:构建动作理解的“双通道”

系统通过多模态特征提取与隐空间联合对齐,实现动作在运动学与语义层面的深度融合:

运动学特征提取:基于 SMPL 格式的人类动作数据,利用前向运动学转换为世界坐标系下的 3D 关节位置(如头部、骨盆、四肢关键点),并融合脚部速度、根节点位移等动态信息,最终通过 Transformer 进行编码。

语义特征编码:使用 BERT 模型处理动作文本描述(例如“托马斯回旋:身体水平旋转360度,双手支撑地面”),再经 Transformer 映射至与运动特征维度一致的隐空间。

联合隐空间对齐:通过对比学习,将语义与运动特征在统一隐空间中对齐,使语义相近或动作相似的行为在空间中彼此靠近,形成统一的动作表征。

K-means 聚类:在对齐后的隐空间中对动作数据进行自动聚类,生成结构化动作类别。相比人工分类,该方法能更自然地捕捉动作的语义与运动特征关联,提升分类一致性。

弥合仿真与现实之间的“鸿沟”

专家策略训练:在每个动作簇内独立训练高精度运动跟踪策略,并引入增量动作模型(Delta Action)来补偿仿真与真实环境间的物理差异(如电机响应延迟、地面摩擦变化)。

多专家融合为通用策略:采用 DAgger 算法将多个专家策略的知识蒸馏至一个统一的通用策略中,实现不同动作间的无缝切换。在 MuJoCo 仿真中,通用策略任务成功率达 66.84%,远超基线方法(最高仅 50.19%);在真实机器人上,连续数分钟的复杂舞蹈动作执行成功率高达 100%

实验验证:数据驱动的性能飞跃

在 IsaacGym 与 MuJoCo 仿真平台上的全面测试中,研究人员采用任务成功率(SR)、平均关节角误差(MPJPE)、关键点误差(MPKPE)等指标进行评估:

在物理更真实的 MuJoCo 环境中,BumbleBee 的任务成功率达到 66.84%,显著领先于现有方法。

 突破具身智能“专家困境”!北大新方法让宇树 G1 靠单一框架掌握跳舞和侧手翻

真实机器人测试:稳定性与灵活性兼备

部署于 Unitree G1 机器人平台后,系统展现出卓越表现:

动作稳定性:轻松完成长时间、高节奏的舞蹈序列。

高难度动作执行:可完成托马斯回旋、侧手翻等体操级动作,展现强大动态控制能力。

未来,研究团队计划在以下方向持续推进:

多模态感知融合:融合视觉-惯性里程计与触觉反馈,提升在动态环境中的适应能力。

自然语言驱动控制:实现通过自然语言指令直接生成动作序列,例如输入“跳一段欢快的舞蹈”,即可自动生成并执行相应动作。

项目主页:https://www.php.cn/link/0ebd0b8b51eb0d0062065a7657486c8e
论文链接:https://www.php.cn/link/e2e57ded5b59a2058dd5855564c6b5ea

别忘了「点赞」「转发」「小心心」一键三连!

欢迎在评论区分享你的看法!

— 完 —

点亮星标,不错过每一条科技前沿动态

以上就是突破具身智能“专家困境”!北大新方法让宇树 G1 靠单一框架掌握跳舞和侧手翻的详细内容,更多请关注创想鸟其它相关文章!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 chuangxiangniao@163.com 举报,一经查实,本站将立刻删除。
发布者:程序猿,转转请注明出处:https://www.chuangxiangniao.com/p/38431.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
Java语法基础中异常处理的try catch语法规则
上一篇 2025年11月5日 14:54:58
苹果手机底部三个按键怎么设置 | iOS虚拟Home键与辅助触控功能配置指南
下一篇 2025年11月5日 14:57:00

相关推荐

  • VSCode中怎么使用REM_VSCode移动端REM布局编写与换算教程

    答案:REM_VSCode插件可自动将像素转换为REM,需配置rootFontSize和precision,支持自动与手动转换,确保与html的font-size一致,配合media query适配不同屏幕,若插件异常可检查配置、重启或重装,替代工具有postcss-pxtorem、在线转换工具及浏…

    2026年9月21日
    000
  • 数据库运维开发环境的调试模式演进

    数据库运维开发环境的调试模式演进数据库运维开发环境的调试模式演进数据库运维开发环境的调试模式演进数据库运维开发环境的调试模式演进

    这是学习笔记的第2393篇文章。 昨日,同事反馈了一个问题,原本的办公机环境中的虚拟机可以将办公机的IP暴露出来,提供数据库运维的API服务。例如,办公机的IP为192.168.10.100,而使用VirtualBox的虚拟机采用主机模式,其IP可能为192.168.56.100,那么192.168…

    2026年9月21日 用户投稿
    100
  • VSCode编写Java代码方法_VSCode搭建Java开发环境实战教程

    答案:在VSCode中配置Java开发环境需安装JDK并设置环境变量,再安装VSCode及Java扩展包,即可实现Java项目的创建、编写、运行与调试。它轻量、启动快,支持多语言和丰富扩展,集成Maven/Gradle,适合日常开发。 在VSCode里编写Java代码,说白了,就是把这个轻量级的代码…

    2026年9月21日
    100
  • Linux interfaces 虚拟网络类型了解01

    Linux interfaces 虚拟网络类型了解01Linux interfaces 虚拟网络类型了解01Linux interfaces 虚拟网络类型了解01Linux interfaces 虚拟网络类型了解01

    在osi模型的定义中,数据链路层和物理层,以及传输层和网络层执行的任务在概念上相似:它们都提供了数据传输的方式,即沿着特定路径将数据从源点传输到目的地的方法。然而,数据链路层和物理层负责跨物理路径的通信服务,而传输层和网络层则提供由多个数据链路组成的逻辑路径或虚拟路径的通信服务。 Bridge操作指…

    2026年9月21日 用户投稿
    100
  • VSCode侧边栏怎么去掉_VSCode侧边栏隐藏教程

    隐藏VSCode侧边栏可通过Ctrl + B(Windows/Linux)或Cmd + B(macOS)快捷键快速切换,也可通过菜单栏“视图 > 外观 > 切换侧边栏可见性”或命令面板执行“View: Toggle Sidebar Visibility”实现。推荐使用快捷键操作,效率最高…

    2026年9月21日
    100
  • MobileCLIP2— 苹果开源的端侧多模态模型

    MobileCLIP2— 苹果开源的端侧多模态模型MobileCLIP2— 苹果开源的端侧多模态模型MobileCLIP2— 苹果开源的端侧多模态模型MobileCLIP2— 苹果开源的端侧多模态模型

    ☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 免费无限量使用 DeepSeek R1 模型☜☜☜ 可图大模型 可图大模型(Kolors)是快手大模型团队自研打造的文生图AI大模型 32 查看详情 MobileCLIP2是什么 mobileclip2是由苹果研究团队开发的新一代高效多模态模型,…

    2026年9月21日 用户投稿
    300
  • MySQL用户权限体系配置思路_Sublime中编辑多用户分权管理脚本

    MySQL用户权限体系配置思路_Sublime中编辑多用户分权管理脚本MySQL用户权限体系配置思路_Sublime中编辑多用户分权管理脚本MySQL用户权限体系配置思路_Sublime中编辑多用户分权管理脚本MySQL用户权限体系配置思路_Sublime中编辑多用户分权管理脚本

    最小权限原则是mysql用户权限配置的核心,确保每个用户仅拥有必要权限以提升安全性与可维护性。1.明确需求:根据用户角色分配如只读、增删改查或结构修改权限;2.创建用户并编写sql脚本进行权限管理,替代手动输入命令,提高效率与一致性;3.使用sublime text等编辑器提升脚本编写效率,利用语法…

    2026年9月21日 用户投稿
    100
  • 如何备份VSCode的全部设置和扩展?

    备份VSCode全部设置和扩展需保存配置文件与扩展目录;2. 配置文件位于各系统指定路径的User文件夹内,包含settings.json和keybindings.json;3. 通过code –list-extensions导出扩展列表并用xargs批量重装可恢复扩展;4. 推荐直接复…

    2026年9月21日
    100
  • Linux如何恢复被删除的用户数据

    恢复Linux被删数据需立即停用磁盘并使用photorec或extundelete等工具,结合快照或备份可提高恢复成功率。 恢复Linux中被删除的用户数据,并非易事,但并非完全不可能。可能性取决于数据被删除的方式、删除后系统是否被继续使用,以及是否采取了合适的预防措施。核心在于理解数据删除的机制,…

    2026年9月21日
    300
  • 如何通过命令行参数启动VSCode?

    掌握VSCode命令行用法可提升开发效率,需先安装code命令到PATH,之后可用code .打开目录、code 文件名打开文件、code –diff比较文件、–disable-extensions排查问题,并支持别名与Shell结合使用。 通过命令行启动 VSCode 是一…

    2026年9月21日
    200
  • 如何在Laravel中配置数据库连接?

    在laravel中配置数据库连接需要以下步骤:1. 编辑.env文件,设置db_connection、db_host、db_port、db_database、db_username、db_password。2. 确保config/database.php文件正确引用.env文件中的配置。3. 利用环…

    2026年9月21日
    100
  • 在VSCode中如何安全地切换分支而不丢失当前修改?

    先处理未提交修改再切换分支。可通过提交更改、使用Stash保存临时修改,或选择性暂存部分文件来安全切换,并在切换后恢复贮藏的更改,避免代码丢失。 在 VSCode 中切换分支时,如果当前有未提交的修改,直接切换可能会导致冲突或代码丢失。要安全切换分支,关键是先处理好当前的更改。以下是几种稳妥的方法。…

    2026年9月21日
    100
  • 如何自定义代码的格式化规则?

    自定义代码格式化规则需选择合适工具并配置文件实现统一风格。1. 根据语言选用主流工具如Prettier、Black、clang-format等;2. 在项目根目录创建对应配置文件如.prettierrc、.eslintrc.js或pyproject.toml,定义缩进、引号、行宽等规则;3. 将配置…

    2026年9月21日
    100
  • 如何利用Draw.io Integration扩展在VSCode中绘制并嵌入架构图?

    安装Draw.io Integration扩展后,可在VSCode中直接创建编辑图表。右键选择“Create Diagram with Draw.io”新建.diagram文件,双击打开内置编辑器,拖拽组件绘制流程图、架构图等。保存后自动生成Base64编码的嵌入代码,粘贴至Markdown即可预览…

    2026年9月21日
    200
  • 云鲸逍遥001扫拖机器人,长「脑子」了!| 体验

    云鲸逍遥001扫拖机器人,长「脑子」了!| 体验云鲸逍遥001扫拖机器人,长「脑子」了!| 体验云鲸逍遥001扫拖机器人,长「脑子」了!| 体验云鲸逍遥001扫拖机器人,长「脑子」了!| 体验

    近几年最受消费者欢迎的智能家电,扫拖机器人可谓是其中之一。它所带来的操作便利性,甚至是无需操作,让懒人们释放了双手,让消费者能够从日常的家务中「解放」出来,也能拿更多的时间花在自己喜欢的事情上,变相提高了生活品质。 借着这股热潮,市面上几乎所有的家电产品品牌都在做自己的扫拖机器人,一时间使得整个扫拖…

    2026年9月21日 用户投稿
    000
  • VSCode怎么生成项目模板_VSCode使用自定义代码片段创建项目模板教程

    答案:VSCode可通过自定义代码片段高效生成文件模板,结合工作区设置与脚手架工具实现项目初始化。利用用户代码片段(User Snippets)定义常用代码结构,如React组件或HTML骨架,通过prefix触发,支持制表位快速编辑;推荐将团队共享片段设为工作区级并提交至Git,确保规范统一;配合…

    2026年9月21日
    700
  • Linux如何查看命令别名alias使用方法

    直接输入 alias 命令可列出当前会话所有别名,如需查看特定命令是否为别名可用 type 命令;别名通过简化常用命令提升效率并减少错误,临时别名在当前会话生效,永久别名需写入 ~/.bashrc 或 ~/.zshrc 文件,删除则用 unalias 命令;别名适用于简单命令替换,函数支持参数与逻辑…

    2026年9月21日
    100
  • 如何为VSCode配置一个高效的PHP开发环境?

    搭建高效PHP开发环境需配置VSCode扩展与工具链:①安装PHP Intelephense实现智能补全;②配置Xdebug实现断点调试;③集成PHP CS Fixer或Prettier实现保存时自动格式化;④利用GitLens和集成终端提升协作与操作效率,一次性配置可长期提升编码质量与开发速度。 …

    2026年9月21日
    100
  • 外媒称虚幻5是PS5 Pro的克星:多款大作的优化已“翻车”

    外媒称虚幻5是PS5 Pro的克星:多款大作的优化已“翻车”外媒称虚幻5是PS5 Pro的克星:多款大作的优化已“翻车”外媒称虚幻5是PS5 Pro的克星:多款大作的优化已“翻车”外媒称虚幻5是PS5 Pro的克星:多款大作的优化已“翻车”

    作为PS5的强化版本,PS5 Pro的目标是缩小与当代PC在硬件性能上的差距,借助PSSR技术为玩家带来更流畅的帧率、更强的视觉表现力以及更细腻的图像质量。然而,根据外媒twistedvoxel的最新报道,多款大型游戏的表现问题表明,虚幻五引擎可能正成为PS5 Pro难以攻克的技术瓶颈。 以恐怖大作…

    2026年9月21日 用户投稿
    200
  • ThinkPHP生产环境部署的注意事项

    在生产环境中部署thinkphp应用需要注意以下几点:1.确保服务器环境满足thinkphp要求,使用php 7.2+和支持的web服务器;2.配置php.ini和application/config.php文件,关闭调试模式,设置合适的日志级别和数据库连接;3.采取安全措施,保护应用目录结构,使用…

    2026年9月21日
    200

发表回复

登录后才能评论
关注微信