1.1 静态稳定性标准

步行机器人稳定:
如果步行机器人其重心(COG)的水平投影位置在由所有支撑足构成的支撑多边形内部,则步行机器人是静态稳定的。

稳定裕度(SSMS_{SM}SSM​)(McGhee&Frank)

从COG投影到支撑多边形的最短距离

->稳定裕度短->机器人接近不稳定

纵向稳定裕度(SLSMS_{LSM}SLSM​)(Zhang&Song)
在机器人纵轴方向,从COG到支撑多边形边界的最短距离。

考虑到COG高度以及运动学和动力学参数,引入:

能量稳定裕度(SESMS_{ESM}SESM​)(Messuri)
SESM=min(mghi)hi=∣Ri∣(1−cosθ)cosψS_{ESM} = min(mgh_i)\\ h_i = |R_i|(1-cos\theta)cos\psi SESM​=min(mghi​)hi​=∣Ri​∣(1−cosθ)cosψ
i—支撑多边形作为旋转轴的分段

hih_ihi​—翻滚时COG高度的变化

RiR_iRi​—从COG到旋转轴的矢量

θ\thetaθ—RiR_iRi​与垂直平面形成的角度

ψ\psiψ—相对于水平面旋转的倾斜角

归一化能量稳定裕度(SNESMS_{NESM}SNESM​)(Hirose)
SNESM=SESMmg=min(mghi)S_{NESM}=\frac{S_{ESM}}{mg}=min(mgh_i) SNESM​=mgSESM​​=min(mghi​)

1.2 动态稳定性标准

动态稳定裕度(SZMPS_{ZMP}SZMP​)(Orin)

COP距支撑多边形边缘的最小距离。

压力中心(COP)

对于动态稳定的机器人,作用在COG上的力,沿着COG点合力方向的投影位于支撑多边形内的则稳定

有效质量中心(EMC)为支撑平面上的点,此点处由地面反力引起的力和力矩均为零。

动态稳定裕度(SDSMS_{DSM}SDSM​)(Lin&Song)

COG点的动态平衡满足
FI=FS+FG+FMMI=MS+MG+MMF_I = F_S + F_G + F_M\\ M_I = M_S + M_G + M_M FI​=FS​+FG​+FM​MI​=MS​+MG​+MM​
其中I、S、G、M分别表示惯性、支撑、重力和操纵影响。
SDSM=min(Mimg)=min[ei(FR×Pi+MR)mg]S_{DSM}=min(\frac{M_i}{mg})=min[\frac{e_i(F_R\times P_i+M_R)}{mg}] SDSM​=min(mgMi​​)=min[mgei​(FR​×Pi​+MR​)​]
其中PiP_iPi​—从COG到第i支撑足的位置矢量

​ eie_iei​—以顺时针方向绕支撑多边形的单位矢量

翻滚稳定裕度(STSMS_{TSM}STSM​)(Yoneda&Hirose)
STSM=min(∣Mi‘∣mg)S_{TSM} = min(\frac{|M_i^`|}{mg}) STSM​=min(mg∣Mi‘​∣​)
力一角稳定标准SFASMS_{FASM}SFASM​(Papadopoulos&Rey)
SFASM=min(αi)∣∣FR∣∣S_{FASM} = min(\alpha_i)||F_R|| SFASM​=min(αi​)∣∣FR​∣∣


归一化动态能量稳定裕度SNDESMS_{NDESM}SNDESM​(Ghasempoor&Sepehri)
SNDESM=min(Ei)mgS_{NDESM} = \frac{min(E_i)}{mg} SNDESM​=mgmin(Ei​)​

其中EiE_iEi​表示支撑多边形的第i侧的稳定性度量,即绕机器人支撑多边形翻滚的第i侧所需的机械能增量
Ei=mg∣R∣(cosϕ−cosφ)cosψ+(FRI⋅t)∣R∣θ+(MR⋅ei)θ−1/2Iiωi2E_i = mg|R|(cos\phi-cos\varphi)cos\psi+(F_{RI}\cdot t)|R|\theta+(M_R\cdot e_i)\theta-1/2I_i\omega^2_i Ei​=mg∣R∣(cosϕ−cosφ)cosψ+(FRI​⋅t)∣R∣θ+(MR​⋅ei​)θ−1/2Ii​ωi2​
R—指向COG位置与支撑多边形的第i侧垂直的正交矢量

FRIF_{RI}FRI​—合力的非重力分量/地面作用力FRF_RFR​

IiI_iIi​—绕旋转轴i的惯性力矩

ωi\omega_iωi​—COG的角速度

ψ\psiψ—支撑多边形的第i侧的倾斜角度

φ\varphiφ—在垂直平面内定位COG所需的旋转角度

ϕ\phiϕ—COG从垂直平面旋转到临界平面的角度,其中作用在COG全国合力消失

θ\thetaθ—两个旋转的相加

1.3 稳定裕度的比较

直接给实验结论了

不平坦地形 机器人动力 操纵动力 SSMS_{SM}SSM​ SNESMS_{NESM}SNESM​ SDSMS_{DSM}SDSM​ STSMS_{TSM}STSM​ SFASMS_{FASM}SFASM​ SZMPS_{ZMP}SZMP​ SNDESMS_{NDESM}SNDESM​
√\surd√ * √\surd√ √\surd√ * √\surd√ *
×\times× ×\times× √\surd√ √\surd√ * √\surd√ *
×\times× ×\times× √\surd√ √\surd√ √\surd√ √\surd√ *
√\surd√ * √\surd√ √\surd√ √\surd√ √\surd√ *
×\times× ×\times× √\surd√ √\surd√ √\surd√ √\surd√ *
×\times× ×\times× √\surd√ √\surd√ √\surd√ √\surd√ *

稳定裕度分类表 √\surd√ : 有效 ×\times×: 无效 * : 最合适

运算类型 SSMS_{SM}SSM​ SNESMS_{NESM}SNESM​ SDSMS_{DSM}SDSM​ STSMS_{TSM}STSM​ SFASMS_{FASM}SFASM​ SZMPS_{ZMP}SZMP​ SNDESMS_{NDESM}SNDESM​
加法 17n 33n 44n 86n 109n 67n 60n
乘积 13n 23n 39n 90n 117n 70n 57n
三角函数 3n 3n
平方根 n 2n 2n 3n 6n 2n 3n

现有稳定性标准的计算复杂度

1.4 总结

SSMS_{SM}SSM​和SNESMS_{NESM}SNESM​仅适用于无动力,SNESMS_{NESM}SNESM​最优

SNDESMS_{NDESM}SNDESM​适合最广且优

四足机器人 1.稳定性标准相关推荐

  1. 浙江大学发布四足机器人“绝影”,爬坡踏雪稳定性令人惊艳

    在视频中,"绝影"展现了反应快.姿态稳和定位准的特性. 日前,浙江大学熊蓉教授领导的机器人团队发布了一段四足机器人的视频.视频的主角是一个名为"绝影"的四足机器 ...

  2. 史上最全 2019 ICRA顶会四足机器人文献整理

    史上最全 2019 ICRA顶会四足机器人文献整理 一.ICRA论文集中相关文献对应subsession时间 二.文献整理内容 一.ICRA论文集中相关文献对应subsession时间 15:15-1 ...

  3. 【论文解读--力控电机+四足机器人载体设计】(Cheetah mini)A Low Cost Modular Actuator for Dynamic Robots

    系列文章目录 提示:这里可以添加系列文章的所有文章的目录,目录需要自己手动添加 TODO:写完再整理 文章目录 系列文章目录 前言 一.简介 二.电机执行器类型 1.力控电动电机执行器 2.液压执行机 ...

  4. 常见的几款四足机器人

    波士顿-Sport mini 自主性和API: 用户可以先通过手动操作(通过平板电脑和操纵杆)驱动机器人,随后Spot能够记住并自主导航该特定路线,如果在自主导航过程中出现了新的障碍,Spot能够在必 ...

  5. 相对全面的四足机器人驱动规划MATLAB和Simulink实现方式(足端摆线规划,Hopf-CPG,Kimura-CPG)

    许久没更新四足机器人相关的博客文章,由于去年一整年都在干各种各样的~活,终于把硕士毕业论文给写好,才有点时间更新自己的所学和感悟.步态规划和足端规划只是为了在运动学层面获取四足机器人各关节的期望角位移 ...

  6. 赤兔四足机器人的作用_跑得快,打不死!清华大学开发“小强”机器人,壮汉狂踩也挡不住前进步伐...

    大数据文摘编辑部出品 提到蟑螂,很多同学都深恶痛绝. 这种身型小巧的虫子不仅跑得快.繁殖能力强,而且超级抗打抗压,在所有的环境下都能顽强地生存下去. 12mm高的蟑螂可以躲进4mm的缝隙 也难怪周星驰 ...

  7. 赤兔四足机器人的作用_腾讯 Robotics X 实验室四足移动机器人Jamoca首亮相,可挑战高难度梅花桩...

    11月20日,腾讯公布了其在移动机器人研究方面的新进展:四足移动机器人 Jamoca 和自平衡轮式移动机器人首次对外亮相. Jamoca 是国内首个能完成走梅花桩复杂挑战的四足机器人,而自平衡轮式移动 ...

  8. gazebo 直接获取传感器数据_【ROS-Gazebo】IMU插件使用与数据采集——以四足机器人pigot为例...

    最近在琢磨别的事情,Gazebo探索上面进展不大,但也有一些收获,秉承慢慢写的佛系态度记录一下:pigot四足项目的步态改进,前行换成了摆线步态,加入了斜向步态 Gazebo-IMU(惯性测量单元)插 ...

  9. 四足机器人|机器狗|仿生机器人|多足机器人|Adams仿真|Simulink仿真|基于CPG的四足机器人Simulink与Adams虚拟样机|源码可直接执行|绝对干货!需要资料及指导的可以联系我!

    四足机器人|机器狗|仿生机器人|多足机器人|基于CPG的四足机器人Simulink与Adams虚拟样机|源码可直接执行|绝对干货!需要资料及指导的可以联系我!QQ:1096474659 基于CPG的四 ...

最新文章

  1. Apache下有效防止盗链仿下载的解决办法
  2. 如何编写Java代理
  3. 面试官:面对千万级、亿级流量怎么处理?
  4. 解决Xshell无法连接虚拟机CentOS7问题
  5. php输出因子,如何在PHP因子程序中返回值
  6. 前端页面调试、抓包工具——spy-debugger
  7. turbo c语言教程,C语言入门教程之 Turbo C程序的基本组成
  8. 第三方系统如何与阿里商旅进行对接
  9. 【阅读笔记】项亮前辈的《推荐系统实战》
  10. 2021级cpp上机练习题第16次(综合练习)
  11. iocomp ActiveX/VCL各版本大比拼之Crack
  12. 联想小新蓝屏问题解决方法三步走!
  13. linux nas解决方案_Linux操作系统在NAS中的典型应用
  14. 单片机led灯闪烁实验总结_新款LED型便携式实验室高强度紫外线灯对比说明
  15. 苹果nfc功能怎么开启_苹果连夜开放NFC——雷霆NFC免电源智能锁开启千亿市场
  16. 三菱mr系列服务器故障代码a6,三菱数控系统伺服故障和报警代码大全,超实用!...
  17. 怎么在电脑上玩仙剑奇侠传4手游 仙剑奇侠传4PC电脑版教程
  18. 2022东南大学916复试时间轴
  19. 华为认证和思科认证的竞争前景分析
  20. python 学习系列(3) 读取并显示图片的两种方法

热门文章

  1. 安利钻石商务通 2006 v6.2 免费下载
  2. 3D视觉(六):PnP问题(pespective-n-point)
  3. 用c语言编写计费程序,电信计费模拟实现(C语言)...docx
  4. linux设备驱动归纳总结(八):2.match.probe.remove
  5. 对于市面主流云游戏技术分析和技术实现的分析
  6. FAT32转NTFS命令
  7. android kotlin 高阶函数,(三)Kotlin 高阶函数
  8. spring与flex blazed整合(一般方式或注解)
  9. c语言找不同小游戏编程,[程序设计]大家来找茬(C语言)
  10. 福州物联网开放实验室与CPChain技术提供方物融智能达成战略合作