当前位置: 首页 > article >正文

Duke Humanoid:利用被动动力学实现节能双足机器人

在现代机器人技术中,如何实现高效的双足行走一直是一个备受关注的课题。Duke Humanoid项目通过结合被动动力学和强化学习策略,成功打造出一款高效节能的双足机器人。在现代机器人技术中,如何实现高效的双足行走一直是一个备受关注的课题。Duke Humanoid项目通过结合被动动力学和强化学习策略,成功打造出一款高效节能的双足机器人。

设计理念

Duke Humanoid是一个开放源码的平台,拥有10个自由度,专为动态行走研究而设计。其设计模仿了人类的生理结构,特别注重腿部的长度比例和髋部的对称性,使其在零关节位置时能够保持静态平衡。这种设计减少了对持续电机驱动的依赖,通过优化机械结构,使机器人在步态过程中能够更自然地利用重力和惯性。

电机配置与硬件设计

为了实现高效的步态控制,Duke Humanoid在电机配置上进行了精心设计:

  • 电机类型:每个关节都配备了无刷直流电机,结合行星齿轮箱来提供所需的扭矩。
  • 减速比配置
    • 髋部旋转(HR)、髋部屈伸(HFE)和髋部外展内收(HAA)关节使用18:1的减速比电机,提供72N·m的持续扭矩。
    • 膝关节屈伸(KFE)使用20:1的减速比电机,提供80N·m的持续扭矩。
    • 踝关节则采用10:1的减速比电机,提供40N·m的持续扭矩。
  • 机械设计:采用了模块化设计,使用铝合金材质制造主体结构,轻质设计降低了下肢惯性,从而减少了电机的负载需求。此外,电机通过EtherCAT通信进行控制,确保了低延迟的响应。

控制策略与被动动力学

Duke Humanoid的控制策略是一种混合模式,结合了被动和主动控制方法:

  • 被动动力学:通过借助腿部的钟摆式运动,机器人在行走时利用了重力和惯性,从而减少了对电机驱动力的需求。这一策略特别适合低速步行。
  • 主动控制:通过传感器和强化学习算法,实时调整机器人的姿态和平衡,使其能够适应复杂地形和环境变化。

实验数据显示,在模拟环境中,采用被动控制策略后,机器人的能效提高了50%。在实际测试中,能效也提升了31%,显著减少了能量消耗。

Duke Humanoid通过创新的机械设计和控制策略,在机器人步态研究中树立了新的标杆。其通过结合被动动力学,不仅提升了能效,还推动了开放源码硬件在机器人领域的应用,为未来的研究和开发提供了广阔的空间。


http://www.kler.cn/a/503591.html

相关文章:

  • FPGA的 基本结构(Xilinx 公司Virtex-II 系列FPGA )
  • ctf竞赛
  • Android Dex VMP 动态加载加密指令流
  • 【JVM-2.2】使用JConsole监控和管理Java应用程序:从入门到精通
  • git flow流程拆解实践指导
  • 案例研究:UML用例图中的结账系统
  • PyTorch 中的 Dropout 解析
  • 1.14寒假作业
  • Logback日志技术
  • 信凯科技业绩波动明显:毛利率远弱行业,资产负债率偏高
  • 2501,VC++接口函数总结
  • Python Wi-Fi密码测试工具
  • 从根源上解决cursor免费版50次限制问题
  • 【pycharm】远程部署失败,查看日志
  • zookeeper 基本原理-单机模式、集群模式
  • Three.js 性能优化:打造流畅高效的3D应用
  • 基于YOLOv8的高空无人机小目标检测系统(python+pyside6界面+系统源码+可训练的数据集+也完成的训练模型
  • wordpress 房产网站筛选功能
  • CRMEB多商户商城系统JAVA版 B2B2C商家入驻平台系统独立版全开源
  • aws(学习笔记第二十四课) 使用sam开发step functions
  • 3D目标检测数据集——Waymo数据集
  • 【Rust自学】12.6. 使用TDD(测试驱动开发)开发库功能
  • 无人机飞手考证难度提升,地面站培训技术详解
  • 《深入理解Mybatis原理》Mybatis中的缓存实现原理
  • Android JetPack组件之LiveData的使用详解
  • Life Long Learning(李宏毅)机器学习 2023 Spring HW14 (Boss Baseline)