全向轮运动平台分析

合集下载

麦克纳姆轮原理及应用

麦克纳姆轮原理及应用

麦克纳姆轮原理及应用摘要:麦克纳姆轮是由瑞典麦克纳姆公司的工程师Bengt Erland Ilon于1972发明的全向轮设计方案,基于麦克纳姆轮技术的全向运动平台可以通过四个车轮的旋向和速度的独立控制来实现整个平台的前行、横移、斜行、旋转以及上述各种运动的组合。

本文向读者介绍了这种独特的全向轮设计方案的运动原理,以及它的典型应用场景和他的优缺点。

关键词:全向平台;麦克纳姆轮;图 1 经典麦克纳姆轮设计方案图 2 改进的麦克纳姆轮设计方案麦克纳姆轮是发明家Bengt Erland Ilon于1972获得美国专利的全向轮设计方案,当时他是瑞典麦克纳姆公司的一名工程师,故该全向轮又称为麦克纳姆轮(Mecanum wheel),有时也称Ilong轮(Ilon wheel),该车轮基于如下构想:在车轮轮毂外缘上固定有与轴心成45°的自由滚子,这些自由滚子的母线很特殊,当轮子绕着固定的轮心轴转动时,各个自由滚子的包络线为圆柱面,进而保证该轮能够连续地向前滚动。

车轮旋转时这些与轮毂成45°排列的自由滚子与地面接触,地面会给予车轮与转轴45°的摩擦力,此摩擦力可分为X分量与Y分量,车轮在旋转是会把一部分的车轮驱动力转化到车轮的法向上面。

依靠各自机轮的方向和速度,这些力最终合成到任何要求的方向上产生一个合力矢量,从而保证了这个平台在最终的合力矢量的方向上能自由地移动,而不需改变机轮自身的方向。

进而实现整个车体的任意自由方向的移动。

通常情况下一台麦克纳姆轮全向平台配备四个麦克纳姆轮,两个A轮和两个B轮。

A轮和B轮上安装有自由滚子,自由滚子与轮毂轴间的夹角可以是任意值,但常用的应用这个值为45°,这些分别位于A轮和B轮上的自由滚子的旋向相反,运动时,驱动控制器通过交替分别控制各个位置的A轮或B轮的运行方向和速度即可以实现基于麦克纳姆轮技术的全方位运动平台的前行、横移、斜行、旋转以及上述各种运动的组合。

一种Mecanum轮全向移动平台的设计

一种Mecanum轮全向移动平台的设计

一种Mecanum轮全向移动平台的设计章玮滨;唐炜【摘要】针对传统移动平台无法满足在狭小空间内作业的问题,在对Mecanum轮结构及其工作原理进行分析的基础上,建立了其一般形式的运动学模型,并基于STM32和模糊PID自整定算法设计了一种嵌入式控制系统.由编写了上位机软件,通过蓝牙无线控制平台的运动,并采用模糊PID自整定控制算法实现了闭环控制;经过多组典型实验,结合测距传感器,对该移动平台进行了运动性能测试.测试结果表明:该全向移动平台的运动学模型是合理的,控制系统运行可靠,样机能较好地实现平面内的全方位运动,模糊PID自整定控制算法控制精度高、实时性好,可满足工程应用要求.【期刊名称】《机电工程》【年(卷),期】2018(035)007【总页数】6页(P679-684)【关键词】Mecanum轮;全向移动平台;运动学分析;模糊PID自整定算法【作者】章玮滨;唐炜【作者单位】江苏科技大学机械工程学院,江苏镇江212003;江苏科技大学机械工程学院,江苏镇江212003【正文语种】中文【中图分类】TH122;TP2730 引言轮式全向移动机构在平面内具有3个自由度,可做前后直线运动、横向侧移运动、斜45°直线运动、原地回转运动及任意组合运动[1]。

全向移动主要依靠全方位轮组来实现,Mecanum轮因其具有结构紧凑、运动灵活稳定等优点,已发展为全方位轮组机构的主要研究热点[2-3]。

Mecanum轮全向移动机构具有传统移动机构无法相比的优点,工作空间小、效率高,已在仓库储运等作业场合狭小的领域得到了应用。

建立运动学模型是分析全向运动能否实现的理论基础。

目前,对全向移动平台进行运动学建模主要有矢量分析法和矩阵变换法。

文献[4-6]中采用的是后者,虽然建模比较简单,但该方法使用标量分析,导致通用性较差,且在地面不平整时完全失效;文献[7]中研究了Mecanum轮的原理并做了运动仿真;文献[8]中研究了Mecanum轮采用Solidworks API的参数化实体建模的可行性。

Mecanum三轮全向移动平台的设计

Mecanum三轮全向移动平台的设计
关键词 : Me c a n u m轮 ; 全向移动 ; 移 动机 器 人 中图分类号 : T H1 2 2 ; T P 2 4 2 文 献标 志 码 : A 文章编号 : 1 0 0 1 — 4 5 5 1 ( 2 0 1 3 ) 1 1 —1 3 5 8— 0 5
De s i g n o f o mn i ・ d i r e c t i o n a l mo b i l e p l a t f o r m ba s e d o n t h r e e Me c a n u m whe e l s
Ab s t r a c t :I n o r d e r t o a c h i e v e t h e p u r p o s e o f p r e c i s e c o n t r o l o f t h e r o b o t p o s i t i o n wi t h i n t h e l i mi t e d s p a c e ,t h e o mn i — d i r e c t i o n a l mo b i l e p l a t — f o r m wi t h t h r e e Me c a n u m w h e e l s w a s d e s i g n e d .Af t e r t h e a n a l y s i s o f r o l l e r g e o me t r i c mo d e l ,t h e p a r a me t e r e q u a t i o n o f r o l l e r c o n t o u r s u r f a c e a n d a x i a l s e c t i o n c u r v e e q u a t i o n w a s e s t a b l i s h e d .Ba s e d o n r o l l e r p a r a me t e r mo d e l ,t h e r e l a t i o n e q u a t i o n b e t w e e n t h e v e l o c i t y o f o mn i — d i r e c — t i o n a l mo b i l e p l a t f o r m a n d t h e a n g u l a r v e l o c i t y o f Me c a n u m wh e e l w a s e s t a b l i s h e d .A d e s i g n me t h o d w a s p r e s e n t e d t o t h e c o n t r o l s y s t e m o f

机器人的移动平台

机器人的移动平台

机器人的移动平台【机器人的移动平台】机器人已经成为现代社会中的重要工具和助手,在许多领域发挥着重要作用。

为了实现机器人的灵活移动和适应各种环境的能力,研究者们致力于开发各种机器人的移动平台。

本文将探讨机器人的移动平台的种类和应用。

一、轮式移动平台轮式移动平台是一种常见且灵活的机器人移动方式。

它通常由一对或多对轮子组成,可以通过控制轮子的旋转来实现机器人的移动和转向。

轮式移动平台的优点是简单、稳定,适用于平坦的室内和室外环境。

例如,清洁机器人、仓库巡检机器人常采用轮式移动平台。

二、足式移动平台足式移动平台模仿了生物动物的行走方式,例如人类和动物的步态。

足式移动平台通常由多个自由度的机械臂和传感器组成,可以模拟人类的行走动作。

它在不规则地形和复杂环境中具有优势,适用于救援、探测和科研领域。

足式移动平台的发展还面临许多挑战,如动力系统和平衡控制等。

三、无人驾驶车辆无人驾驶车辆是一种集成了机器人技术的移动平台,它能够自主驾驶和导航。

无人驾驶车辆使用各种传感器和计算机视觉技术,可以感知周围环境并做出决策。

无人驾驶车辆的应用前景广阔,可以用于物流、交通管理和农业等领域。

然而,无人驾驶车辆的安全性和道德问题仍然是亟待解决的挑战。

四、飞行器飞行器是一种能够在空中自主飞行的机器人移动平台。

无人机是最常见的飞行器,它具有高度机动性和广阔的应用领域。

无人机被广泛用于勘测、搜救、农业和娱乐等领域。

此外,飞行器还有一些特殊类型,如气球、飞艇和卫星等。

飞行器的进一步发展将促进航空技术的进步和应用。

五、腿轮混合式移动平台腿轮混合式移动平台结合了轮式和足式移动的优点。

它可以在不同的环境中灵活移动,具有较强的适应性。

该平台的一个例子是犬型机器人,它可以通过四条腿进行步行,也可以通过轮子进行快速移动。

腿轮混合式移动平台在机器人研究和实践中具有重要意义。

总结:机器人的移动平台是机器人技术的核心组成部分,不同的移动平台适用于不同的应用领域。

《基于Mecanum轮的全方位移动平台》范文

《基于Mecanum轮的全方位移动平台》范文

《基于Mecanum轮的全方位移动平台》篇一一、引言随着科技的不断发展,全方位移动平台在工业、军事、医疗、服务等领域的应用越来越广泛。

Mecanum轮作为一种能够实现全方位移动的轮子,因其高灵活性、高效率等优点,被广泛应用于全方位移动平台的构建中。

本文将介绍基于Mecanum轮的全方位移动平台的设计原理、结构特点、应用领域以及其优越性。

二、Mecanum轮的原理与结构Mecanum轮是一种特殊的轮子,其结构与传统轮子有所不同。

Mecanum轮的轮面由许多小滚珠组成,这些滚珠可以在轮子的运动过程中实现全方位的滚动。

因此,当Mecanum轮被驱动时,它可以在水平方向上实现全方位的移动。

此外,Mecanum轮还具有承载能力强、抗干扰能力强等优点。

三、全方位移动平台的设计与结构基于Mecanum轮的全方位移动平台主要由Mecanum轮、电机、控制系统等部分组成。

其中,Mecanum轮是平台实现全方位移动的关键部件,电机则为平台提供动力,控制系统则负责协调电机的运动,实现平台的全方位移动。

在结构上,全方位移动平台采用模块化设计,方便后期维护和升级。

平台主体结构采用铝合金材料,具有重量轻、强度高等优点。

同时,平台还配备了多种传感器,如摄像头、激光雷达等,以便于实现更高层次的应用需求。

四、应用领域基于Mecanum轮的全方位移动平台在许多领域都有广泛的应用。

在工业领域,它可以用于巡检、搬运等任务;在军事领域,它可以用于侦察、运输等任务;在医疗领域,它可以用于辅助医生进行手术操作、病人转运等任务;在服务领域,它可以用于送餐、快递等任务。

由于Mecanum轮的全方位移动能力,使得这种平台在复杂环境下的应用具有很大的优势。

五、优越性分析基于Mecanum轮的全方位移动平台相比传统移动平台具有许多优越性。

首先,由于Mecanum轮的全方位移动能力,这种平台可以在狭窄、复杂的环境中自由运动,无需进行复杂的路径规划。

其次,该平台的运动速度快、效率高,可以大大提高工作效率。

基于ROS的全向轮自主移动底盘平台研制

基于ROS的全向轮自主移动底盘平台研制

基于ROS的全向轮自主移动底盘平台研制目录1. 内容概览 (2)1.1 研究背景与意义 (3)1.2 研究目标与任务 (4)1.3 文档组织结构 (6)2. 基础知识回顾 (7)2.1 ROS环境搭建 (8)2.2 全向轮底盘技术 (9)2.3 自主移动底盘分类 (11)3. 研究平台设计 (12)3.1 机械设计 (13)3.1.1 底盘结构 (14)3.1.2 动力系统设计 (15)3.1.3 传感器布置 (16)3.2 电气系统设计 (17)3.2.1 电源设计 (19)3.2.2 电机与驱动系统 (19)3.2.3 控制电路设计 (21)3.3 ROS集成与控制策略 (21)3.3.1 ROS架构介绍 (23)3.3.2 控制节点设计 (24)3.3.3 路径规划与控制 (26)4. 实验验证 (26)4.1 实验环境与设备 (28)4.2 功能验证实验 (29)4.3 性能测试与评估 (31)5. 结果分析与讨论 (32)5.1 实验数据分析 (33)5.2 技术改进建议 (34)5.3 未来研究方向 (35)1. 内容概览强调采用框架的必要性及其在自动化、模块化和标准化的机器人开发过程中的优势。

详细列出所需实现的技术指标,例如轮组配置类型、移动自由的度数、负载能力、通讯协议标准等。

提及预期成果,例如可扩展的模型库、开发文档和标准化的技术沟通渠道。

描述从需求分析到解决方案的详细流程,包括市场调研、技术评估、设计方案、原型开发、功能验证等步骤。

介绍预期采用的关键技术和工具,例如集成工具、编程语言、导航算法、路径规划等。

阐述移动底盘平台中各组成部分的功能与设计思路,包括全向轮配置、底盘结构、驱动电机、控制系统、传动系统等。

分析系统架构,包括感知模块、控制系统、数据通信模块和用户交互接口的设计方案。

指出在现行人车技术基础上本项目的创新之处,例如智能化程度提高、新的节能技术、变速控制机制等。

讨论可能的突破性技术,如新型高密度轮组结构、用户定制化接口设计等。

复杂环境下全方位平台运动性能分析与仿真

复杂环境下全方位平台运动性能分析与仿真

YANG Huai-bin, ZHANG Yu-nan, FANG Yuan, CUIZhi, DONG Zheng (Department of Weaponry and Control, A rmy A cademy of A rmored Forces , Beijing 100072, China )
全方位履带结构在传统履带外侧安装了辐轮结 构,增加了运动自由度,且路面适应能力较强:7再)。本 文基于该履带结构.设计一种新型对称布局形式全 方位平台。通过结构上的创新,在不增加控制输入 量的同时,充分借鉴传统履带车辆良好的越障性能 来进一步提高全方位平台的运动性能和环境适应 能力。首先,介绍了平台基本机构,并利用Solid­ works 软件和ADAMS软件分别建立平台三维建模 和多体动力学模型。在验证平台全方位运动性能基 础上,针对越野环境下的垂直墙和壕沟等典型障碍 和履带发生故障两种复杂情况,对平台运动性能进 行分析和仿真。
tional platform in complex environmentsf J ].Fire Control & Command Control ,2019,44(9): 135-138.
0引言
在医疗、运输等方面研究和应用较多〔口]。但在复杂 环境下,全方位平台的运动能力将会受到一定限
常规环境下,全方位平台运动极其灵活,因此,制。尤其是当平台出现一个或多个驱动轮不能良好
中图分类号:TB24
文献标识码:A
DOI: 10.3969/j.issn. 1002-0640.2019.09.026
引用格式:杨怀彬.张豫南.房远.等.复杂环境下全方位平台运动性能分析与仿真[J].火力与指挥控制,2019,44
(9):135-13 &

全向跑步机原理

全向跑步机原理

全向跑步机原理
全向跑步机原理是近年来运动健身领域的一项重大创新,它的出现极大地改变了人们的跑步方式和健身体验。

那么,全向跑步机是如何实现的呢?下面我们就来一起探究一下全向跑步机的原理。

1. 全向轮
全向跑步机的核心部分是全向轮。

全向轮是一种特殊的轮子,它可以在任意方向上自由旋转,而不受方向限制。

这种轮子的特殊性质使得全向跑步机可以在任何方向上运动,而不仅仅是单纯的前进和后退。

2. 传动系统
全向跑步机的传动系统是由电机、减速器、链条和轮子等组成。

通过电机的驱动,减速器将电机的高速旋转转换成低速高扭矩的输出,再通过链条将动力传递到轮子上。

全向轮的自由旋转使得跑步机可以在任何方向上运动,而传动系统的高效性则保证了跑步机的稳定性和安全性。

3. 控制系统
全向跑步机的控制系统是由电脑、传感器和控制器等组成。

电脑通过传感器感知跑步机的运动状态和用户的运动情况,再通过控制器对电机进行控制,从而实现跑步机的运动和速度的调整。

控制系统的高效性和智能化使得用户可以根据自己的需要进行个性化的运动训练。

4. 运动平台
全向跑步机的运动平台是由高强度材料制成的,可以承受高强度的运
动和重量负荷。

运动平台的平整度和稳定性对于跑步机的使用非常重要,它可以保证用户的安全和舒适度。

总的来说,全向跑步机的原理是通过全向轮、传动系统和控制系统等技术手段实现的。

它的出现不仅改变了人们的跑步方式和健身体验,也为人们提供了更加高效、智能的运动方式。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
图中 和 分别为在采样时间间隔内起始点与终点的位姿坐标,AB为采样期间的圆弧轨迹,利用图中几何关系可以得到运动轨迹为圆弧时的推算公式如下:
当 较小时可采用直线模型
随着移动距离的增加,误差逐渐加大,其误差的来源主要包括系统误差和非系统误差。系统误差跟实际采用的器件的精度和测量上的误差等方面产生的;非系统误差是在移动过程中随机发生的误差,主要包括:测位轮子的打滑、路况等。
2.2
选择Lyapunov函数如下:
对上式沿求导:
选择如下速度控制输入:
)
将上式代入Lyapunov函数导数得到:
当上式系数为正时, ,故以上Lyapunov函数选择正确。
由此得到基于运动学模型的轨迹跟踪速度控制律为[2]:
其中, 为控制器参数。
2.2
将控制律代入微分方程得下式:
上式在零点附近线性化,忽略高次项得
图4圆形轨迹跟踪仿真图
图中×点线为差动轮跟踪轨迹,О点线为全向轮跟踪轨迹。

对全向轮采用如下图所示的结构时,进行系统分析与设计
图5互补型全向轮(omni wheels)
3
图6全向轮式移动机器人运动学模型
移动坐标 固定在机器人重心上,而质心正好位于几何中心上。机器人P点在全局坐标系的位置坐标为:(x ,y,θ),三个全向轮以3号轮中心转动轴反方向所为机器人的X轴。假设三个全向轮完全相同,三个全向轮中心到车体中心位置的距离L。在移动坐标 的速度用 表示。

Mecanum轮采用滚轮与轴线成45。夹角的结构,如下图所示:
图9麦克纳姆轮(Mecanumwheels)
假设图中小辊子可沿径向自由滚动,而沿轴向与地面无滑动。
4.1
图10麦克纳姆轮移动机器人运动学原理图
由文献[6]可得四个轮的速度与其在移动坐标系下的速度分量之间的关系为以下式,其中W为车半宽,L为车半长:
由文献[3]可得三个全向轮的速度与其在移动坐标和全局坐标系下的速度分量之间的关系分别为以下二式:
3
在移动坐标 中,设机器人在沿轴 和 方向上收到的力分别为FXe和FYe第1、2、3号驱动轮提供给机器人的驱动力分别为f1、f2、f3,机器人惯性转矩为M,根据牛顿第二定律可得到如下的动力学方程:
在地理坐标系X—Y下的方程如下:
由于非系统误差不容易消除,因此,这里将通过实验的方法来校准机构的安装精度,减小因系统误差对定位精度产生较大影响。
影响测量误差的主要参数是编码器输出一个脉冲对应轮子运动的距离 和两个定位轮之间的距离L, 和L精度校正的具体方法和实现步骤如下:
编码器一个脉冲代表定位轮运行的距离 校正方法:使两个定位轮在室内平面上沿着一条 5 米长度的直线运行,编写软件程序,对与定位轮同轴相连的两个自由编码器的输出脉冲进行计数,将该数值记录左右自由编码器输出脉冲个数NL和NR,根据公式
[6]杨文军.Mecanum轮移动机器人循迹控制及其调度研究[D].南京市:东南大学,2014.
Automation, Cincinnati, OH, 1990, 384-389.
[3]谢志诚.三轮全向移动机器人运动控制研究[D].长沙:长沙理工大学,2010.
[4]于金霞,王璐,蔡自兴.未知环境中移动机器人自定位技术[M].北京:电子工业出版社,2011.
[5]李向誉.基于码盘定位的全向移动机器人运动控制系统研究与设计[D].赣州市:江西理工大学,2014.
求出每次测量计算得到 的值,再取平均值即可。经过多次测试实验结果列表。
定位轮之间的距离L校正方法:在平地上,使测位装置从某一起始位置出发,顺时针或逆时针旋转n周后再回到该出发位置,记下在该过程与左右定位轮相连的编码器输出的脉冲数分别为NL,NR,根据公式
求出每次测量计算得到 L的值,再取平均值即可。经过多次测试两定位轮之间距离 L校正实验列表。
3.3
如上式所示,基于机器人动力学模型的控制方案,直接根据机器人的动力学模型设计运动控制器,控制器的输出为机器人上驱动电机的驱动电压。基于动力学模型的控制方案,不需对驱动电机进行底层的速度控制,消除了底层速度控制带来的延时。
由动力学方程:
可知在体坐标系中各个方向上的控制输入输出是独立的并且相互之间无耦合;于是可在体坐标中对各个控制量分别进行控制。
参考文献:
[1]刘金琨.滑模变结构控制MATLAB仿真[M].北京:清华大学出版社,2005.
[2]Y. Kanayama, Y. Kimura, F. Miyazaki, T. Noguchi. A stable tracking control method for an
autonomous mobile robot[C]. Proceedings 1990 IEEE International Conference on Robotics and
求出每次测量计算得到 的值,再取平均值即可。经过多次测试实验结果列表。
定位轮之间的距离L校正方法:在平地上,使测位装置从某一起始位置出发,顺时针或逆时针旋转n周后再回到该出发位置,记下在该过程与左右定位轮相连的编码器输出的脉冲数分别为NL,NR,根据公式
求出每次测量计算得到 L的值,再取平均值即可。经过多次测试两定位轮之间距离 L校正实验列表。
图7平台样品示意图[5]
图8采样期间的圆弧运动轨迹
图中 和 分别为在采样时间间隔内起始点与终点的位姿坐标,AB为采样期间的圆弧轨迹,利用图中几何关系可以得到运动轨迹为圆弧时的推算公式如下:
当 较小时可采用直线模型
随着移动距离的增加,误差逐渐加大,其误差的来源主要包括系统误差和非系统误差。系统误差跟实际采用的器件的精度和测量上的误差等方面产生的;非系统误差是在移动过程中随机发生的误差,主要包括:测位轮子的打滑、路况等。
全轮转向式小车

图1地理坐标系与体坐标系
定义如图所示的坐标系,地理坐标系{ , },体坐标系{ , },坐标之间夹角为θ,P点位置描述为
由地理坐标转为体坐标的映射由正交旋转矩阵完成
反方向变换矩阵如下

2.
图2轨迹跟踪示意图
坐标系参照图2,对于地理坐标中的位置指令 和速度指令 将对应的误差在体坐标系中表示出来
当以各个电机电压作为控制量U时,对控制量U进行矩阵变换 后可得到各个方向控制量Fu= 。先对系统参数 进行辨识,得到由控制量Fu到速度V的传递函数;然后设计Fu的控制器,进过变换 Fu后得到各个电机的控制量U Fu。速度控制指令 由第2节控制律求得。
3
圆弧模型在文献[4]中介绍机器人里程计圆弧模型是把移动机器人在运动过程中的实际轨迹通过圆弧去逼近。
对上式求导的到[1]:
将上式合并写出得到位置误差微分方数如下,当渐进稳定时导数小于0;
, ,
上式系数为正时,李雅普诺夫函数的导数小于零,系统渐进稳定
代入微分方程得到控制律如下:
2.2
差动轮与全向轮的区别是,全向轮小车速度方向与四个轮子的共同朝向相同可为任意方向,而差动轮小车的切向速度方向与X轴重合,故方程中 =0,微分方程如下:
由动力学方程:
可知在体坐标系中各个方向上的控制输入输出是独立的并且相互之间无耦合;于是可在体坐标中对各个控制量分别进行控制。
当以各个电机电压作为控制量U时,对控制量U进行矩阵变换 后可得到在体坐标系中的各个方向控制量Fu= 。先对系统参数 进行辨识,得到由控制量Fu到体坐标速度V的传递函数;然后设计Fu的控制器,进过变换 Fu后得到各个电机的控制量U Fu。速度控制指令 由第2节控制律求得。
=Ta4╳3
其逆变换如下:
=Tb3╳4
Tb3╳4╳Ta4╳3=I
4
在移动坐标 中,设机器人在沿轴 和 方向上收到的力分别为FXe和FYe第1、2、3和4号驱动轮提供给机器人的驱动力分别为f1、f2、f3和f4,机器人惯性转矩为M,根据牛顿第二定律可得到如下的动力学方程:
上式驱动力逆变换为
4
如上式所示,基于机器人动力学模型的控制方案,直接根据机器人的动力学模型设计运动控制器,控制器的输出为机器人上驱动电机的驱动电压。基于动力学模型的控制方案,不需对驱动电机进行底层的速度控制,消除了底层速度控制带来的延时。
系数值与角速度和速度指令值共同决定系统根,当系数为正是所有根为负数。
2.
仿真系统结果图如下:
图3轨迹跟踪结构图
图中q=(vω)T,v、ω分别为移动机器人的线速度和角速度, =(x yθ)T,对于差动机器人运动学方程可表示为:
=J
图中J= ; ; ;
对于全向轮机器人运动学方程可表示为:
对角速度为0.2和线速度为5的圆形轨迹进行跟踪,仿真结果如下图:
4.4
圆弧模型在文献[5]中介绍机器人里程计圆弧模型是把移动机器人在运动过程中的实际轨迹通过圆弧去逼近。
图7平台样品示意图[6]
图8采样期间的圆弧运动轨迹
由于三轮全向机器人具有完整约束动力学特性[23-25],因此采用三个编码器才可以得到机器人平面运动的三自由
度信息,即机器人的坐标信息PcOccycA)。
由于非系统误差不容易消除,因此,这里将通过实验的方法来校准机构的安装精度,减小因系统误差对定位精度产生较大影响。
影响测量误差的主要参数是编码器输出一个脉冲对应轮子运动的距离 和两个定位轮之间的距离L, 和L精度校正的具体方法和实现步骤如下:
编码器一个脉冲代表定位轮运行的距离 校正方法:使两个定位轮在室内平面上沿着一条 5 米长度的直线运行,编写软件程序,对与定位轮同轴相连的两个自由编码器的输出脉冲进行计数,将该数值记录左右自由编码器输出脉冲个数NL和NR,根据公式
相关文档
最新文档