外骨骼机器人和人形机器人概览

news2025/1/15 23:00:26

前言:一点思考

外骨骼机器人和人形机器人都曾随着一些爆品的出现火热过一段时间,但总感觉当前技术条件还不成熟,真正能落地的应用场景不多。马斯克在擎天柱发布会上被问到人形机器人的落地与前景问题时并没有给出明确答案,只是用“The future is interesting, it won’t be boring”搪塞过去。

机器人是人工智能和机器的结合,发展机器人有两条路径,以家用电器机器人化为代表的人格化发展路径和以通用人形机器人为代表的物化发展路径。人类有种本能,既热衷于物化同类,也热衷于人格化异类。这两条路径的平衡点在哪里?通用人形机器人是否是打通万物互联末端路径的理想选择?

以智慧家居/家电和家用人形机器人为例,如果智慧家居场景足够成熟,还需要人形机器人来代替人去享用那套场景吗?如果人形机器人足够强大,那还有发展智慧家居的必要性吗?《家用电器机器人化设计导则》中明确了家用电器机器人化的5个发展阶段,R0阶段不具有智能化功能,R4阶段则已经到达自主机器人化阶段,能与人和谐共生共融。R4阶段的家用电器和智慧家居场景下,还需要人形机器人这一形态的家电吗?或者说那时候的家电都是专用机器人,通过多机器人协同共同打造以人为本的智慧家居场景。

似乎外骨骼机器人才是更理想的一种拓展人类能力的工具。这个发展方向是必然的,只是当下还看不到成熟的落地场景,原因也有很多,下文会详细分析。

一、外骨骼机器人

1. 典型外骨骼机器人

(1)美国EKSO

在这里插入图片描述
上肢外骨骼机器人,类似于有源背背佳,能消除与工作有关的脖子、肩膀、背部的伤害。

(2)以色列ReWalk

在这里插入图片描述
下肢康复机器人,有强大的中央处理系统和高精度传感器,系统能通过检测重心位置的细微变化控制运动,模仿使用者习惯的自然步伐,为用户提供适合的行走速度。

2. 应用领域

军用。美欧日中俄都在开发研制,基本还没有成熟产品。这方面需求很大,只是技术性能和可靠性还达不到要求。军事领域的外骨骼未来只会不断突破,成为类似头盔一样的必备装备,不会出现衰落的可能。
医用。使用设备风险较高,只有固定坐卧式、被动康复这类简单可靠、安全可控、保养维护简单的设备,医院才敢放心使用。医疗康复设备需要获得医疗器械注册证和医疗器械生产许可证才能生产与销售,门槛较高,申报认证和审批过程复杂、时间漫长,且一旦审批认证,无法常规地修改迭代产品结构、性能、部件、材料,极大限制了科技公司研发医疗康复型外骨骼机器人产品的积极性。医疗外骨骼也难以列入医疗保险服务目录。虽然医疗外骨骼技术上可行,但研发成本高、周期长、获取认证困难大、迭代升级慢,目前仍处于艰难探索阶段。从国外上市多年的医疗康复外骨骼公司的发展与股价可得到验证。
工业。搬运、抬举。该领域需求已得到确认,用途广泛。目前工业外骨骼大部分还是无源,属于机械或机电产品,不能算机器人,门槛低、用途窄、难以产业化。有源外骨骼机器人才会是未来发展的方向。
民用。辅助行走、运动助力。这应该是未来最大市场,日本HONDA、韩国三星、中国深圳肯綮qing科技等。针对有较长时间行走与站立的人群、老年人、行动不便人士等。
娱乐。力反馈型可穿戴体感设备配合VR、AR可用作娱乐。

3. 缺陷

外骨骼机器人目前在康复医学行业应用较多,且侧重神经康复。但是事与愿违,虽然有庞大的受用群体,但产品很难与医学结合在一起,有几个问题难以解决:
第一,产品的平衡问题,即如何保证神经损伤的患者以自然生理位行走。神经损伤患者使用外骨骼机器人时,需要身体前倾,一旦直立定然会往后摔倒,这种瘫痪病人的摔倒很容易致死。为了避免摔倒,只能采用身体前倾姿势。这又会带来双臂过渡承重的问题。
第二,身体和机器的连接采用捆绑式,瘫痪人士的血液循环非常差,捆绑又会进一步产生束缚和血栓问题。
第三,穿脱不便,通常需要四五个人辅助。
第四,路面不平的问题。当外骨骼遇到门槛、斜坡、台阶,很容易摔倒。摔倒后也很难爬起来。
第五,康复意义没有实验数据支持,对褥疮、骨质疏松、脊柱侧弯、肥胖、心肺功能、泌尿系统、关节挛缩变形等都没有确凿的实验数据支撑。
第六,价格高,不太实用,电池续航不足,陀螺仪、控制器精贵,维修非常昂贵。
第七,外骨骼大部分传动零件处于低速运动状态,润滑油很难在零件表面形成油膜,对零部件磨损非常大。
第八,军用意义目前不大,和导弹的面杀伤相比,外骨骼的性价比太低。长途行军可以配备机动车辆,特殊地点可以通过直升机、无人机、专用机器人,都比外骨骼性价比高。

二、人形机器人

1、知名人形机器人

(1)ASIMO

2000年时,本田就做出ASIMO,它在当时的知名度与如今的波士顿动力机器人Atlas不相上下,代表了日本人形机器人最高水平,是机器人历史上重要的里程碑之一。
在这里插入图片描述

(2) Cassie和Digit

Agility Robotics研发的腿足式机器人Cassie和人形机器人Digit。它们遵循一个最简单的数学模型:由一个质点连接到一对理想弹簧(腿)。所以该模型也称作“弹簧—质点模型”。
在这里插入图片描述

(3)波士顿动力Atlas和BigDog

在这里插入图片描述

(4)特斯拉Optimus

在这里插入图片描述
Optimus主要由机械部分和电子部分组成,机械部分包含28个执行器和双手,电子部分包含大脑和躯干(冷却系统和电池包)。
执行器采用减速机+电机的传动方式,减速机扭矩从20Nm到180Nm,电机力矩从500N到8000N,均采购自减速机和电机头部企业。
双手搭载大量传感器,可实现细微操作。
大脑搭载与特斯拉电动车相同的FSD全自动驾驶系统、感知计算单元和自主研发的算力极强的Dojo D1超级芯片。
躯干高度集成传感器、电池组和冷却系统。

2、关键技术

(1)双足机器人步态算法

倒立摆(LIP)+零力矩点(ZMP)模型。该模型将机器人简化为一个倒立摆模型,整体控制的目的是使实际ZMP与参考ZMP位置误差尽可能小。需要根据期望的ZMP位置(落脚点)计算出质心的运动情况和实际的ZMP位置,并反馈跟踪ZMP位置。使用该控制方法要求机器人行走过程中质心高度恒定,因此智能屈膝步行。该控制算法典型代表是本田的Asimo机器人、优必选的Walker X。
该算法后来发展出一些变形,如Divergent Component of Motion(DCM)算法、Spatially Quantized Dynamics(SQD)算法,能实现更接近人类的直膝行走步态。
弹簧负载倒立摆模型(SLIP)。该模型的控制算法可浓缩为“三部独立控制法”,将弹跳机器人复杂的控制解耦为三部分:高度控制、前进速度控制、身体姿态控制。其中落脚点控制是“三部独立控制法”中的关键点。该控制算法的典型代表是鸵鸟腿Cassie,以及带上半身的Digit。但现在他们已经主攻强化学习在双足机器人的应用,并取得很大成果。
此外还有基于非线性控制理论的Hybrid Zero Dynamics(HZD)方法、四足开源控制算法Whole Body Control(WBC)、最初用于自动驾驶领域的Model Predictive Control(MPC)方法。随着强化学习的发展,其也被用于控制机器人步态,相比于传统方法对机器人模型进行简化处理,强化学习可以通过蒙特卡洛抽样进行不断试错,最终获得最优控制策略。

(2)传感器、液压元件、机电系统

待补充

3. 双足机器人直膝行走的优势

现有双足机器人大多是屈膝步行,原因有如下几个:

  • 屈膝可降低机器人重心,提高稳定性;
  • 伸直膝关节的位置是一个奇异点,在该位置计算出的关节速度非常大,难以控制;
  • 脚踝关节的设计、脚底板的设计以及压力传感器的安装方式等导致机器人的步相缺乏脚跟落地(heel-contact)和脚趾离地(toe-off)这两个相位;
  • 采用线性倒立摆相关控制策略时,要求质心高度是恒定的,因此智能屈膝步行。

双足机器人直膝行走比屈膝行走具有一些优势:

  • 更仿人;
  • 可充分利用机械结构来节省能量;
  • 屈膝时步长较短,没有充分利用腿的长度,直膝行走可提升步行效率;
  • 直膝步行、Heel-Contact和Toe-Off可以有效增加步长和提升步行的能量利用效率。

三、AGV、LGV、KIVA、AMR

AGV(Automated Guided Vehicle),自动导引运输车。上个世纪移动机器人技术不发达,当时的AGV都是在导引技术里迭代升级。
在这里插入图片描述
随着移动机器人技术的发展,实体导引线逐渐被激光导航技术取代,通过高位反光板和定位激光雷达解决AGV精准定位问题,并在软件中通过虚拟导引线代替地面实物导引线,这类技术又被成为软导引AGV或LGV(Laser Guided Vehicle)。目前大部分无人叉车都属于LGV。
在这里插入图片描述
LGV虽然不用在地面铺设实体导引线,但其沿着虚拟导引线行使,不具备灵活避障和贴合现实环境的路径规划能力,停等是其主要避障方法。
地标AGV。亚马逊KIVA机器人就是典型的地标AGV,KIVA因大规模应用于仓库拣选场景而被广为人知。其核心技术是在地面铺设地标(如二维码等),通过二维码定位在地标矩阵间移动。基于离散地标进行定位导航,使得地标AGV在路线选择上更灵活,并具备更强的多机协同能力。但这类技术仍需要铺设固定路径信标,设定特定运行区域,且该类机器人通常只具备简单感知能力,无法应用在人机协同作业场景。
在这里插入图片描述
AMR(Autonomous Mobile Robot)是指自主性强的移动机器人,适用于人机协同作业场景,一般需要具备丰富的环境感知能力、基于现场的动态路径规划能力、全局定位能力等。与传统AGV不同,AMR需要融合多种传感器(激光雷达、深度摄像头模组、超声波等),具备深度感知能力,能通过SLAM(Simultaneous Localization and Mapping)即时定位与地图构建技术,感知动态复杂的环境,主动基于实景规划路径。
在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1111663.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

《Selenium 2 自动化测试实战》读书笔记

背景 最近在弄 appium,然后顺便发现了 Selenium 框架和这本书,恰好这本书也介绍了一些软件测试 & 自动化测试的理论知识,遂拿过来学习学习。所以本文几乎没有实践内容,大多都是概念和工具的 mark,后续若有实践&am…

bulldog 靶机

bulldog 信息搜集 存活检测 详细扫描 后台网页扫描 网页信息搜集 正在开发的如果你正在读这篇文章,你很可能是Bulldog Industries的承包商。恭喜你!我是你们的新老板,组长艾伦布鲁克。CEO解雇了整个开发团队和员工。因此,我们需要迅速招到一…

JVM(Java Virtual Machine)垃圾收集算法篇

前言 本文参考《深入理解Java虚拟机》,主要介绍GC相关的算法,引用计数法、可达性分析算法、垃圾收集算法(分代收集理论,标记-清除/整理/复制) 本系列其他文章链接: JVM(Java Virtual Machine&…

视频监控/安防监控平台EasyCVR新功能——视频播放id调阅来咯

TSINGSEE青犀视频监控汇聚平台EasyCVR可拓展性强、视频能力灵活、部署轻快,可支持的主流标准协议有国标GB28181、RTSP/Onvif、RTMP等,以及支持厂家私有协议与SDK接入,包括海康Ehome、海大宇等设备的SDK等。平台既具备传统安防视频监控的能力&…

中小型企业云存储选型指南:要点与建议

随着信息技术的快速发展,中小型企业越来越依赖于云存储来管理和存储其日益增长的数据。选择适合自己企业的云存储解决方案是确保数据安全、提高工作效率的关键。 选型注意点: 选择适合自己企业的云存储方案 在选择适合自己企业的云存储方案时&#xff…

日志回滚工作原理剖析及在文件系统的作用

日志回滚原理 当涉及到崩溃恢复和一致性保护时,日志回滚是一种常见的机制。它通过记录写入操作到一个事务日志中,而不是直接应用到文件系统,以保护文件系统的一致性。下面是日志回滚的一般工作原理: 日志记录:在进行写…

【COMP305 LEC 1 2】

Part 1 Artificial Neural Networks(ANN) Topic 1 Historical/Biological Introduction 1. Biological Excitability (a. Virtually all living cells maintain an electrical potential difference between their interiors and the environment (exteriors) . 内部和外…

1812_参考spacemacs的文档拆解ivy layer的组成

全部学习汇总: GreyZhang/editors_skills: Summary for some common editor skills I used. (github.com) 升级了spacemacs的配置,之后重新翻了一下spacemacs的文档。看到了这里面的一个核心的结构layer。这样,结合文档并且找出一个layer来看…

【多线程】线程安全问题和解决方案

我们来看下面这一段代码 public class demo {public static void main(String[] args) throws InterruptedException {Cou count new Cou();Thread t1 new Thread(() -> {for (int i 0; i < 10000; i) {count.add();}});Thread t2 new Thread(() -> {for (int i …

王道计算机考研 操作系统学习笔记篇章二: 进程管理

目录 进程与线程 进程的概念 概念 进程的组成 PCB 程序段、数据段 进程的特征 总结 进程的状态与转换 进程的状态 创建态、就绪态 运行态 阻塞态 终止态 进程的转换 进程的组织 链接方式 索引方式 总结 进程控制 什么是进程控制 如何实现进程控制 进程控制相关的原…

Opencv之RANSAC算法用于直线拟合及特征点集匹配详解

Opencv之RANSAC算法用于直线拟合及特征点集匹配详解 讲述Ransac拟合与最小二乘在曲线拟合上的优缺点 讲述在进行特征点匹配时&#xff0c;最近邻匹配与Ransac匹配的不同之处 另外&#xff0c;Ransac也被用于椭圆拟合、变换矩阵求解等 1. 直线拟合 1.1 原理 RANSAC(RANdom …

两分钟搞懂UiAutomator自动化测试框架

1. UiAutomator简介 UiAutomator是谷歌在Android4.1版本发布时推出的一款用Java编写的UI测试框架&#xff0c;基于Accessibility服务。其最大的特点就是可以跨进程操作&#xff0c;可以使用UiAutomator框架提供的一些方便的API来对安卓应用进行一系列的自动化测试操作&#xf…

Linux程序调试器——gdb的使用

gdb的概述 GDB 全称“GNU symbolic debugger”&#xff0c;从名称上不难看出&#xff0c;它诞生于 GNU 计划&#xff08;同时诞生的还有 GCC、Emacs 等&#xff09;&#xff0c;是 Linux 下常用的程序调试器。发展至今&#xff0c;GDB 已经迭代了诸多个版本&#xff0c;当下的…

C#上位机序列9: 批量读写+事件广播+数据类型处理

一、源码结构&#xff1a; 二、运行效果&#xff1a; 三、源码解析 1. 读取配置文件及创建变量信息&#xff08;点位名称&#xff0c;地址&#xff0c;数据类型&#xff08;bool/short/int/float/long/double&#xff09;&#xff09; 2. 异步任务处理&#xff1a;读任务&…

c++_learning-并发与多线程

并发与多线程 并发&#xff1a;进程&#xff1a;线程&#xff1a;基本概念&#xff1a;线程安全&#xff1a;问题出现的场景&#xff1a;涉及的性质&#xff1a;如何保证线程安全&#xff1f; 并发的实现手段&#xff08;优先使用多线程并发&#xff09;&#xff1a;多进程并发…

【特征重要性揭秘:为什么同一个数据集会有不同结果】

文章目录 特征重要性概要为什么特征重要性分析很重要特征重要性分析方法内置特征重要性(coef_或feature_importances_)Leave-one-out相关性分析递归特征消除 Recursive Feature EliminationXGBoost特性重要性主成分分析 PCA方差分析 ANOVA卡方检验&#xff08;Chi-Square Test&…

求最大公约数的几种常见的方法 【详解】

目录 一、关于公约数 二、计算最大公约数的方法 1. 辗转相除法&#xff08;欧几里得算法&#xff09; 2. 更相减损法&#xff08;辗转相减法&#xff09; 3. 分解质因数法 4. 穷举法 5. 递归法 6. 短除法 三、总结 一、关于公约数 首先 &#xff0c;先介绍一下公约…

matplotlib python 画图教程(2)

1、bar 柱状图 import matplotlib.pyplot as plt import numpy as np n12 xnp.arange(12) y1(1-x/float(n))*np.random.uniform(0.5,1,n) y2(1-x/float(n))*np.random.uniform(0.5,1,n) plt.xlim(-.5,n) plt.ylim(-1.25,1.25) plt.xticks([]) plt.yticks([]) plt.bar(x,y1,fac…

利用TypeScript 和 jsdom 库实现自动化抓取数据

以下是一个使用 TypeScript 和 jsdom 库的下载器程序&#xff0c;用于下载zhihu的内容。此程序使用了 duoip.cn/get_proxy 这段代码。 import { JSDOM } from jsdom; import { getProxy } from https://www.duoip.cn/get_proxy;const zhihuUrl https://www.zhihu.com;(async (…

01、Python 安装 ,Pycharm 安装

目录 安装安装 Python安装 Pycharm 创建项目简单添加文件运行 简单爬取下载小视频 安装 python-3.8.10-amd64.exe – 先安装这个 pycharm-community-2022.2.exe 再安装这个 安装 Python python-3.8.10-amd64.exe 安装&#xff08;这个是其他版本的安装&#xff0c;步骤一样…