国内五大具身智能机器人企业开源情况汇总

人形机器人企业开源机器人本体和数据集,主要目的在于希望通过共享核心技术框架与数据资源,促进技术协同创新、加速行业标准化进程、降低研发门槛并构建开放生态,以解决异构平台兼容性和数据迁移难题等问题,进而加快人形机器人商业化落地进程。

但是,开源计划仍然面临着一些挑战,比如行业标准尚未统一导致的技术整合难度、数据安全与知识产权保护风险、长期生态维护成本以及跨平台模型泛化能力不足等问题。

未来,期待投身开源的企业携手共进、凝聚合力,使人形机器人开源生态告别“分散创新” 的无序状态,转向 “合力突破” 的全新阶段。

一、创新中心

1. 国地共建人形机器人创新中心

  • 2024年7月,在WAIC大会上,青龙通用人形机器人开源公版机发布。
  • 2024年12月,全栈开源的人形机器人项目“OpenLoong”通过开放原子开源基金会技术监督委员会(TOC)评审。

OpenLoong项目开源内容涵盖:硬件、具身智能操作系统、全身动力学控制和数据集四大板块,目前正逐步开放。

“OpenLoong”通过开放原子开源基金会技术监督委员会(TOC)评审

OpenLoong技术架构

1)开源项目:机器人本体(硬件)

“青龙”机器人的全部硬件设计包含整体的硬件方案以及各主要零部件的硬件图纸、驱动等设计。

其中,整体硬件方案包括设计指标与设计方案、机械STEP模型、电路电气原理图、安装和维护手册,以及核心组件选型和硬件接口设计。各主要零部件包括机器人的头部、上肢、下肢、躯干、控制等硬件图纸、驱动等设计资料。

“青龙”人形机器人硬件系统构成

“青龙”人形机器人系统组成

据了解,2025年,国地中心将推出“旋转+直线”驱动系统的青龙2.0版本。

2)开源项目:具身智能操作系统

具身智能操作系统开源包括面向机器人操作的综合性平台,包括操控终端选型与操控端安装软件包、青龙运控框架(Linux 支持全身运动控制软件运行,多线程与多进程)与底层伺服驱动库(ECAT V1版本主站软件包与伺服驱动程序)。

  • 手柄操控:提供基于手持终端的机器人移动控制与上肢末端控制软件包。
  • 惯性全身捕捉:提供基于惯性运动捕捉设备的人形机器人全身操控软件,提供设备选型与操控软件、使用教程,实现跨人形机器人通用化操控。
  • 光学捕捉:提供基于光学运动捕捉的高精度运动捕捉及方案,提供设备选型、设备驱动软件与使用说明,支撑高动态、高精度数据收集。

3)开源项目:全身动力学控制

全身动力学控制包括基于全身动力学控制实现的算法模型,包括算法、仿真与部署框架工具链,开源配套Mujoco仿真环境与Log工具软件。

模型预测+ 全身动力学控制具体内容包括以下三点:

  • 基于Pinocchio动力学库搭建的全身动力学框架:项目采用Pinocchio动力学库搭建了全部的模型预测控制与全身动力学模型,可以实现基于URDF模型的快速动力学参数调整。
  • 基于MPC+WBC的运动控制:高低层级结合的运动控制,高层级采用基于单刚体模型的MPC,低层级采用基于零空间映射的多任务优先级控制的WBC,提高机器人控制的稳定性,实现冗余自由度机器人的运动控制。
  • 分层模块化的软件框架:软件框架结构采用分层模块化设计,系统各功能模块在逻辑和功能上具有明确的界限,提高系统的可维护性和可扩展性,为二次开发提供了更加友好的环境。

目前,OpenLoong社区提供了一套基于MPC与WBC的仿人机器人控制框架,可部署在Mujoco仿真平台上。基于“青龙”机器人模型,提供行走、跳跃、盲踩障碍物三种运动示例,在实物样机上实现了机器人的行走、盲踩障碍两种运动。

据了解,国地中心将会开源10km/h的高速步态,助力研究者提升机器人行走能力。

4)开源项目:数据集

OpenLoong 项目将对人形机器人在训练场中生产的高质量数据进行分类分级逐步开源。首批将提供基于青龙平台的1万条桌面分拣数据,并在后续三年提供30-50万条数据(桌面分拣、人体动作捕捉、通用技能仿真数据等)。

与数据集同步,将会提供每个数据集的描述性信息,如采集设备信息、采集环境布置、相机、遥操作设备说明等。同时,提供数据格式标准,说明数据文件层级目录、元数据信息、传感器参数信息、轨迹数据等格式。

据了解,国地中心组建了“白虎”

第一个“集成”,“生活机器人开源机器人项目。 什么是“整合”? 当我们在线搜索开源机器人时,我们发现它们是机器人代码和演示的一部分,我们无法找到一个完整的项目,直接将它下载到我们的覆盆子pi,开机,然后它可以移动,我们可以玩。Rtp做到了这一点; 实际上它已经能够移动和通话,一个基于ros的集成机器人代码。得到一个覆盆子pi,连接几个电机和一个扬声器/麦克风,好吧,它准备好了。您可以播放,更改代码,再试一次。虽然粗糙但基本上满足了玩它的需要(子功能也需要各种改进)。 什么是“活机器人”? 想象一下,如果你有一只兔子或一只蜥蜴作为宠物,它们绝不会卖给你可爱的,也不会回答你的任何机智或愚蠢的问题。但我们仍然保留这样的宠物; 为什么?因为它“活着”。Rtp负责创造“活着”的感觉,我们称之为“活着的机器人”:但一旦实现它将会非常好,它有“魔力”的感觉并且会非常有趣:人为地创造一种机械的“生命” 。就像面对Cozmo一样,你会有类似的感觉。 ------------------------------------------------技术与去做 - - - - - - - - - - - - - - - - - - - - - - - - - ---------------- 软件: Python / C. ROS&linux(debian / raspbian / ubuntu) 使用语音识别和对话来使对话更有趣。 ai“心脏”充当真正的兴趣“生活”的东西。 相机和脸部检测/识别以及他所处的空间感。 添加更多传感器,使其与人体互补。 dnn改善用户体验。 硬件: Raspberry Pi 3B(pi 2B,或tk1也很好)+一些传感器模块。 使用Robi或其他类人机器人,如“Ubtech优必选”Alpha2或Abilix“Everest” 该项目是改进软件和硬件以改造/改进可爱的Robi机器人的原创。 2017.2.7 ----------------------------------------------- - - 背景 - - - - - - - - - - - - - - - - - - - - - - - ------------------------- Robi的设计非常好。我们喜欢它。但软件并不强大。这使得Robi不够兴趣。 看起来世界上的机器人只有Nao和Robi。Nao只是“设计”但你不能说它是“艺术”,但对于Robi我们可以感受到“艺术”。“辣椒”怎么样?耶稣,这绝对是丑陋的,用一个大触摸板吓到我了。它甚至比iphone 6背面的绷带更糟糕:-) 什么是Robi:http://www.robo-garage。 由'奇怪'教授兼首席执行官(ROBOGARAGE.Co。,Ltd)设计Tomotaka Takahashi 硬件和调试进展:http ://blog.csdn.net/zister 2015.12.12 -------------- - - - - - - - - - - - - - - - - - - - - 联系 - - - - - -------------------------------------------------- ----------
(韩国开源人形机器人)DARwIn-OP_ROBOTIS_v1.5.0 You can get the latest version at below link. https://sourceforge.net/projects/darwinop/ ===================================== DARwIn-OP v1.5.0 ===================================== >>> Date: 19 Mar 2012 >>> New functionality/features * FSR tutorial has been added. * FSR firmware added. >>> Changes * LinuxMotionTimer has been changed to use clock_nanosleep function. >>> Bug fixes * None. ===================================== DARwIn-OP v1.4.0 ===================================== >>> Date: 16 Jan 2012 >>> New functionality/features * None. >>> Changes * MX-28 firmware updated. * Stand-up motion changed. >>> Bug fixes * Cannot change the camera gain/exposure value from a web page bug fixed. * offset tuner 'set' command bug fixed. ===================================== DARwIn-OP v1.3.0 ===================================== >>> Date: 20 Sep 2011 >>> New functionality/features * offset_tuner added. * walk_tuner web page added. >>> Changes * CM-730 firmware updated. * roboplus support 4096 resolution(MX-28 firmware ver 27 or higher). * dxl_monitor : can change baudrate (control table addr 4) * Get-up motion changed. * read_write tutorial : left arm P gain value changed. (1 -> 8) >>> Bug fixes * None. ===================================== DARwIn-OP v1.2.0 ===================================== >>> Date: 01 Jun 2011 >>> New functionality/features * BulkRead instruction added. * Support FSR sensor. >>> Changes * Actuator Model name changed (RX-28M -> MX-28) * MX-28 firmware updated. * dxl_monitor : can change ID (control table addr 3) * Get-up motion changed. * Sensor calibration routine changed. (use standard deviation) * demo & walk_tuner share the config.ini file. (/darwin/Data/config.ini) >>> Bug fixes * action_editor : command line bug fixed. (can't input space or number) linux terminal backspace bug fixed. * walk_tuner : linux terminal backspace bug fixed. * read_write : at the start, torque off the right arm. * firmware installer : seperate firmware of the controller and actuator ===================================== DARwIn-OP v1.1.0 ===================================== >>> Date: 8 Apr 2011 >>> New functionality/features * firmware_installer : CM-730 & RX-28M firmware installer * CM-730 : Low battery alert added. >>> Changes * RX-28M resolution changed from 1024 to 4096. >>> Bug fixes * Action class : type casting bug fixed. * dxl_monitor : CM-730 control table dump bug fixed. * action_editor : command line first char backspace bug fixed. save command bug fixed. * walk_tuner : command line first char backspace bug fixed. * some minor bug fixed. ===================================== DARwIn-OP v1.0.1 ===================================== >>> Date: 28 Mar 2011 >>> Changes * LinuxCM730 : Move semaphore init code to constructor * action_script : Stand-up motion page number changed from 16 to 1. * demo : at the start of soccer mode, reset the gyro sensor calibration * Some walking parameters changed. >>> Bug fixes * action_editor : page 255 access problem fixed. * Walking : Y move amplitude bug fixed. ===================================== DARwIn-OP v1.0.0 ===================================== >>> Date: 1 Feb 2011 >>> New functionality/features * First released. >>> Changes * First released. >>> Bug fixes * First released.
### 关于R86S设备安装Windows系统的兼容性和方法 目前,针对特定硬件型号如R86S的Windows系统安装指南可能并不常见。然而,在处理此类问题时,可以遵循通用原则来评估其可行性并完成安装。 #### 1. **硬件兼容性分析** 在尝试安装任何操作系统之前,必须确认目标设备(此处为R86S)是否满足最低硬件需求以及与Windows操作系统的驱动程序支持情况。通常情况下,这涉及以下几个方面: - CPU架构:需验证R86S所使用的处理器是否属于Intel x86/x64或ARM系列[^3]。 - 存储容量:确保有足够的存储空间用于安装Windows及其后续应用软件。 - BIOS/UEFI设置:部分嵌入式设备默认采用特殊引导模式,因此需要进入BIOS/UEFI界面调整启动顺序以允许从外部介质加载镜像文件[^4]。 #### 2. **准备安装环境** 一旦确定了基本兼容性,则可着手创建一个适合该机型的操作系统部署方案: ##### A. 获取官方ISO镜像 下载对应版本号的正版微软Windows ISO包作为源数据基础[^5]。 ##### B. 制作启动盘 利用工如 Rufus 或 dd 命令将上述获取到的映像写入USB闪存驱动器中形成LiveCD/DVD效果以便稍后执行实际刷机动作[^6]: ```bash dd if=/path/to/windows.iso of=/dev/sdX bs=4M status=progress && sync ``` > 注解: 替换`/path/to/windows.iso`为你本地保存的位置路径;同时注意识别正确的磁盘代号(`sdX`)以免误删重要资料! #### 3. **实施体步骤** 按照前述准备工作完成后即可正式开展如下流程: - 插入已制备完毕的U盘至待改装主机接口处; - 开启电源开关随即迅速按下指定快捷键(通常是F2、Del或者Esc等功能按键)访问预设菜单选项卡; - 寻找有关Boot Order的部分并将刚才插入的那个外置装置提升优先级顶端位置; - 接受提示重启机器从而触发PE环境下图形化向导界面指导下的分区规划、格式转换直至最终核心组件复制结束整个过程即告一段落[^7]。 #### 4. **后期配置优化建议** 成功激活之后还应该考虑额外加装一些必要的补丁更新项目还有第三方应用程序库增强用户体验感度比如Office套件之类的生产力套装产品等等[^8]。 ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值