四足机器人发展史及机器人盘点

news2024/11/15 10:59:22

四足机器人发展史及机器人盘点

  • 本文翻译整理自文章
    • 四足行走机器人发展综述

20世纪初前后

  • 1870 CHebyshev(沙俄)发明了第一个行走机构, 将旋转运动转换为匀速平动运动.
    - 由于连接机构形似希腊字母λ, 该连杆命名为λ机构.
    - 可在平面运动, 没有独立的腿部运动
    - Chebyshev Mechanism
    1. Rygg(美国)发明了机器马, 在美国专利局申请了专利
      - 骑手通过踏板提供动力, 经连杆和曲柄传递到机器上.
      - Mechanical Horse

20世纪中后期

    1. Hutchinson(Britain), 最早能独立控制腿部的机器
      - 四足, 高60cm
      - 操作员通过柔性电缆控制八个关节
      - Hutchinson Four Legged
    1. 通用电气, Mosher(美国), 行走卡车
      - 90H.P气体发动机
      - General Electric Walking Truck
    1. 南加州大学, 倒T型腿四足
      - 每条腿带两个独立旋转电驱关节
      - 可使用小跑, 爬行, 对角等步态
      - 每只脚为倒T型, 可保持平稳直立
      - Phoney Pony
    1. Bucyrus-Brie Co.: 北美大狗鱼
      - 重13500吨, 高约50m, 臂长约94m
      - 四足液压驱动, 0.16公里每小时, 1990年被拆
      - Big Muskie
    1. Hirose & Kato: 长腿蜘蛛
      - 重14kg, 腿长1.5m
      - 每条腿一个电机+一个离合器(产生行走动力)
      - Kumo-1
    1. Horse: Pre-Ambulate Vehicle
      - 首个基于传感器运动控制实现爬楼梯
      - PV-II
    1. Raibert(MIT): 规划器, 三维机器, 可像单腿人一样跑跳
      - 单腿平衡和动力学专利原理超越了所有腿系统, 走在了生物足式机器人的前列
      - One Legged Hopping robot
    1. Hirose: TITAN-III, 首个安装了智能程序, 足部触觉, 姿态传感器的攀爬机器人
      - TITAN-III

TITAN系列

    1. Hirose: TITAN-IV: 可逐步加速, 爬行转小跑
      - TITAN-IV
    • 之后
    • TITAN-V和TITAN-VI在重量,结构,动力上做了提升
    • TITAN-VII: 协助在陡坡上的施工工作, 如移动脚手架
      • TITAN-VII
    • TITAN-VIII: 新型绳驱动, 考虑重力解耦驱动GDA
      • TITAN-VIII
    • TITAN-IX: 人道主义排雷任务
      • TITAN-IX
    1. TITAN-XI: 增添了在陡坡上钻孔的功能
    • 重约700kg
    • 液压驱动, 带控制器, Linux
    • TITAN-XI
    • TITAN-XII: 可跨越大障碍物
      • 速度1.5m/s
      • 带电脑, mcu
      • TITAN-XII
    • TITAN-XIII: 伸展式四足
      • 速度1.38m/s
      • 电池驱动
      • TITAN-XIII
    1. Miura: Collie-I: 12自由度, 小尺寸
    • L15cm, H28cm
    • Collie-I
    • Kimura: Collie-II
      • 6自由度
      • 重约7.5kg
      • 跨步周期超0.9s时不稳定
      • Collie-II
    1. Buchler & Robert (McGill U): SCOUT-I:
    • 每条腿1自由度
    • RC伺服马达控制臀部
    • SCOUT-I
    • SCOUT-II: 爬楼梯
      • 重约1.2kg
      • SCOUT-II
    1. Royal IT(Sweden): WRAP1
    • 重约60kg
    • 12自由度
    • CAN总线通信
    • WRAP1

21世纪初的四足

    1. Kimura: Patrush, RT-Linux+C
    • 重约5.2kg
    • 速度0.6m.s
    • Patrush
    • TEKKEN系列: 单一结构实现行走, 慢跑, 快跑步态, 基于神经系统和中心模式发生器CPG的不可变控制方法
      • TEKKEN-2
      • TEKKEN-4
    1. KIT(德): BISAM仿生四足行走机器
    • 每条腿四部分, 由基于滚珠丝杠驱动器的旋转关节组成, 12V伺服电机驱动
    • 自适应传感器的反射耦合神经振荡
    • BISAM
  • (日本): TITAN-VIII带驱动, 色彩跟踪, RT-Linux

    • JROB-1
    • JROB-2
  • IAI(CSIC(Spain): SILO4: 研究运动规划, 地形适应和稳定性

    • 12自由度
    • 电驱模仿昆虫腿
    • 出书
    • SILO4
  • OSU&STANDFORD: OSQ, 从腿部开始优化, 仿真

    • 单腿最快4.15m/s
    • Single leg of OSQ
    • KOLT: OSQ落地版
      • 单腿3自由度, 电磁驱动
      • KOLT
  • Sungkyunkwan U(韩): MRWALLSPECT-III

    • 地形适应, 平面行走, 爬墙, 拐弯
    • RT-Linux + MCU
    • MRWALLSPECT-III
    • AiDAN-I, AiDAN-III
      • 单腿3自由度1被动关节
      • 1中控16边控, 组成CAN网络, RT-Linux总控
      • AiDAN-I
      • AiDAN-III
  • KIIT韩国产业技术研究院: 双足双轮

    • 12自由度
    • 前驱, 汽油发动机, 液压控制
    • qRT-1
    • qRT-2
  • Sao Paulo U(巴西): 爬树机器人Kamambare

    • 16自由度
    • 重约1.3kg
    • RT-Linux
    • Kamambare
  • Maufroy,Koteshu(日): 类似TAKEN1

    • CPG实现节奏运动, 通过每条腿的加载/不加载来控制相位调制加载
    • Koteshu
    1. Wait: 气动伺服驱动
    • VU quadruped
  • 丰田技术研究所: 电驱四足Robocat-1

    • 单腿2自由度
    • 重约6.85kg
    • 用快速移动算法小步跑
    • Robocat-1
  • Kung,KAIST(韩): HuboDog

    • 单腿3自由度
    • 重约42kg
    • L0.8m, H0.86m
    • 无刷直流谐波传动减速齿轮
    • HuboDog
  • HIT哈工大: MBBOT, 全液压泵驱动

    • 单腿4主动关节1被动弹簧, 腿装IMU
    • 重约100kg
    • 速度0.83m/s
    • MBBOT
    1. SJTU上交: 象型机器人
    • 4串并联混合动力机构腿, 新开发的液压驱动其HyMo驱动
    • Baby Elephant
  • BIT北理工: 液压四足

    • 16自由度, 汽油引擎驱动
    • 重约120kg
    • 最大速度0.8m/s
    • Bionic Quadruped
    1. SDU山大: SCalf-1
    • 12自由度
    • 内燃机驱动, 1先行液压伺服缸全驱动
    • 小跑模式1.2m/s
    • SCalf-1
    1. SDU: SCalf-2
    • +液压, 伺服, IMU, 力感

现代四足

    1. IIT(意): HyQ, 可跑可跳
    • 8液压驱动, 4电驱
    • 导航, 3d视觉, 地形适应, IMU, PC104-RT-Linux
    • HyQ2max: +健壮, 角度, 扭矩
    • HyQ2cetaur: 一对六自由度驱动器液压壁
    • HyQ
    1. Hutter(ETH): Star1ETH
    • 高标准弹性执行机构, 类似肌肉, 可存大量能量
    • IMU, 为关节提供运动信息
    • Star1ETH
  • ETH: ANYmal

    • 高精电机, 跑步姿态
    • 重约30kg带电池, 光学/热敏相机, 收集, 动态照明, 气测
    • 特殊商业, 工业环境作业, 搜救
    • ANYmal
    1. MIT: Cheetah
    • 4个设计原则, 减少运动的能量损失机制
    • 功率973W
      1. MIT Cheetah-2
      • 速度0-4.5m/s
      • 跑步机, 草地, 不平坦地形上跑
      • 2.5m/s跨栏(40cm)
      • MIT Cheetah2

波士顿动力

    1. Boston Dynamic: Big Dog2nd
    • 单腿4自由度
    • 50运动传感器: 关节位置, 地面接触, 关节力, 陀螺仪, 地面载荷, 光探测, 测距, 3D相机
    • 15马力汽油发动机
    • 0.8m/s, 爬35°坡, 冰面, 沼泽, 森林, 被踢自恢复
    • QNX, RT-Linux
    • 美国防部资助, 因噪声太大被终止
    • BigDog
    1. LS3(Alpha Dog)
    • 12关节, 所有液压执行器由燃气&柴油发动机驱动
    • 3D视觉, 雷达检测+生成路径
    • LS3
    1. Little Dog
    • 高增益伺服电机驱动关节
    • 单腿3自由度
    • 身体和腿有22个反射球, 以检测位置, 关节角度
    • Little Dog
    1. Cheetah
    • 实验室跑步机12.5m/s
    • Cheetah
    1. Wildcat
    • 154kg
    • 一台甲醇燃烧发动机驱动所有液压执行器
    • 世界最快, 室外9m/s
    • 小跑, 快跑, bound步态
    1. Spot
    • 重约30kg, L1.1m, H0.84m
    • 1.6m/s
    • 电池驱动
    • 全向行走, 小跑步态
    • 3D相机SLAM, 避障, 爬楼梯, 环境适应, 室内外工作机械臂
    • Spot

待补充

  • ETH轮足, 宾大, IIT拉飞机狗, MIT, 斯坦福开源小四足, 南科大四足,双足
  • 企业: 宇树, 云深处, 腾讯, 美团, 小米, 小鹏
  • 仿生: Festo

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

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

相关文章

windows下nodejs下载及环境变量配置,运行vue项目

文章目录1.下载安装node.js2.环境变量配置(重点)3.切换镜像源切换yarn作为主力命令1.下载安装node.js 1.https://registry.npmmirror.com/binary.html 搜索node,下载对应的版本,安装即可。一路next,路径选择自己想放置…

与string容易混淆的类——StringBuilder

目录 StringBuilder类概述及其构造方法 StringBuilder类的常用方法 StringBuilder类练习 StringBuilder类概述及其构造方法 StringBuilder类概述–我们如果对字符串进行拼接操作,每次拼接,都会构建一个新的String对象,既耗时,…

verilog图像算法实现与仿真(流程和实现)

【声明:版权所有,欢迎转载,请勿用于商业用途。 联系信箱:feixiaoxing 163.com】 前面我们谈到了fpga,谈到了用pythoncv2实现图像算法,直到现在才算是慢慢进入了正题。毕竟用verilog实现图像算法&#xff0c…

HalfEdge半边数据结构详解

我们可以将离散表面表示为多边形网格。 多边形网格可以被认为是图(具有顶点和顶点之间的边)加上面列表,其中面是边的环。 推荐: 使用 NSDT场景设计器 快速搭建 3D场景。 下面,我们将网格指定为顶点列表和面列表&#…

【博学谷学习记录】大数据课程-学习第四周总结

分布式技术 为什么需要分布式 计算问题 无论是我们在学校刚开始学编程,还是在刚参加工作开始处理实际问题,写出来的程序都是很简单的。因为面对的问题很简单。以处理数据为例,可能只是把一个几十K的文件解析下,然后生成一个词频…

Python正则表达式所有函数详解

文章目录1 fullmatch2 match3 search4 findall5 finditer6 split7 sub8 compile本篇博客主要讲解正则表达式相关的函数,均不涉及复杂的正则表达式语法。如需了解正则表达式语法,请参考下面的文章:Python正则表达式语法详解1 fullmatch Pytho…

96. BERT预训练代码

利用实现的BERT模型和从WikiText-2数据集生成的预训练样本,我们将在本节中在WikiText-2数据集上对BERT进行预训练。 import torch from torch import nn from d2l import torch as d2l首先,我们加载WikiText-2数据集作为小批量的预训练样本,…

Logstash:如何使用 Logstash 解析并摄入 JSON 数据到 Elasticsearch

在我之前的文章 “Logstash:Data 转换,分析,提取,丰富及核心操作” 有涉及到这个话题。今天我想使用一个具体的例子来更深入地展示。 准备数据 我们先来把如下的数据拷贝下来,并保存到一个叫做 sample.json 的文件中。…

OS 学习笔记(5) 操作系统的体系结构

OS 学习笔记(5) 操作系统的体系结构 王道OS 1.4 操作系统的体系结构 文章目录OS 学习笔记(5) 操作系统的体系结构知识总览分层结构模块化操作系统的内核大内核 vs 微内核知识回顾与重要考点外核王道chap1 回顾英文表达、术语积累(《操作系统概念》第九版、ostep 《O…

电子模块|心率血氧传感器模块MAX30102及其驱动代码

电子模块|心率血氧传感器模块MAX30102及其驱动代码实物照片模块简介工作原理原理图及引脚说明STM32软件驱动IIC通信代码数值转换代码main函数结果实物照片 模块简介 MAX30102是一个集成的脉搏血氧仪和心率监测仪生物传感器的模块。 它集成了一个红光LED和一个红外光LED、光电…

【经济学】MIT 微观经济学 Microeconomoics

MIT 微观经济学P1 Introduction and Supply & Demand约束优化和机会成本供给和需求P1 Introduction and Supply & Demand 约束优化和机会成本 微观经济学是研究如何个人和公司做决定在一个稀缺的世界。稀缺性是微观经济的驱动力。 微观经济学是一系列约束优化练习&a…

Hadoop安全之Kerberos

简介 安全无小事,我们常常要为了预防安全问题而付出大量的代价。虽然小区楼道里面的灭火器、消防栓常年没人用,但是我们还是要准备着。我们之所以愿意为了这些小概率事件而付出巨大的成本,是因为安全问题一旦发生,很多时候我们将…

自学数据分析——数据分析方法和模型

一、数据分析方法 数据分析的思维需要培养,先模仿别人,从模仿者到创造者。首先需要建立数据的敏感性,能快速了解数据在说什么,下面我们以抖音教育直播为例,首先来了解核心指标,以及各个指标所表示的含义。…

17.Stream流

目录 一.Stream流 1.1 什么是Stream流 1.2 Stream流思想 1.3 Stream流的三类方法 1.4 获取Stream流 1.4.1 集合获取Stream流的方式 1.4.2 数组获取Stream流的方式 1.5 中间方法 1.6 终结方法 1.7 收集Stream流 1.7.1 什么是收集Stream流 1.7.2 收集方法 一.Stream流…

Ant Design Vue 之a-tree-select

Ant Design Vue 是比较流行的vue框架之一&#xff0c;主要是展示a-tree-select 的简单用法&#xff0c;a-tree-select组件主要用于展示树结构的选择。 <template><a-spin :spinning"confirmLoading"><a-form :form"form"><a-form-ite…

CnOpenDataA股上市公司社会责任报告数据

一、数据简介 A股上市公司社会责任报告数据由和讯网自2013年开始独家策划的产品&#xff0c;也是国内首家上市公司社会责任专业测评产品。上市公司社会责任报告专业测评体系从股东责任、员工责任、供应商、客户和消费者权益责任、环境责任和社会责任五项考察&#xff0c;各项分…

Linux Workqueue

Linux Workqueue 1、前言 Workqueue 是内核里面很重要的一个机制&#xff0c;特别是内核驱动&#xff0c;一般的小型任务 (work) 都不会自己起一个线程来处理&#xff0c;而是扔到 Workqueue 中处理。Workqueue 的主要工作就是用进程上下文来处理内核中大量的小任务。 所以 …

基于php的旅游管理系统

摘要随着计算机技术&#xff0c;网络技术的迅猛发展&#xff0c;Internet 的不断普及&#xff0c;网络在各个领域里发挥了越来越重要的作用。特别是随着近年人民生活水平不断提高&#xff0c;在线旅游给人们的旅游业带来了更大的发展机遇。在经济快速发展的带动下&#xff0c;旅…

【Linux】tar命令打包 | 查看压缩文件 | 打包时忽略文件

tar命令打包 | 查看压缩文件 | 打包时忽略文件 等操作 1.起因 今天下午写阿狸bot的代码的时候&#xff0c;写错了aiofiles的保存操作 # 正确写法 async def write_file_aio(path:str, value):async with aiofiles.open(path, w, encodingutf-8) as f:await f.write(json.dump…

MyBatis持久层框架详细解读:核心配置文件

文章目录1. 前言2. 多环境配置3. 类型别名4. 对象工厂5. 总结1. 前言 前面我们在使用 MyBatis 开发时&#xff0c;编写核心配置文件替换 JDBC 中的连接信息&#xff0c;解决了 JDBC 硬编码的问题。其实&#xff0c;MyBatis 核心配置文件中还可以配置很多的内容。 MyBatis 的配…