0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

关于双足机器人的设计与研究

电子设计 作者:工程师之余 2018-10-07 09:03 次阅读

引言

机器人是一门综合性很强的学科,有着极其广泛的研究和应用领域。机器人技术是综合计算机技术、信息融合技术、机构学、传感技术、仿生科学以及人工智能等多学科而形成的高新技术,它不仅涉及到线性、非线性、基于多种传感器信息控制以及实时控制技术,而且还包括复杂机电系统的建模、数字仿真技术及混合系统的控制研究等方面的技术。

仿人形机器人是机器人技术中的一个重要研究课题,而双足机器人是仿人形机器人研究的前奏。步行技术是人与大多数动物所具有的移动方式,是一种高度自动化的运动,双足步行系统具有非常复杂的动力学特性,具有很强的环境适应性。相对轮式、履带式机器人,它具有无可比拟的优越性,可进入狭窄的作业空间,也可跨越障碍、上下台阶、斜坡及在不平整的地面上工作,以及护理老人、康复医学和一般家庭的家政服务。另一方面,由于双足机器人具有多关节、多驱动器和多传感器的特点,而且一般都具有冗余的自由度,这些特点对其控制问题带来很大难度,为各种控制和优化方法提供理想的实验平台,使其成为一个令人瞩目的研究方向,因此对双足步行机器人行走规划机器控制的研究不仅具有很高的学术价值,而且具有一定的现实意义。

以小型双足机器人的设计为重点,介绍一款小型双足机器人的设计,包括自由度配置,动力源核材料选择,并针对所设计的机器人进行静态步行规划。

1 小型双足机器人本体设计

作为一种双足机器人研究平台,要求所设计的机器人能够满足研究者对双足机器人的基本要求,即机器人具备稳定行走的能力,为研究双足机器人的行走方法步态规划提供平台。图1为所设计的双足机器人的平面图。机器人共有18个自由度,头部的前方和左右两侧都装有超声波传感器,用来检测障碍物,头顶装有声敏传感器,用来检测声音。

1.1 机器人自由度配置

郑元芳博士从仿生学的角度研究仿人机器人腿部自由度配置。得出关节扭矩最小条件下的两足步行结构自由度配置方案。他认为髋部和踝部各设置2个自由度,可改变行走方向,踝关节处再增加一个回转自由度,使得脚板在不规则的表面落地;膝关节设置 1个自由度,方便上下台阶。则每条腿要设置7个自由度。

根据郑元芳理论,可规划出所设计的类人机器人的运动过程和行走步骤:重心左移(假设先迈右腿,左脚支撑)、右腿抬起、右腿放下、重心移到两腿间、重心右移、左腿抬起、左腿放下、重心移到两腿间,共分8个阶段。这里设计的机器人具有避障功能,因此髋关节的侧向旋转自由度必不可少。所设计的机器人不考虑在不规则地面上行走问题,所以可以不设置踝关节的侧向旋转自由度。这样设计出的机器人虽然不能站在不规则的地面上,但可以在平地上完成所有的行走过程,实现前行、后退、转弯等动作。

这样设计出的机器人腿部共有12个自由度,每条腿各6个,即踝关节前向和扭转2个自由度,膝关节前向1个自由度,髋关节有前向、侧向旋转和转向3个自由度。自由度的设置如图2所示。

关于双足机器人的设计与研究

1.2 机器人驱动元件的选择

在驱动元件的选择上,早期研究者曾试图模仿人的肌肉运动方式用气动人工肌肉作为双足步行机的驱动元件,这种气动人工肌肉通过橡胶管充气膨胀引起的收缩来代替人体肌纤维的收缩运动,但由于技术水平的限制,人工肌肉在体积和力学特性等方面都与真正肌肉有较大差距,实际效果并不好。目前,大部分机器人采用伺服电机作为驱动元件。伺服电机具有速度快、扭矩大的特点,并配备双向接口,能够监测当前电机位置,因此得到广泛应用,并取得良好效果。

微型伺服电机内部包括一个小型直流马达、一组变速齿轮、一个反馈可调电位器及一块电子控制板,是一种可定位的直流电机,当接收到一个位置指令时,就会运动到指定的位置。微型伺服电机马达具有高力矩、高性能、控制简单、装配灵活、价格低等优点。从各方面因素考虑,本设计选用微型伺服电机作为驱动元件。该设计选用Robotis公司生产的AX-12+伺服电机,电机之间通过串口通信,由主控制器打包传输通信数据。

2 双足机器人步态规划

目前双足机器人的步态规划一般采用两种方法:一种是应用数学手段通过建立机器人的数学模型进行规划,另一种方法是模拟人的行走过程及人的生理结构。该设计采用后者。人类步行运动是以一条腿交替地作为支撑,向前摆动另一条腿,并伴以躯干和手臂的运动而实现的。其过程和机理非常复杂。研究表明:双足机器人在平稳步行的条件下,能够实现上身躯和下肢的运动解耦,并易于对下身躯的各个关节角进行角度规划,因此可利用解耦控制分别控制上身躯和下身躯的运动,并且对下身躯的各个关节角实施规划。因此。分析和模拟人类的步行运动时,应重点抓住下肢的主要动作特点和要领。

2.1 人体步态周期研究

人体在行走的过程中,其重心不断地周期性移动和改变,在任何时刻至少有一只脚与地面接触,而其中一段是两只脚同时着地。单支撑和双支撑交替进行,但只有单支撑和双支撑在行走周期中所占比例合理,才能保持身体平衡。以一个周期为研究对象,比例分配如图3所示。

关于双足机器人的设计与研究

2.2 根据周期比例利用通用软件规划步态

由图3可知,在一个完整的步态周期里包括2个双支撑和2个单支撑时间,设置双支撑占周期的20%,单支撑占周期的80%。对于单腿来说,整个周期里只有一个摆动周期,占周期的40%,支撑周期由一个单支撑和两个双支撑组成。占周期的60%。两条腿的髋关节角度必须满足式(1),才能保持行走时身体平衡。

关于双足机器人的设计与研究

式中,r为髋关节的相关系数,n为自由度,xi和yi分别是人类和机器人在第i次运动的髋关节角度,x和y分别是人类和机器人在一个周期内髋关节运动角度的平均值。根据式(1)利用目前通用的机器人行为编辑软件进行步态规划,规划结果如图4所示。

根据图4所示的步态规划与仿真图对所设计的机器人进行行走试验。试验结果表明,机器人在行走之前要有立正的准备姿势,使其重心与身体所在平面与地面垂直,通过调整膝关节角度实现机器人的稳定行走,证明了该算法可行。

结论

设计了一款结构紧凑、外形美观的小型双足机器人本体,机器人共18个自由度,每条腿6个,每条臂3个,可用作科学研究平台,也可用于机器人比赛。使用行为编辑软件步态规划所设计的机器人,所规划的步态模式具有轨迹可达性和运动可控性,反映一种连续稳定的自然行走模式。仿人模式的步态规划方法从模仿人的角度很好反映拟人体生物机械的高效步行机理。采用模糊控制和专家控制理论,以步态稳定状态为输入,非时间参考量轨迹的修正量为输出,涮节机器人的瞬时步行速度和双脚着地的周期比例,在线实时修正步态,机器人可在不改变空间运动路径的情况下实现动态稳定步行。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 双足机器人
    +关注

    关注

    1

    文章

    22

    浏览量

    11868
  • 机器人技术
    +关注

    关注

    18

    文章

    179

    浏览量

    31480
收藏 人收藏

    评论

    相关推荐

    机器人

    谁会做六机器人,求资料??大神们
    发表于 06-06 00:01

    基于安芯一号SLH89F5162芯片的机器人

    通过安芯一号控制机器人腿部关节六个舵机的角度以及转动角速度,使机器人完成行走,翻滚,原地360等动作。机器人在规定区域内向前走,通过传感
    发表于 09-28 18:58

    机器人

    第三章、机器人的硬件结构与框图一、机器人的硬件框图图1.
    发表于 11-25 11:30

    【深联华杯】机器人

    `(不太会用论坛的发帖来编辑,图片的位置都在最后面,附件里有技术报告)一、项目设计背景及概述步行机器人机器人研究领域的热点,它集机械、
    发表于 01-02 14:31

    stm32红外六机器人

    爬行机器人毕业时的作品,当时还处于入门状态,c程序写的比较菜(程序写的比较乱,仅作参考),一直想把这个六机器人作品优化一下,可惜,一直在忙,现借助电路城这个平台开源给大家,希望大
    发表于 03-27 18:51

    机器人

    求大神上传一个六机器人的骨架图纸
    发表于 07-28 10:32

    【Embedded Pi申请】六机器人的创新研发

    申请理由:关于机器人,基本上是用18个舵机一起使用来驱动六完成相应的动作组,而一般的89C52以及STC12系列的单片机只能让六
    发表于 11-25 15:35

    什么是龙机器人

    机器人是一种仿生机器人,由Openduino控制板控制,有四条腿,每条腿两个自由度,由两个舵机驱动,能实现两种步态行走。配有三个超声波,实现大角度智能避障。标准演示程序有5个可
    发表于 03-24 16:17

    ColorSky机器人开源项目

    本帖最后由 colorsky 于 2016-4-21 14:05 编辑 大家好,我是ColorSky。这是我的机器人的开源项目。先发出视频给大家看看,后面陆续会把技术资料上传。机器人
    发表于 04-21 10:51

    仿生机器人

    本帖最后由 红尘。破 于 2016-8-19 14:59 编辑 今天整理资料时发现了一年前做的四仿生机器人,当时买了一个四仿生机器人的骨架,画了个板子,写了个测试代码,能完成
    发表于 08-19 14:59

    机器人经典资料

    波士顿动力创始Marc Raibert 1986年的书,式(腿式)机器人开山之作,研究集中在平衡和动态控制的核心问题上
    发表于 12-11 10:22

    机器人

    `这是创客集结号的作品四机器人身体和四都是通过3D打印技术打印出来的,通过自己安装连接上超声波传感器,制作成功的四机器人完全就很了。`
    发表于 09-29 09:55

    求六机器人的图纸

    `业余,想想做一做六机器人。但是苦于无大致图纸,卡在建模的问题上。求六机器人的图纸,有清晰的尺寸就行(主要是腿)。`
    发表于 03-26 18:43

    机器人】Ascento技术详解--(1)摘要和引言(2)系统描述【翻译】精选资料分享

    个可以在平坦地形快速移动的小型机器人,它能够通过跳跃来翻越障碍。本文给出了机械设计以及系统整体的结构,同样也给出了应对不同场景的多种控制器的开发。在最终的原型机进行了一系列实验,验证了这些行为在
    发表于 08-30 07:26

    机器人的机构设计

    机器人属于复杂机电系统,需要综合生物、机械、电子、控制等学科内容,具体涉及仿生机构设计、灵巧运动机构设计、高性能驱动器制造,行走稳定性控制、强化学习等在内的多个研究方向。其中,机构设计是保障四
    发表于 09-15 06:54