1、Science and Technology&Innovation科技与创新2023 年 第 04 期69文章编号:2095-6835(2023)04-0069-04全方位移动机器人的研究分析与展望黄威凛,汪子珣,梁昀轲,韩冰清(合肥工业大学,安徽 合肥 230000)摘要:随着科技的不断发展与国家经济实力的提升,全方位移动机器人在科技制造领域的重要性与日俱增,根据轮系轮组的区别调研分析了现有的全方位移动机器人的类别、研究现状,对全方位移动机器人的机械结构、移动方式进行了对比讨论,对全方位移动机器人的动力学方程和运动学模型的建构方法进行了分析,最后总结了全方位移动机器人的研究方向和未来发展方向
2、。关键词:全方位移动机器人;轮系轮组;模型分析;发展方向中图分类号:TP242文献标志码:ADOI:10.15913/ki.kjycx.2023.04.019机器人技术代表着先进制造技术与科学技术发展的最高水平,其融合了自动控制、传感、高端制造与人工智能等新兴的综合性技术,成为了国家第三产业科技创新中的重要组成部分。特别是在工业自动化浪潮中机器人技术的应用,解放了大量工人重复性工作的同时,也提高了整体的工作效率,各种危害性高、工作强度大的工作都将逐步由机器人来完成。近年来,随着“工业 4.0”口号的提出,工厂自动化、仓库物流运输智能化的需求快速增加,被广泛应用于码头、仓库、分拣中心、物流中心等
3、。在最新的全国两会、二十大上,国家也相继出台了多项政策来扶持机器人产业的发展,争取早日形成产业集群,发挥产业规模化优势,为国家生产力的标志性体现制造业制定新的标准,因而机器人的应用需求被加速普及。受益于国家物流行业的不断增长及电商经济的全民普及,全方位移动机器人的市场需求在近些年来迎来了爆发式增长,运动灵活、自主性强的优势使其在产品的生产制造运输过程中起到了重要的作用,对国家经济的发展起到了重要的拉动作用。市场调研表明,自 2013 年以来,中国物流市场已跃居世界第一。从国内物流总额的构成看,工业用品物流总额占物流总额的比例已超过 90%,主导了国内物流的发展,随着电子商务成为人们日常生活中息
4、息相关的一部分,消费群体与物流行业已趋向一个整体。在此过程中,全方位机器人的迭代更新变得更加急迫,而目前国内很多机器人都是跟随固定路线移动或是固定位置协同搬运,在机器人转向、移动、承载量等多方面仍待提高,因此全方位移动机器人的研发完善也已经被提上了日程,助推国内物流发展的同时也可以应用于轻工业、重工业、海洋探索、军事领域及太空探测等领域。国际上依据不同的因素将机器人划分为不同类别:按照移动的自由度,将机器人可以分为单自由度机器人和多自由度机器人;依据多样化的作业环境,国际上将机器人分为空间探测机器人、地面机器人、飞行机器人及水下机器人等;而根据机器人移动机构的区别,又可以将机器人分为腿式移动机
5、器人、履带式移动机器人、轮式移动机器人等1。本文调研分析的全方位移动机器人归属于多自由度地面轮式移动机器人中的一个大类,其全方位移动一般是基于四轮独立转向驱动或不同轮子之间的差速从而实现零转弯半径的全向移动,简化大量的传统齿轮机构和转向机构等机械设计的同时将多种运动模式融为一体,既保证了机器人平稳性,又进一步提高机器人的运动能力、转向能力,支持机器人自旋、横移、斜移等多种模式,能够满足狭小空间内机器人自由移动需求。基于三维立体空间,可以将全方位移动机器人分为 3 个自由度,包括一个绕 z 轴的转动自由度和 2个分别沿 x、y 轴移动的移动自由度,从而实现在平面内真正意义上的全向移动2-3。1全
6、方位移动机器人研究现状1.1全方位移动机器人的定义全方位移动指机器人在任意时刻,以任意的姿态在任意方向上保持全向移动的能力。全方位移动机器人全向移动的实现主要是通过不同的轮系结构设计与不同轮组之间的配合(如图 1 所示)。目前国际上主流的 2 种全方位移动方法是通过独立驱动各个轮组,依靠不同轮组之间的差速实现全方位移动和通过组合改进轮系实现全向移动。科技与创新Science and Technology&Innovation702023 年 第 04 期1.2全方位移动机器人的轮组类型全方位移动机器人的轮组类型如图 1 所示。图 1现有的全方位轮4脚轮,又称为 Castor 轮,脚轮全向移动的
7、实现主要是依靠其中心轴中的万向轴或滚动轴承,是生活中最为常见的万向轮,应用市场庞大,如移动货架、推拉箱等。1973 年瑞典工程师 BENGT 第一个提出了麦克纳姆(Mecanum)轮5。麦克纳姆轮的核心构件由轮辐和周围的许多小滚子组成,小滚子以轴线为中心进行360旋转6,麦克纳姆轮由多样化的排列组合方式组合,使机器人可在运动平面内任意移动与转动。1974 年美国研究者 BLUMRICH 设计了一种交错布置的双排全向轮7。其与麦克纳姆轮的主要区别是轮毂上滚子的排列方式与排列角度不同,其内外 2 排轮毂不同时与地面接触,保证了一定的偏差角,使机器人移动过程中的连续性更好、稳定性更强。球轮(ball
8、 wheel)核心构建包含滚动球体、支撑滚子、驱动滚子 3 部分。球轮的支撑滚子固定在机器人的底盘上,驱动滚子固定在绕球体中心转动的支架上8。该设计理念由 Goodyear 公司在 2016 年、2017年的日内瓦车展上展出,是工业上第一个具备智能感知、变形、互连和趋势的人工智能概念轮子。国内对于全方位移动机器人的研究起步略晚,但已由追赶到引领。早期东南大学在全方位移动平台的设计中采用了麦克纳姆轮9,该机器人被广泛应用于轮船、火车、飞机等大型物件的零部件的周转运输中,其还能够在复杂的条件环境下完成自主导航规划路径,识别不同的路标、路径等功能。浙江大学基于麦克纳姆轮研制的全方位移动的足球机器人1
9、0,在 2019-07-07 举行的澳大利亚机器人世界杯比赛中取得了第一的好成绩,其核心构架为车轮配备驱动电机,进而控制电机的驱动实现全方位移动。上海交通大学依托国家大基金 863 项目基金的支持,开发出了“交龙”全方位移动机器人,是国内完全自主知识产权的中型自主式足球机器人11。此外,沈阳航空航天大学在参考了大量传统的轮系轮组结构后,设计了一种移动轮式机构MY(Mutual YoYo)轮12,如图 2 所示。该设计理念的核心在于轴线上的 2 个自由球体,自旋的同时也可以绕主轴一起旋转,2 个球体不同时与地面接触,从而实现了连续性,完成全方位移动。图 2MY 轮南开大学段峰教授、日本前桥工业大
10、学朱赤教授等13在新一期的国家项目中为匹配外骨骼机器人,针对于全方位移动机器人的底盘结构提出了新的设计方案使用轮毂电机承重,其主要由 4 个轮毂电机、4个直流无刷电机、4 个调速器和集体支架等构成。全方位移动主要依靠不同轮子之间的差速运转,借助轮毂电机省去了大量的传统齿轮机构和转向机构,提高了转向角度的平稳性。机器人通过轮毂电机内的制动轴实现了电磁制动,使机器人在转向时能够精确定位自身位置,依靠轮毂电机及调速器内的速度编码器和转角编码器,可以实时监控机器人的移动速度与角度,在算法弹性范围内进行及时纠偏,保证机器人稳定工作。对全方位移动的各运动方式对比如表 1 所示。表 1全方位移动常见轮子对比
11、轮优势劣势脚轮结构简易,稳定性好轮子转向独立控制麦克纳姆轮转向灵活制作工艺复杂,承重效果较差全向轮运动稳定结构复杂,承重效果差球轮结构简单路况要求较高MY 轮结构强度最好路况要求较高1.3全方位移动机器人的轮系类别全方位移动机器人还可以通过轮系实现全方位移动,其主要依靠于轮系之间的协同配合改进实现。差速轮如图 3 所示,其主要由 2 个互相旋转的轮系对称组成,2 个轮系无转向功能,但可以通过 2 轮的差速实现整个小车的前进、后退、移动、转向等多种功能。其数学模型较为简单,结构简易,控制容易,被广泛应用于生产搬运过程中,但其实现转向时的转被动被动被动被动被动主动主动主动被动主动从动从动脚轮MY
12、轮球轮并联正交轮被动串联正交轮双排连续切换轮单排连续切换轮主动Mecanum 轮主动主动主动行走驱动转向驱动被动Science and Technology&Innovation科技与创新2023 年 第 04 期71弯半径较大,载重能力较差导致使用时受局限。图 3差速轮轮系方案麦克纳姆轮轮系方案如图 4 所示,通过 4 个不同的麦克纳姆轮进行轮系组合和规则排列实现全方位移动,由于其本身轮子制造的难度较大以及使用寿命较短等,一般被用于试验性验证中,较少被大规模使用。图 4麦克纳姆轮轮系方案舵轮轮系方案如图 5 所示,舵轮将运动电机、转向电机以及减速器集成于一体,其主要有 3 种分布方式:单舵轮
13、分布。舵轮位于机器人的中心位置,后面 2 个万向轮组成一个轮系组,舵轮为整个轮系起转向和驱动作用,适应于多样化的工况中。双舵轮分布。一般情况下舵轮为对角分布,另一组对角轮为万向轮,协同配合实现全方位移动及零转弯半径转向,适用于狭小复杂的工况中。四舵轮分布。机器人四轮皆为舵轮,但其运动控制模型较为复杂,实现全方位移动的算法难度较大。图 5舵轮轮系方案对全方位移动的轮系进行调研研究,将常见的轮系布置方案进行对比总结,如表 2 所示。表 2全方位移动轮系分析14轮系方案承重稳定性转弯半径方案复杂度成本差速轮两差速轮+一万向轮弱差大简单低两差速轮+两万向轮较强好较大一般较高麦克纳姆轮四轮式强好小复杂高
14、舵轮单舵轮弱差大简单低双舵轮较强好小一般较高四舵轮弱好小复杂高2全方位移动机器人的模型分析方法在全方位移动机器人机械设计的基础上,全方位移动机器人要真正实现运动能力,还需要考虑到机器人自身的运动学和动力学模型,其是机器人运动分析或机械系统控制的核心部分。而随着人们对于机器人的多样化需求及机器人工作工况的日益复杂,现行的机器人的动力学方程和运动学建模标准更高。目前主流的机器人理论研究运动建模方法主要有:坐标转换法。该理论方法由 MUIR 等15提出,其主要是基于基坐标系,再针对机器人的每个运动关节建立关节坐标系,基于坐标系的参考数据,利用 D-H 坐标变换法可以得到机器人相对于机器人本体及固定参
15、考物的位置变化坐标与数据信息,通过对机器人的时间变量求导,就可以解方程得到机器人的速度与位姿的雅可比矩阵,从而得出机器人的运动学方法,但其求解方程、偏导计算过程较为复杂。几何约束法。机器人在移动运动的过程中,机器人自身执行刚体与末端存在几何约束条件,根据约束条件可以分列相关的运动学方程,如美国 MIT 通过机器人轮心高度在轮子坐标系中的多重表示方法建立的运动学方程16;沈阳自动化所常勇等17的轮心建模法,针对性地分析多刚体地运动及复杂地面环境下机器人地转动角速度特性等建立运动学方程等。速度等式法。选定固定参考物,计算机器人整体位置姿态、机器人轮系速度、机器人末端速度、机器人执行刚体的速度与固定
16、参考物之间的速度关系,可以得出机器人的运动学方程18,根据固定参考物的数据信息可以求解机器人的运动学方程,从而解出机器人的参数信息。在建立动力学模型的过程中,目前科研的主流研究方向是机器人的正运动学与逆运动学求解,数据信息的分析方法主要有牛顿-欧拉方程、拉格朗日方程和凯恩方程法等。牛顿-欧拉方程主要依据质心动量守恒万向轮万向轮差速轮差速轮差速轮舵轮差速轮舵轮麦克纳姆轮万向轮万向轮舵轮万向轮舵轮万向轮科技与创新Science and Technology&Innovation722023 年 第 04 期的定理列出机器人的动力学方程,能够完整表达出机器人内部各机构的受力关系,但由于其受力机构之间的复杂性导致方程数量多,计算效率较低;拉格朗日方程作为自动控制中常见的求解方程之一,只需计算机器人的动势能,但是由于拉格朗日方程的动能求解方程中导数与偏导数的求解难度随着机器人部件数量的增加而倍增,导致其在求解复杂机器人模型时的计算量十分庞大,一般只在求解简易动力学方程时使用;凯恩方程法是基于矢量运算,通过矢量方程逐步推导出机器人的递推公式,且该方法不涉及机器人的动势能计算,将机器人内部各受力机构