带拖车的轮式移动机器人系统的建模与仿真

合集下载

轮式移动机器人的运动控制算法研究

轮式移动机器人的运动控制算法研究

轮式移动机器人的运动控制算法研究一、引言随着科技的不断发展,移动机器人在工业、医疗、农业等领域的应用越来越广泛。

轮式移动机器人作为一种常见的移动机器人形式,其运动控制算法的研究对于机器人的稳定性和灵活性至关重要。

本文将分析和探讨轮式移动机器人的运动控制算法,旨在提高机器人的运动精度和效率。

二、轮式移动机器人的构成及运动模型轮式移动机器人通常由车身和多个轮子组成。

其中,车身是机器人的主要构成部分,承载着各种传感器和控制器。

轮子是机器人的运动装置,通过轮子的不同运动方式实现机器人的运动。

轮式移动机器人的运动可以通过综合考虑轮子之间的相对运动得到。

通常,可以使用正运动学和逆运动学模型来描述轮式移动机器人的运动。

正运动学模型是通过已知车体姿态和轮子转速来计算机器人的位姿。

逆运动学模型则是通过给定车体姿态和期望位姿来计算轮子转速。

根据机器人的结构和机械特性,可以选择不同的运动控制算法来实现轮式移动机器人的运动控制。

三、经典的轮式移动机器人运动控制算法1. 基于编码器的闭环控制算法基于编码器的闭环控制算法是一种常见的轮式移动机器人运动控制算法。

它通过测量轮子的转速,并结合期望速度,计算控制指令,控制轮子的转动。

该算法可以提高机器人的速度控制精度和跟踪性能。

2. PID控制算法PID控制算法是一种经典的控制算法,常用于轮式移动机器人的运动控制中。

它根据偏差信号的大小和变化率来调整控制指令,使机器人在运动过程中保持稳定。

PID控制算法具有简单、易理解和易实现等优点,但在一些复杂情况下可能需要进一步优化。

3. 最优控制算法最优控制算法是指在给定一组约束条件下,使机器人的目标函数最优化的控制算法。

在轮式移动机器人的运动控制中,最优控制算法可以通过解决优化问题,提高机器人的运动效率和能耗。

最优控制算法可以结合局部规划和全局规划来实现机器人的路径规划和运动控制。

四、轮式移动机器人运动控制算法的发展趋势随着机器人技术的不断发展和应用需求的不断提高,轮式移动机器人运动控制算法也在不断演进和改进。

机器人控制系统的建模与仿真方法研究

机器人控制系统的建模与仿真方法研究

机器人控制系统的建模与仿真方法研究随着科技的不断进步,机器人技术的发展迅猛,机器人在各个领域的应用越来越广泛。

为了实现高效、稳定的机器人行为控制,建立准确的控制系统模型和进行仿真研究是至关重要的。

本文旨在探讨机器人控制系统的建模与仿真方法,介绍常用的建模方法,并分析仿真模型的建立及其应用。

一、机器人控制系统的建模方法1. 几何模型法几何模型法是一种常用的机器人控制系统建模方法。

该方法通过描述机器人的几何形状、关节结构和运动轨迹,建立机器人系统的几何模型。

常用的几何模型包括DH法、SDH法和Bishop法等。

其中,DH法是最经典的一种方法,通过参数化建立机器人的运动学模型,用于描述关节变量和坐标系之间的关系,从而实现机器人的运动规划和控制。

2. 动力学模型法动力学模型法是一种更加复杂而全面的机器人建模方法。

该方法基于牛顿运动定律和动力学原理,综合考虑机器人的质量、惯性、关节力矩和外力等因素,建立机器人系统的动力学模型。

动力学模型法可以更准确地描述机器人的运动和力学特性,对于复杂的机器人控制任务具有重要意义。

3. 状态空间模型法状态空间模型法是一种抽象程度较高、数学表达简洁的机器人控制系统建模方法。

该方法通过描述机器人系统的状态以及状态之间的转移规律,以矩阵的形式进行表示。

状态空间模型法适用于系统动态特性较强、多输入多输出的机器人系统,能够方便地进行控制器设计和系统分析。

二、机器人控制系统的仿真方法1. MATLAB/Simulink仿真MATLAB/Simulink是一种广泛应用于机器人控制系统仿真的工具。

Simulink提供了丰富的模块库和仿真环境,可以方便地构建机器人系统的仿真模型,并进行系统的可视化、实时仿真和参数调整。

通过Simulink,我们可以对机器人的运动学和动力学模型进行建模,并通过调整控制参数来优化机器人的控制性能。

2. 三维虚拟仿真三维虚拟仿真是一种直观、真实的机器人控制系统仿真方法。

轮式移动机器人动力学建模与运动控制技术

轮式移动机器人动力学建模与运动控制技术

WMR具有结构简单、控制方便、运动灵活、维护容易等优点,但也存在一些局限性,如对环境的适应性、运动稳定性、导航精度等方面的问题。

轮式移动机器人的定义与特点特点定义军事应用用于生产线上的物料运输、仓库管理等,也可用于执行一些危险或者高强度任务,如核辐射环境下的作业。

工业应用医疗应用第一代WMR第二代WMR第三代WMRLagrange方程控制理论牛顿-Euler方程动力学建模的基本原理车轮模型机器人模型控制系统模型030201轮式移动机器人的动力学模型仿真环境模型验证性能评估动力学模型的仿真与分析开环控制开环控制是指没有反馈环节的控制,通过输入控制信号直接驱动机器人运动。

反馈控制理论反馈控制理论是运动控制的基本原理,通过比较期望输出与实际输出之间的误差,调整控制输入以减小误差。

闭环控制闭环控制是指具有反馈环节的控制,通过比较实际输出与期望输出的误差,调整控制输入以减小误差。

运动控制的基本原理PID控制算法模糊控制算法神经网络控制算法轮式移动机器人的运动控制算法1 2 3硬件实现软件实现优化算法运动控制的实现与优化路径规划的基本原理路径规划的基本概念路径规划的分类路径规划的基本步骤轮式移动机器人的路径规划方法基于规则的路径规划方法基于规则的路径规划方法是一种常见的路径规划方法,它根据预先设定的规则来寻找路径。

其中比较常用的有A*算法和Dijkstra算法等。

这些算法都具有较高的效率和可靠性,但是需要预先设定规则,对于复杂的环境适应性较差。

基于学习的路径规划方法基于学习的路径规划方法是一种通过学习来寻找最优路径的方法。

它通过对大量的数据进行学习,从中提取出有用的特征,并利用这些特征来寻找最优的路径。

其中比较常用的有强化学习、深度学习等。

这些算法具有较高的自适应性,但是对于大规模的环境和复杂的环境适应性较差。

基于决策树的路径规划方法基于强化学习的路径规划方法决策算法在轮式移动机器人中的应用03姿态与平衡控制01传感器融合技术02障碍物识别与避障地图构建与定位通过SLAM(同时定位与地图构建)技术构建环境地图,实现精准定位。

机器人控制系统中的动力学建模与仿真

机器人控制系统中的动力学建模与仿真

机器人控制系统中的动力学建模与仿真随着科技的发展,机器人在生产、服务、医疗等领域越来越广泛地应用,其中的关键技术——机器人控制系统也得到了快速发展。

机器人控制系统的设计和开发是机器人应用的重要保障,其中的动力学建模与仿真技术尤为重要,本文将重点讨论这一技术的应用。

一、机器人动力学建模的概念及其应用动力学建模是指用数学方法描述机器人系统运动规律、力学等基础行为的过程。

通常将机器人的行为建模为刚体运动学模型和刚体动力学模型两部分。

其中,刚体运动学模型描述机器人的运动轨迹、速度、加速度,刚体动力学模型则描述机器人在运动中的重力、摩擦、碰撞、相互作用等动力学行为。

机器人动力学建模的应用范围广泛,包括制造业、军事、航空航天、医疗等领域。

在制造业中,机器人动力学建模可以帮助分析机器人的稳定性、动态响应和特定工艺条件下的效率。

在军事领域,机器人动力学建模则可以用于训练机器人的行为和响应能力。

在航空航天领域,机器人动力学建模则可以用于控制飞行器的姿态,并保证机器人的运动稳定。

而在医疗领域,机器人动力学建模则可以应用于手术机器人的控制与操作中。

二、机器人动力学仿真的原理和实现机器人动力学仿真是指将动力学模型用数值计算方法模拟机器人行为的过程。

动力学仿真可以帮助分析机器人系统在不同条件下的运动规律、稳定性及效率,是机器人控制系统的重要工具之一。

机器人动力学仿真的主要原理是利用计算机进行数值计算,并结合相关物理学知识来模拟机器人在不同情况下的行为。

具体实现方法包括使用机器学习算法、神经网络、传递函数法、有限元分析法等。

这些方法不仅可以模拟机器人的运动特性,还可以考虑到环境因素、机器人结构等各种因素对机器人行为的影响。

三、机器人动力学建模与仿真在工业控制中的应用机器人动力学建模与仿真技术在工业控制中应用广泛,主要包括以下几个方面:1. 通过动力学建模和仿真技术可以进行机器人路径规划及轨迹跟踪控制,平滑机器人运动路线,提高机器人运动精度和效率;2. 通过动力学建模和仿真技术可以进行机器人运动控制,实现机器人在复杂环境下的精准操作和自主运动;3. 通过动力学建模和仿真技术可以进行机器人逆运动学计算,实现机器人姿态控制和精确定位;4. 通过动力学建模和仿真技术可以进行机器人动态控制,解决机器人在悬空、运动中的稳定性问题;5. 通过动力学建模和仿真技术可以进行机器人动态性能评估及优化设计,从而提高机器人的运动稳定性和机械性能等。

三轮全向机器人原理及matlab仿真

三轮全向机器人原理及matlab仿真

计算机辅助设计报告三轮全向移动机器人运动控制仿真201103009004 余杨广201103009019 沈阳201103009031 陈斌人员分工:余杨广:总体负责,系统理解及控制器设计,PPT制作,后期报告审查及修改陈斌:PPT制作,报告撰写沈阳:资料收集,辅助其余两人完成任务目录一、实验目的 (3)二、实验原理 (3)2.1控制对象——三轮全向机器人 (3)2.2 控制系统结构 (4)三、实验内容 (5)3.1电机模型 (5)3.1.1物理建模 (5)3.1.2 Simulink模块搭建 (6)3.1.3无刷直流电机仿真模型的验证 (9)3.2运动学模型 (10)3.2.1物理建模 (10)3.2.2 Simulink模块搭建 (11)3.3 路径规划 (12)3.4. 传感器设计 (13)3.5.控制器设计 (13)3.5.1 电机控制器设计 (13)3.5.2 运动控制器设计 (15)3.6 观测器 (19)四、结果验收 (20)4.1 x轴方向的误差 (20)4.2 y轴方向的误差 (20)4.3 前进方向偏角 (21)4.4 速度误差 (22)五、致谢 (22)六、附录(路径规划函数) (23)一、实验目的(一)建立三轮全向机器人系统的数学模型,然后基于simulink建立该系统的仿真模型并设计控制器,最终满足控制要求;(二)控制的最终目的是使该机器人能够良好跟踪预期的运动轨迹;(三)通过对复杂系统的分析、建模、仿真、验证,全面提高利用计算机对复杂系统进行辅助设计的能力;(四)通过集体作业、分工完成任务的方式培养团队意识,提高团队集体攻关能力二、实验原理2.1控制对象——三轮全向机器人三轮全向移动机器人其驱动轮由三个全向轮组成,径向对称安装,各轮互成120°角,滚柱垂直于各主轮。

三个全向轮的大小和质量完全相同,而且由性能相同的电机驱动。

图 1 三轮全向移动机器人2.2 控制系统结构图 2基于运动学模型的分层控制框图-三、实验内容3.1电机模型3.1.1物理建模瑞士的MAXON公司的无刷直流电机建模如下:无刷直流电机的数学模型,其等效电路如下图所示:根据上图,建立电机数学方程如下:➢瞬态电压方程➢电压方程000000a aab a bac cu iRu R iRu i⎡⎤⎡⎤⎡⎤⎢⎥⎢⎥⎢⎥=⎢⎥⎢⎥⎢⎥⎢⎥⎢⎥⎢⎥⎣⎦⎣⎦⎣⎦()111aabnbccdidt ediL M e udtedidt⎡⎤⎢⎥⎡⎤⎡⎤⎢⎥⎢⎥⎢⎥⎢⎥+-++⎢⎥⎢⎥⎢⎥⎢⎥⎢⎥⎢⎥⎣⎦⎣⎦⎢⎥⎢⎥⎣⎦1[()()]3n a b c a b cu u u u e e e=++-++➢ 转矩方程➢ 运动方程3.1.2 Simulink 模块搭建根据以上数学模型,我们搭建电机的Simulink 模块如下:➢ 电压方程模块➢ 转矩方程模块a ab bc cem e i e i e i T ++=Ωem L T T B Jp --Ω=Ω➢运动方程模块➢其他必要模块设计反电动势模块- 逻辑换向模块➢模块组装——电机仿真模型➢驱动电机模块封装3.1.3无刷直流电机仿真模型的验证到此电机的建模就算完成了,但其正确性还需要结果来验证,以下是仿真结果:i.绕组端电压波形:ii.反电动势波形iii.电流波形iv.转速波形根据图像可知,仿真结果跟实际是相吻合的。

《新型轮腿式机器人的设计与仿真》范文

《新型轮腿式机器人的设计与仿真》范文

《新型轮腿式机器人的设计与仿真》篇一一、引言随着科技的飞速发展,机器人技术已成为现代社会的重要研究方向。

其中,轮腿式机器人因其独特的移动能力和适应性,在各种复杂环境中具有广泛的应用前景。

本文将介绍一种新型轮腿式机器人的设计与仿真过程,分析其结构特点、运动原理以及性能表现。

二、机器人结构设计与原理(一)设计思路新型轮腿式机器人设计的主要思路在于结合轮式和腿式运动的优点,使其能够在平坦地面和复杂地形中自由移动。

机器人结构包括轮式和腿式两个部分,两者之间通过一种新型的耦合机构实现灵活切换。

(二)结构特点1. 轮式部分:采用高强度材料制成的轮子,具有较好的承载能力和运动速度。

2. 腿式部分:采用多关节设计,使其能够在不平坦地形中稳定行走。

3. 耦合机构:实现轮式与腿式之间的灵活切换,使机器人能够在不同地形中自由移动。

(三)运动原理新型轮腿式机器人通过电机驱动轮子和腿部关节,实现前进、后退、转弯、爬坡等动作。

在平坦地面上,机器人主要采用轮式运动;在复杂地形中,机器人切换为腿式运动。

三、仿真分析(一)仿真环境与工具采用专业的机器人仿真软件进行仿真分析,模拟机器人在不同地形中的运动情况。

仿真环境包括平坦地面、复杂地形等。

(二)仿真结果与分析1. 运动性能:机器人在平坦地面上具有较高的运动速度和稳定性;在复杂地形中,机器人能够灵活切换轮式与腿式运动,表现出良好的适应性和稳定性。

2. 承载能力:机器人具有较好的承载能力,能够携带一定重量的物品在各种地形中移动。

3. 能耗情况:机器人在运动过程中的能耗较低,具有较好的节能性能。

四、实验验证与性能评估(一)实验验证为了验证新型轮腿式机器人的实际性能,我们进行了实地实验。

实验结果表明,机器人在各种地形中均能表现出良好的运动性能和稳定性。

(二)性能评估根据实验结果和仿真分析,对新型轮腿式机器人的性能进行评估。

评估指标包括运动性能、承载能力、能耗情况等。

经过综合评估,该机器人具有较高的性能表现和良好的应用前景。

轮式移动机器人系统设计与控制分析

轮式移动机器人系统设计与控制分析

大连理工大学硕士学位论文目录摘要………………………………………………………………………………………………………………IAbstract…………….……….....….……….…..….….….………………….......……………………….………II1绪论……………………………………………………………………………………l1.1课题研究的背景及意义………………………………………………………11.2移动机器人的发展历史及趋势………………………………………………l1.2.1国内外移动机器人的发展历史………………………………………11.2.2移动机器人的新发展与发展趋势……………………………………31.3本文主要研究内容………‰…………………………………………………32移动机器人的体系结构设计…………………………………………………………52.1移动机器人的机械结构设计和运动学模型建立……………………………52.1.1移动机器人的机械结构………………………………………………52.1.2移动机器人的运动学模型……………………………………………52.2移动机器人的控制系统设计…………………………………………………72.2.1主控制器模块…………………………………………………………72.2.2驱动模块………………………………………………………………92.2.3PLC模块……………………………………………………………..122.2.4相机姿态调整模块…………………………………………………..192.2.5测距模块……………………………………………………………一202.2.6通信模块……………………………………………………………一222.2.7电源模块………………………………………………………………253Back—Stepping算法在移动机器人轨迹跟踪中的研究……………………………263.1移动机器人路径规划与轨迹跟踪………………………………………….263.1.1路径规划………………………………………………………………263.1.2轨迹跟踪………………………………………………………………273.2Back—Stepping算法…………………………………………………………273.2.1基于Lyapunov稳定性的最优状态反馈控制器…………………….283.2.2Back—Stepping算法的设计思想……………………………………..293.3Back—Stepping算法在基于运动学模型的轨迹跟踪中的实现……………3l3.4实验结果及分析…………………………………………………………….343.5本章小结…………………………………………………………………….364连续曲率曲线路径在局部路径规划中的研究……………………………………..37轮式移动机器人系统设计及控制研究4.1局部路径规划中的连续曲率曲线的建立………………………………….374.1.1直角坐标系中连续曲率曲线的建立方法……………………………374.1.2连续曲率曲线算法在移动机器人局部路径规划中的实现…………414.2实验结果及分析…………………………………………………………….434.3本章小结…………………………………………………………………….455基于模糊控制算法的移动机器人直线轨迹跟踪………………………………….465.1模糊控制理论……………………………………………………………….465.1.1模糊控制的概念……………………………………………………一465.1.2模糊控制的优点……………………………………………………一465.2模糊控制系统……………………………………………………………….475.2.1模糊控制系统的组成………………………………………………..475.2.2模糊控制器的设计…………………………………………………..485.3模糊控制算法在移动机器人轨迹跟踪中的实现………………………….495.3.1输入输出量模糊语言及其隶属度的建立…………………………一505.3.2模糊控制规则的设定………………………………………………。

机器人运动控制系统的建模与仿真

机器人运动控制系统的建模与仿真

机器人运动控制系统的建模与仿真随着自动化技术的不断发展,机器人已经逐渐走进我们的生活中。

机器人运动控制系统是机器人的核心部件,它能够控制机器人的运动轨迹,使机器人完成各种复杂的操作任务。

本文将对机器人运动控制系统的建模与仿真进行介绍。

一、机器人运动控制系统的组成机器人运动控制系统主要由运动控制器、编码器、伺服电机、传感器等组成。

其中,运动控制器是整个系统的核心部件,它能够控制机器人的运动轨迹和速度。

编码器能够通过测量机器人关节的转动角度来确定机器人的位置和速度。

伺服电机是机器人运动的驱动力,它能够按照指令精确地控制机器人的运动。

传感器能够监测机器人的运动轨迹和力度,为机器人执行各种操作提供支持。

二、机器人运动控制系统的建模机器人运动控制系统的建模是指把机器人运动控制系统的各个部件抽象成数学模型,以便进行仿真和优化。

机器人运动控制系统的建模主要包括建立运动学模型和动力学模型两个方面。

1.运动学模型的建立机器人的运动学是指机器人在空间中的运动规律和运动轨迹,它能够描述机器人手臂的长度、位置、角度等。

机器人的运动学模型包括正运动学与逆运动学两部分。

正运动学是指已知机器人各关节的位置和角度,求出机器人在空间中的位置和方向的数学模型。

逆运动学是指已知机器人在空间中的位置和方向,求出机器人各关节的位置和角度的数学模型。

2.动力学模型的建立机器人的动力学是指机器人运动时所受到的力和动能随时间的变化规律。

机器人的动力学模型包括牛顿-欧拉动力学模型、拉格朗日动力学模型、Kane方法等。

三、机器人运动控制系统的仿真机器人运动控制系统的仿真是指利用计算机软件模拟机器人运动过程,以检验运动控制器的性能和优化机器人运动轨迹。

机器人运动控制系统的仿真主要包括仿真环境搭建和仿真过程。

1.仿真环境搭建仿真环境是机器人运动控制系统仿真的基础,它模拟了机器人在实际生产中的工作场景。

仿真环境包括机器人本体模型、机器人操作区域、仿真软件等。

机器人的动力学建模与仿真

机器人的动力学建模与仿真

机器人的动力学建模与仿真机器人的动力学建模与仿真是机器人研究领域中的重要内容。

通过建模和仿真,可以模拟机器人在不同环境下的运动和行为,从而为机器人的设计、控制和优化提供理论支持和实验验证。

本文将介绍机器人动力学建模与仿真的基本概念、方法和应用。

一、机器人动力学建模的基本概念机器人动力学建模是指将机器人的运动和行为抽象成数学模型的过程。

通过建立动力学模型,可以描述机器人在受力作用下的运动状态和力学特性。

机器人的动力学建模通常包括两个方面:刚体动力学和关节动力学。

1. 刚体动力学刚体动力学是指对机器人整体进行物体运动学和物体动力学的描述。

其中,物体的运动学描述了物体的位置、速度和加速度等基本运动信息,物体的动力学描述了物体受力和力矩作用下的运动规律。

常用的刚体动力学建模方法有牛顿-欧拉方法、拉格朗日方法和Hamilton方法等。

2. 关节动力学关节动力学是指对机器人关节的运动学和动力学进行建模。

机器人的关节通常由电机和传动装置组成,通过控制电机的转速和位置,可以实现机器人的关节运动。

关节动力学建模的主要目标是描述机器人的关节轨迹、速度和加速度等关键特性。

关节动力学的建模方法主要有拉格朗日方法和牛顿-欧拉方法等。

二、机器人动力学仿真的基本方法机器人动力学仿真是指使用计算机软件对机器人的动力学模型进行数值模拟和分析的过程。

通过仿真,可以预测机器人在特定条件下的运动行为,并评估设计和控制方案的有效性。

下面介绍几种常用的机器人动力学仿真方法。

1. 正向动力学仿真正向动力学仿真是通过给定机器人的输入力和初始状态,计算机模拟机器人在一定时间内的运动轨迹和动态响应。

这种仿真方法可以用于评估机器人在不同工作条件下的运动性能和稳定性,为机器人的设计和控制提供参考。

2. 反向动力学仿真反向动力学仿真是指根据机器人期望的轨迹和运动行为,逆向计算出机器人关节所需要的输入力或驱动方式。

这种仿真方法常用于机器人的运动规划和控制,可以帮助优化机器人的运动性能和能耗。

轮式移动仿人机器人的动力学建模与分析

轮式移动仿人机器人的动力学建模与分析

2 D-H 坐标系的建立 考虑到颈部和腕部关节的惯量相对较小, 为简
化起见, 忽略颈部两个自由度及两臂腕部各三个自 由度, 使动力学分析中机器人的自由度数由原来的 21个减少到 13个。建模中做如下假设:
( 1) 轮只以滚动方式移动而没有滑动, 即满足 完整约束条件。
( 2) 忽略来自地面的滚动摩擦。 ( 3) 所有连杆都是刚性的, 忽略各种柔性环节。 ( 4) 忽略各关节处的阻尼系数。 依据 D-H 方法建立的坐标系如图 3所示。系统有 13个连杆, 14个坐标系。机器人的初始姿态为面部朝向 纸外, 双臂下垂。图中, xiyi zi 表示第 i 个坐标系, qi表示 第 i个关节。该机器人的 D-H 参数如表 1所示。
本文利用 RNEA 算法 完成了该轮式 仿人机器 人车体、躯干及双臂的整体动力学建模, 虽然模型的 维数较高, 但不需要对模块之间的交互作用力进行 建模, 并且由于机器人的双臂结构对称, 当双臂运动 协调规划时, 反向方程中由双臂递推到腰部上的部 分力矩将被抵消, 使动力学模型得到部分简化。
1 轮式仿人机器人的机械结构特点 本轮式移动仿人机器人 ( 如图 1所示 ) 由轮式
iR i- 1 ( i- 1R 0 i- 1 )
0
a8
9(左臂肘折 )
0
a9
11(右臂肩摆 ) 0
0
12(右臂肩转 ) d7
0
13(右臂肩折 ) 0
a8
14(右臂肘折 ) 0
a9
/2 - /2
/2 - /2 - /2
/2 /2 0 0 - /2 /2 0 0
- /2 - /2 q3 ( 0) q4 ( /2) q5 ( - /2) q6 ( /2) q7 ( /2) q8 ( ) q9 ( 0) q11 ( /2) q12 ( /2) q13 ( ) q14 ( 0)

履带式救援机器人结构设计及三维建模

履带式救援机器人结构设计及三维建模
20xx
履带式救援机器人结构设计及 三维建模
-
机器人结构设计
目录
机器人三维建模
履带式救援机器人结构设计及三维建模
本文将介绍一款履带式救援机器 人的结构设计及三维建模
该机器人设计用于在复杂地形和 恶劣环境下进行救援任务,具有 较高的越障能力和稳定性
1
机器人结构设计
PART 1
机器人结构设计
履带式救援机器人的结构设计主要 包括以下几个部分:底盘、电机、
救援工具设计
救援工具是机器人的 重要组成部分,包括 机械臂、切割器、照 明灯等。机械臂具有 多个自由度,可实现 物体的抓取和搬运; 切割器可用于切割阻 碍机器人前进的物体 ;照明灯可为救援现 场提供照明
机器人结构设计
2
机器人三维建模
PART 2
机器人三维建模
履带式救援机器人的三维 建模主要使用CAD软件进 行。以下是建模的步骤
电池、控制电路板和救援工具
机器人结构设计
底盘设计
底盘是机器人的主要支撑结构,采用高强度 铝合金材料,轻量化且坚固耐用。设计时考 虑到机器人的越障能力和稳定性,采用宽履 带设计,具有较好的地形适应性和稳定性
电机设计
电机是机器人的动力 来源,采用无刷直流 电机,具有高效、稳 定、耐用等特点。通 过电子调速器(ECU) 控制电机的转速,实 现机器人的速度控制
机器人三维建模
创建控制电路板模型
在CAD软件中,使用平面视图创建电路板的草图,包括各类接口、元件等。使用拉伸、切 除等命令对草图进行建模,形成完整的电路板模型。将电路板模型与底盘模型进行装配, 确定其安装位置和角度。## 创建救援工具模型 在CAD软件中,使用立体视图创建救援工具的模型,包括机械臂、切割器、照明灯等部件 。对于机械臂,需要创建多个自由度的关节结构,并进行约束装配。对于切割器,需要创 建刀片和驱动结构,并模拟其切割效果。对于照明灯,需要创建灯泡和反射罩结构,并模 拟其光照效果

机器人控制系统的建模与仿真

机器人控制系统的建模与仿真

机器人控制系统的建模与仿真随着科技的不断进步和智能化的发展,机器人已成为现代制造业和服务业中令人瞩目的一种技术。

作为一种复杂的机电一体化系统,机器人控制系统是实现机器人智能化和自治化的重要手段。

本文将围绕机器人控制系统的建模和仿真,介绍其相关的技术、方法和应用。

一、机器人控制系统的概述机器人控制系统通常由三大部分组成:感知系统、决策系统和执行系统。

感知系统负责获取机器人周围环境的信息,如测距、测量、视觉等;决策系统负责对感知信息进行处理和分析,从而确定机器人下一步的行动,如路径规划、动作设计等;执行系统负责将决策系统的输出转化为机器人的实际动作,如运动控制、力控制、位置控制等。

可见,机器人控制系统涉及的领域非常广泛,需要掌握多种技术和方法。

二、机器人控制系统建模的方法建立机器人控制系统的模型是进行仿真和控制设计的必要步骤。

常用的建模方法有以下几种:1. 传递函数法:该方法通过建立系统输入和输出之间的传递函数描述系统的动态特性,适用于线性系统和单输入单输出系统。

传递函数法常用于分析控制系统的稳定性和动态响应。

2. 状态空间法:该方法通过建立系统的状态方程描述系统的状态变化,适用于多输入多输出系统和非线性系统。

状态空间法常用于控制系统设计和控制策略分析。

3. 仿真建模法:该方法通过计算机模拟系统的运行过程,获得系统的性能和特性,适用于实验研究和设计优化。

仿真建模法常用于机器人的轨迹规划、动力学模拟和碰撞检测。

三、机器人控制系统仿真的应用机器人控制系统的仿真有广泛的应用,包括以下几个方面:1. 机器人运动规划:机器人的运动规划是指确定机器人在运动中的运动轨迹和速度,是机器人控制系统中的关键环节。

通过仿真建模,可以预测机器人的运动情况和轨迹,优化机器人的运动路径和速度,提高机器人的运动精度和效率。

2. 机器人控制策略设计:机器人的控制策略是指通过控制机器人的力、位置和速度等参数,实现机器人对工作环境的自适应和智能化。

《2024年新型轮腿式机器人的设计与仿真》范文

《2024年新型轮腿式机器人的设计与仿真》范文

《新型轮腿式机器人的设计与仿真》篇一一、引言随着科技的飞速发展,机器人技术已成为现代工业、军事、医疗、救援等多个领域的重要支撑。

其中,新型轮腿式机器人以其独特的运动方式和适应能力,逐渐成为研究的热点。

本文将详细介绍新型轮腿式机器人的设计理念、结构特点及仿真分析,以期为相关研究提供参考。

二、设计理念新型轮腿式机器人结合了轮式和腿式机器人的优点,具有较高的移动性能和适应能力。

设计理念主要体现在以下几个方面:1. 高效移动:轮腿式机器人能够在不同地形中灵活移动,提高移动效率。

2. 适应性强:针对复杂环境,轮腿式机器人能够快速切换运动模式,提高适应能力。

3. 结构紧凑:优化机器人结构,减小体积和重量,便于携带和部署。

三、结构设计新型轮腿式机器人主要由轮式结构、腿式结构和控制系统三部分组成。

1. 轮式结构:采用多轮驱动的设计,使机器人能够在平坦地面上高速移动。

同时,轮式结构可实现360度旋转,提高机器人的灵活性。

2. 腿式结构:腿式结构采用仿生学原理设计,使机器人能够在不平整地面或复杂环境中灵活移动。

腿部采用弹簧减震系统,提高机器人的抗震性能。

3. 控制系统:控制系统是机器人的“大脑”,负责控制机器人的运动、感知和决策。

采用先进的传感器和算法,实现机器人的自主导航和避障功能。

四、仿真分析为了验证新型轮腿式机器人的性能,我们采用了虚拟仿真技术进行模拟分析。

仿真过程主要包括建立模型、设置参数、运行仿真和结果分析四个步骤。

1. 建立模型:根据机器人结构特点,在仿真软件中建立三维模型,并设置各部分参数。

2. 设置参数:根据实际需求,设置仿真参数,如运动速度、加速度、环境条件等。

3. 运行仿真:在仿真软件中运行模拟程序,观察机器人在不同环境中的运动情况。

4. 结果分析:根据仿真结果,分析机器人的运动性能、适应能力和能耗等指标。

通过仿真分析,我们发现新型轮腿式机器人在不同环境中均表现出较高的移动性能和适应能力。

在平坦地面上,机器人能够以较高速度移动;在复杂环境中,机器人能够快速切换运动模式,灵活应对各种挑战。

《新型轮腿式机器人的设计与仿真》范文

《新型轮腿式机器人的设计与仿真》范文

《新型轮腿式机器人的设计与仿真》篇一一、引言随着科技的不断发展,机器人技术已经成为现代工业、军事、医疗等多个领域的重要应用。

其中,移动机器人技术更是机器人领域的重要研究方向。

传统轮式和腿式机器人各自有着各自的优缺点,轮式机器人适合于在平坦地面上进行高速、长距离移动,而腿式机器人则能在复杂地形上具有更强的适应能力。

为了结合两者的优点,新型轮腿式机器人应运而生。

本文将介绍一种新型轮腿式机器人的设计与仿真过程。

二、设计目标与原理新型轮腿式机器人设计的主要目标是实现高效、灵活的移动能力,使其能够在平坦和复杂地形上都具有出色的表现。

设计原理是结合轮式和腿式机器人的优点,通过独特的机械结构设计,使机器人能够在不同地形上进行灵活的移动。

同时,通过高精度的控制系统,实现机器人的稳定性和灵活性。

三、机械结构设计1. 轮腿结构设计新型轮腿式机器人采用独特的轮腿结构设计,使机器人能够在不同地形上进行灵活的移动。

轮腿结构由轮子和腿部组成,通过电机驱动实现轮腿的切换。

在平坦地面上,机器人采用轮式移动方式,提高移动速度和效率;在复杂地形上,机器人切换为腿式移动方式,实现灵活的移动和越障能力。

2. 驱动系统设计驱动系统是新型轮腿式机器人的重要组成部分,包括电机、传动系统和控制系统。

电机采用高性能无刷电机,具有高转矩和高效率的特点;传动系统采用齿轮和皮带等传动元件,实现电机与轮腿的连接;控制系统采用先进的控制算法,实现机器人的稳定性和灵活性。

四、仿真分析为了验证新型轮腿式机器人的设计效果和性能,我们进行了仿真分析。

仿真软件采用专业的机器人仿真软件,建立了机器人的三维模型和仿真环境。

通过对机器人在不同地形上的移动过程进行仿真,我们可以分析机器人的运动性能、稳定性和灵活性等方面的表现。

仿真结果表明,新型轮腿式机器人在平坦地面上具有较高的移动速度和效率,同时在复杂地形上具有出色的适应能力和越障能力。

机器人的运动性能稳定,控制系统能够实时调整机器人的运动状态,实现灵活的移动。

机器人控制系统的建模与仿真

机器人控制系统的建模与仿真

机器人控制系统的建模与仿真机器人在现代社会中扮演着越来越重要的角色,它们被广泛应用于制造业、医疗、服务业等各个领域。

而机器人的控制系统起着至关重要的作用,它决定着机器人的行为和性能。

在实际应用中,为了更好地控制机器人,我们需要对其进行建模和仿真。

机器人控制系统建模是指根据机器人的物理特性和控制需求,将机器人系统抽象为数学模型。

通过建立数学模型,我们可以精确地描述机器人的运动学、动力学、传感器和执行器等方面的特性。

建模的过程需要考虑到机器人的结构、环境以及控制策略等因素。

在建模过程中,机器人的运动学是一个重要的内容。

运动学描述机器人的位置、速度和加速度等信息,通过建立机器人的运动学模型,我们可以得到机器人的位姿和相关运动参数。

运动学模型可以是解析的,也可以是数字化的,具体使用哪种形式取决于机器人系统的特点和应用需求。

另一方面,机器人的动力学也是建模的重要内容之一。

动力学描述机器人的力学特性,包括质量、惯性、摩擦等因素对机器人运动的影响。

建立机器人的动力学模型可以帮助我们了解机器人在不同动作下的受力情况,从而优化机器人的设计和控制策略。

建模完成后,进行仿真是必不可少的一步。

通过仿真,我们可以在计算机上模拟机器人的行为和性能。

仿真可以检验建立的模型是否准确,也可以用于探索不同的控制算法和策略。

在进行仿真时,我们可以设置不同的输入条件和环境参数,观察机器人的响应和行为。

如果仿真结果与实际测试结果一致,我们就可以更有信心地将建模和控制算法应用到实际的机器人系统中。

除了控制系统的建模和仿真,还有一些其他的因素也需要考虑。

例如,机器人系统中的传感器和执行器也需要被建模和仿真。

传感器可以帮助机器人获取环境信息,执行器则用于执行机器人的动作。

对传感器和执行器进行建模和仿真可以帮助我们更好地理解它们的工作原理和性能,从而提高机器人的控制精度和可靠性。

总之,机器人控制系统的建模和仿真是实现智能机器人的关键步骤之一。

建立精确的数学模型,进行逼真的仿真,能够帮助我们更好地理解和掌握机器人的动作和行为。

机器人智能控制系统的建模与仿真

机器人智能控制系统的建模与仿真

机器人智能控制系统的建模与仿真近年来,机器人技术得到了快速发展,逐渐应用于生产制造、医疗健康、服务行业等多个领域。

机器人能够完成人类无法执行或不愿意执行的任务,其高效率和精准度为现代社会带来了极大的便利。

而机器人的智能控制系统则是实现机器人高效运行的核心。

本文将探讨机器人智能控制系统的建模与仿真。

首先,机器人智能控制系统的建模是指将机器人系统抽象为数学模型,以理论方法描述和分析机器人的运动、感知和决策过程。

机器人智能控制系统由多个组件构成,包括感知模块、决策模块和执行模块。

感知模块用于采集环境信息,决策模块用于分析信息并制定相应的行动方案,执行模块用于执行指令并控制机器人的运动。

在建模过程中,需要考虑到机器人的物理属性、动力学特性以及环境条件等因素。

其次,机器人智能控制系统的建模可以采用多种方法。

最常用的方法是基于物理学原理的建模方法。

通过数学方程组描述机器人的运动规律,并考虑到外部力、摩擦、惯性等因素对机器人的影响。

此外,还可以采用状态空间模型对机器人进行建模。

状态空间模型将机器人的状态、输入和输出用状态向量、输入向量和输出向量表示,从而描述机器人系统的时变特性。

另外,还可以使用神经网络、模糊逻辑等方法来建模机器人的智能控制系统。

然后,机器人智能控制系统的仿真可以用于验证模型的正确性和性能。

仿真可以模拟机器人在不同环境和任务下的运动和行为。

通过仿真可以分析机器人在特定场景中的表现,并根据仿真结果对机器人系统进行优化和改进。

同时,仿真还可以预测机器人在实际工作中的运动轨迹和控制策略,为机器人的实际部署提供参考。

最后,机器人智能控制系统的建模与仿真面临着一些挑战。

首先,机器人系统复杂多样,建模过程需要考虑到多个因素。

其次,模型的建立需要大量的实验数据和专业知识。

另外,仿真的准确性和可信度对于机器人的应用和研究具有重要意义。

因此,建模与仿真的研究需要跨学科合作,汇集多领域的专业知识和技术手段。

综上所述,机器人智能控制系统的建模与仿真是机器人技术发展的重要支撑。

轮式移动机器人的结构设计

轮式移动机器人的结构设计

目录1 前言 (2)2 机构的驱动方案设计 (5)2.1 机器人运动方式的选择 (5)2.2 轮式机器人驱动方案设计 (9)2.2.1轮式机器人驱动轮组成 (10)2.2.2轮式机器人转向轮组成 (11)2.2.3电机选择 (12)2.2.4减速机构的设计 (17)2.2.5变速箱体、前车体及电池箱 (18)2.2.6后减震及前减震机构 (19)2.2.7车轮和轮毂 (20)3 传动机构、执行机构的设计及受力分析 (23)3.1 传动机构的设计 (23)3.2 执行机构的设计 (24)3.3 机器人受力分析及如何保证加速度最优 (24)4 轮式移动机器人的运动学分析 (26)4.1 轮式式机器人的运动学建模 (26)4.2 阿克曼约束的机器人运动模型 (29)5 轮式移动机器人的运动控制系统设计 (32)5.1 控制系统硬件设计 (32)5.2 控制系统软件设计 (34)5.2.2上位机控制系统软件设计 (34)5.2.3下位机控制系统软件设计 (34)6 结论 (36)参考文献 (37)致谢 (38)1 前言移动机器人的研究始于上世纪60年代末期,随着计算机技术、传感器技术以及信息处理技术的发展,移动机器人已被广泛应用于工业、农业、医疗、保安巡逻等行业。

机器人技术的发展,它应该说是一个科学技术发展共同的一个综合性的结果,也同时,为社会经济发展产生了一个重大影响的一门科学技术,它的发展归功于在第二次世界大战中,各国加强了经济的投入,就加强了本国的经济的发展。

另一方面它也是生产力发展的需求的必然结果,也是人类自身发展的必然结果,那么人类的发展随着人们这种社会发展的情况,人们越来越不断探讨自然过程中,在改造自然过程中,认识自然过程中,实现人们对不可达世界的认识和改造,这也是人们在科技发展过程中的一个客观需要。

国外对于移动机器人的研究起步较早,日本是开发机器人较早的国家,并成为世界上机器人占有量最多的国家,其次是美国和德国。

轮式移动机器人运动控制系统研究与设计的开题报告

轮式移动机器人运动控制系统研究与设计的开题报告

轮式移动机器人运动控制系统研究与设计的开题报告一、选题背景随着现代科技的不断发展,机器人技术的应用日益广泛,尤其是在工业自动化领域。

现代工厂中很多重复性劳动已经被机器人所取代,这不仅提高了生产效率和产品质量,也减轻了人力成本和劳动强度。

其中轮式移动机器人在物流和仓储领域有广泛应用,能以更快的速度和更高的精度完成货物搬运和种类分拣等任务,大大提升了物流效率。

机器人在实际应用中需要运动控制系统的支持,而轮式移动机器人的运动控制系统是整个机器人系统中至关重要的一部分,它直接关系到机器人的移动速度、精度以及灵活性等。

因此,本课题旨在针对轮式移动机器人运动控制系统进行详细的研究和设计,探索更为高效、稳定的控制策略。

二、选题意义及目标本课题旨在研究和设计一种高效、稳定的轮式移动机器人运动控制系统,通过建立运动模型、分析控制策略、设计控制算法等方面的研究工作,达到以下目标:1. 实现轮式移动机器人的运动控制系统,包括传感器采集、运动控制、路径规划等。

2. 基于机器人运动模型,探索一种高效、精准的控制策略。

3. 根据控制策略,设计控制算法,并使用实验方法验证算法的有效性和鲁棒性。

4. 实现算法在轮式移动机器人控制系统中的应用,提升机器人的控制性能和稳定性。

三、研究内容和计划1. 研究轮式移动机器人的运动学和动力学原理,建立数学模型。

2. 研究机器人传感器的类型和工作原理,选择合适的传感器并编写相应的驱动程序。

3. 建立机器人控制系统的运动模型,包括路径规划、局部化等。

4. 基于机器人运动模型,研究控制策略,优化机器人运动性能。

5. 设计并实现控制算法,对算法进行验证实验。

6. 将控制算法应用到轮式移动机器人控制系统中,测试系统的性能和稳定性。

7. 撰写毕业论文并进行答辩。

四、研究方法和技术路线本课题的研究方法主要包括:文献研究法、建模法、仿真实验法和实物实验法等。

具体的技术路线如下:1. 通过文献研究法了解轮式移动机器人的基本原理、运动学、动力学等知识,并进行数据收集和分析。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

系统仿真学报JOURNAL OF SYSTEM SIMULATION2000 Vol.12 No.1 P.43-46带拖车的轮式移动机器人系统的建模与仿真杨凯 黄亚楼 徐国华摘 要: 带拖车的轮式移动机器人系统是一种典型的非完整、欠驱动系统。

本文建立了带多个拖车的移动机器人系统的运动学模型,对系统的运动特性进行了分析,并在此基础上对系统的运动进行了数值仿真和图形仿真,验证了理论分析的正确性。

关键词: 移动机器人系统; 运动学模型; 龙格-库塔法; 计算机仿真中图分类号: TP242.3 文献标识码:A文章编号:1004-731X (2000) 01-0043-4Modeling and Simulation of Tractor-trailorRobot Systems' KinematicsYANG Kai, HUANG Ya-lou(Department of Computer and System Science, Nankai University, Tianjin 300071)XU Guo-hua(Institute of Automation, Chinese Academy of Sciences, Beijing 100080,China) Abstract: A mobile robot with multi-trailers is a typical nonholonomic, underactuated system. This paper establishes a kinematic model for such system. Based on the kinematic model, the motion of the system is analytically studied, and the simulation of the motion for this system is conducted with the means of Runge-Kutta method and computer graphics. It proves that the theoretical analysis is right.Keywords: mobile robot; underactuated system; Runge-Kutta; computer simulation1 引言 移动机器人是机器人学中的一个重要分支,本文所讨论的是一种特殊类型的移动机器人系统——带拖车的轮式移动机器人(Tractor-trailer robot),它由一系列相互铰链在一起的多个二轮式刚体小车组成,运行在一个平面上。

带拖车的轮式移动机器人系统的一种情形是由一个卡车型的牵引车拖动着一个或多个被动的拖车组成,牵引车可以执行类似于汽车那样的运动:驱动轮向前或向后运动,转向轮向左或向右转向,拖车跟踪牵引车的运动路径。

作为典型的欠驱动、非完整系统,带拖车的移动机器人系统的运动学、规划、控制等方面的研究明显不同于其它机器人系统,由于系统运动规律、控制特性上的理论结果亟待验证,因此,带拖车的移动机器人系统的仿真是极有价值的。

本文针对一般结构形式的带拖车的移动机器人系统建立系统的运动学模型,研究模型的递推形式以解决拖车节数变化带来的模型重构问题,同时就一些问题开展理论分析与仿真验证。

2 系统的运动学模型2.1 基本假设与变量说明 为了使所建立的数学模型对各种车体链接形式均成立,这里以非标准型带拖车的轮式移动机器人系统为研究对象,所谓非标准型就是相邻两车体的链接点不在前一车体的轮轴上而是在链接轴的某点上(如图1所示),且假设:整个系统是在平面上运动;车轮是无滑动的;车体关于其纵向轴线对称;车轮与地面是点接触,且是纯滚动运动;车体是刚体; 用于车体连接的关节之间是无摩擦图1 带两节拖车的移动机器人系统 为了叙述简便起见,将整个系统看成是由N个车体所组成,分别为其建立附体坐标系{x i,y i}。

{x i,y i,θi}(i=1,2,…,N)是每个车体的位形描述,x i和y i是两轮之间的中心点在系统坐标系下的坐标,θi是x i轴与X轴之间的夹角(如图1和2所示)。

图2 第n节车体的位形及参数 为便于描述,定义如下变量: . B n,A n分别为第n节车体与第n-1节和第n+1节车体的链接点 . V An ,V Bn分别为A n和B n点的速度 . l n表示B n点到第n节车体轴心的距离 . c n表示A n点到第n节车体轴心的距离 .n表示第n节车体与第(n+1)节车体的夹角 . ωn表示第n节车体的旋转角速度 . v n表示轴心点的线速度 . 驱动轮的初始线速度为u,α为驱动轮运动方向与牵引车纵轴之间的夹角,并规定逆时针为正,顺时针为负。

(参见图1和图2)2.2 方程描述: 由图2可以得到如下关系式[2]:(1)由于A n和B n+1 是同一个点,V Bn+1 和V An描述的是同一个点的速度,只是处于不同的坐标系,因此有(2)其中,φn=θn-θn+1 比较(1 )(2)两式可推出:(3)对于v1,ω1可直接得到(4)别一方面,在全局坐标系中可求出:(5)以上几式即为系统的运动学的递推公式。

图33 系统的运动学特性 一般的路径都是一系列直线和圆弧组成的,而直线是圆弧的特例(因为其半径可视为无穷大),下面以圆为例来研究带拖车的移动机器人系统牵引车与拖车之轨迹关系,以及车体参数与运动轨迹的关系。

引理[3]:当牵引车的运动从直线过渡到圆时,拖车的运动也将过渡到圆,两车之间的夹角指数级收敛到稳定状态值(其中,为相邻两车的夹角)。

依据这一结论,当带拖车的移动机器人的运动从直线到圆转换时,牵引车、拖车的运动最终将形成半径不同的同心圆,每个车体对应的圆的半径的大小与车体参数有关,也与牵引车所跟踪的圆的半径有关,具体关系如下: 定理[3]:如果拖车与牵引车的连接点并非在牵引车轮轴的中心点上,而是处于两个轮轴之间,假设连接点距前面车体轮轴中心为C,距后面车体轮轴中心为L(如图3所示)设前面车体沿着一个半径为r的圆运动时,则后面车体的运动路线将收敛到半径为的圆上。

由定理可以看出: ① 当C > L时,后面车体的运动半径大于前面车体的运动半径,即在做圆运动时,后面车体处于外圆。

② 当C < L且C2≥L2-r2时,后面车体的运动半径将大于前面车体的运动半径,即在做圆运动时,后面车体处于内圆。

③ 当C = L时,后面车体的运动半径等于前面车体的运动半径,即在做圆运动时,后面车体与前面车体的运动轨迹是重合的。

4 运动仿真 仿真的基本任务是:让牵引车按指定的路线运动,来观测牵引车、拖车的运行状态和轨迹,其目的有两方面:验证运动学规划与控制的一些理论结果;对理论结果有一个形象化的直观描述,并对其进行解释。

4.1 仿真研究的基本任务与思路 仿真的思路就是对已建立的运动学方程求解,并利用求解出的结果在计算机上模拟显示系统的运动过程。

由于所建立起来的运动学方程是非线性方程,且是非完整系统,很难用解析方法求出封闭解,而需采用数值计算方法来求解。

由于龙格-库塔法[3]精度较高,且计算量相对较少,故采用之。

4.2 仿真结果与分析 为验证系统的运动特性及上述的理论结果,对以Hero-1型移动机器人为牵引车,并带有两个拖车的系统进行仿真。

仿真程序的输入参数为各车体之间的距离(l1,c1,l2,c2,l3)以及牵引车的驱动角α和线速度u,并可改变运动路径的参数,由此来观测车体距离对运动轨迹的影响。

仿真过程取车体参数不同,路径参数不同以及不同路径的衔接等情形来观测结果。

仿真中,设车体的初始形态为:θ1=θ2=θ3=π/2; 图4,图5,图6描述的是牵引车沿指定的圆运动的情形,从仿真结果可以看出,当牵引车沿指定收敛,所以这一结论是极有价值的。

同时,也可定性地看出三个车体运动半径的大小关系,从而验证了定理的正确性。

图4 l1=10,c1=5,l2=24,c2=5,l3=24图5 l1=10,c1=24,l2=5,c2=24,l3=24图6 l1=10,c1=10,l2=10,c2=10,l3=10,α=π/6图7 l1=10,c1=10,l2=10,c2=10,l3=10α=-π/18→α=π/6图8 l1=10,c1=10,l2=10,c2=10,l3=10α=0→α=-π/18→α=0的直线—圆弧—直线的衔接 对于不同路段的衔接,图7和图8分别模拟了不同半径的圆的衔接、圆与直线的衔接,这两个图同样验证引理的正确性。

6 结束语 本文建立了带多节拖车的移动机器人系统的运动学递推公式,并以Hero-1移动机器人带有两个拖车的系统为例,进行了仿真研究,验证了所建立起来的运动学模型的正确性以及部分理论结果。

作者简介:杨 凯,女,23 岁,助教,研究领域:移动机器人运动规划;黄亚楼, 男, 34岁,博士、教授,研究领域:多机器人协调,机器人控制;徐国华, 男, 30 岁,博士,研究领域:多机器人协调,移动机器人控制。

杨凯(南开大学计算机与系统科学系,天津 300071)黄亚楼(南开大学计算机与系统科学系,天津 300071)徐国华(中科院自动化所,北京 100080)参考文献:[1] Ulf Larsson, Caj Zell, etc. Navigating an Articulated Vehicle and Reversing with a Trailer [A]. Proceedings of IEEE. International Conference on Robotics and Automation [C]. IEEE Press, 1994. 2398-2404.[2] Jean-Paul Laumond . Controllability of a Multibody Mobile Robot [J]. IEEE Transactions on Robotics and Automation, 1993, 9(6): 755-763.[3] 徐国华. 带拖车的轮式移动机器人系统的研究 [D]. 天津: 南开大学,1998.收稿日期: 1998-09-28带拖车的轮式移动机器人系统的建模与仿真作者:杨凯, 黄亚楼, 徐国华, YANG Kai, HUANG Ya-lou, XU Guo-hua作者单位:杨凯,黄亚楼,YANG Kai,HUANG Ya-lou(南开大学计算机与系统科学系,天津,300071), 徐国华,XU Guo-hua(中科院自动化所,北京,100080)刊名:系统仿真学报英文刊名:JOURNAL OF SYSTEM SIMULATION年,卷(期):2000,12(1)引用次数:11次1.Ulf Larsson.Caj Zell Navigating an Articulated Vehicle and Reversing with a Trailer 19942.Jean-Paul Laumond Controllability of a Multibody Mobile Robot 1993(6)3.徐国华带拖车的轮式移动机器人系统的研究[学位论文] 19981.学位论文沈猛轮式移动机器人导航控制与路径规划研究2006随着计算机、网络、机械电子、信息、自动化以及人工智能等技术的飞速发展,移动机器人的研究进入了一个崭新的阶段。

相关文档
最新文档