自动导航车辆的任务Petri网控制系统设计

来源 :华侨大学 | 被引量 : 0次 | 上传用户:mmcccc
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着机器人行业的快速发展,机器人的作业场景愈加复杂,在工业生产中移动机器人被得到广泛的运用,机器人被要求沿着一条规定的路径在几个目标位置中驮运一些物资进行来回的移动,多数运用于室内的环境中。面对这样的需求,机器人需要精确的感知位置信息沿着轨迹进行精准运动,同时对于多样化的应用场景和更加多样化的任务需要机器人拥有一个稳定可靠的任务执行系统。本文给出了一种自动导航车辆的任务Petri网控制系统设计方法。主要内容如下:1、给出了自动导航车辆的任务执行Petri网(Executive Petri Net,EPN)设计方法,包括机器人的一些基本模块、位姿估计任务子网和混合目标轨迹跟踪任务子网。提出了新的功能单元(Task Basic Block,TBB)Petri网模型,解决了在EPN模型设计过程中的资源冲突的问题,提高了EPN的活性。将机器人的执行任务划分为低耦合的功能模块用统一的TBB模型进行表示,利用外部变迁将各个TBB根据执行逻辑连接起来得到EPN。本文还明确的给出了TBB的执行算法以及EPN的执行算法和执行流程图,依据给出的算法和流程图可以快速的实现对机器人任务执行程序的编写,实现工程的应用。2、基于卡尔曼滤波器和四轮机器人的运动学模型,设计自动导航车辆轨迹跟踪任务中的位姿估计任务子网:利用卡尔曼滤波算法对车轮编码器的数据进行滤波处理,然后借助四轮机器人的运动学模型,将编码器数据和陀螺仪数据进行融合,实现机器人位置和姿态的精确估计。3、对机器人的混合目标轨迹跟踪任务子网的设计进行介绍。设计了一种混合切换轨迹跟踪控制算法:车辆位置与目标位置距离高于设定阈值时,给出了PID坐标点跟踪控制算法,以减少控制计算量;当车辆位置与目标位置距离在设定阈值之内时,采用模糊预测控制器,做到对目标轨迹的稳步跟踪。混合导航控制器具有控制简单、参数自行整定和易于工程实现等优点。4、以松灵的机器人作为实验平台,利用STM32F4控制版作为机器人任务执行算法的载体,用于对数据的处理以及控制机器人的运动。设计一条圆弧加直线以及泊车轨迹的路径用于实验,针对实验任务设计EPN,通过实验来验证本文所提出的混合切换轨迹跟踪控制器和EPN设计的正确性和可行性。本文借助Petri网直观易懂的优点,清晰的表述出任务的执行过程,同时又可以借助Petri网的分析手段对任务的控制逻辑和控制程序进行验证,提高对于不同的任务中程序开发的效率。
其他文献
Pd基纳米催化剂在石油、化工、能源、生物医药及环境保护等领域具有较高的催化活性,因此一直是催化科学研究的热点。然而单金属Pd催化剂通常存在负载量高、颗粒尺寸大、分散
GaN基LED因其发光波长可实现从红外到紫外连续可调,已被广泛应用于固态照明领域。然而,不同波长LED发光效率发展极不平衡。目前GaN基蓝光LED已达商业化标准,而黄绿光波段LED
互联网信息技术发展迅速,位置信息及其相关服务得到越来越多的重视。室内定位作为室外全球定位系统(Global Positioning System,GPS)的一种延伸与补充,吸引了国内外越来越多
NO2是造成环境污染的主要有毒气体之一。微量的NO2不仅直接危害人体呼吸系统,还会造成空气污染。因此,研制出一款对NO2这种有毒有害气体进行及时检测的气敏传感器是非常有必
脑机接口(Brain-Computer Interface,BCI)是一种新的人机交互方式,能够不借助语言和肢体动作直接通过大脑控制外部设备。脑控机器人是BCI的一个重要研究方向,脑控机器人系统
近年来,发光二极管(LED)因其各方面性能的优势逐步替代了白炽灯和荧光灯作为主流照明光源。并且随着人们物质条件的提高,对于光品质的要求也越加严格。而多基色白光LED的光品
高温超导(HTS)材料作为下一代聚变装置CFETRCS线圈材料的选择之一,具备高临界特性优势,是高场磁体的最佳选择。失超检测技术研究作为新型磁体研制过程中的关键课题,是磁体系
21世纪被认为是信息技术的时代。在生活的许多方面,如果离开信息技术,你将什么也做不了,旅行也不例外。在现代社会,在网上买机票是我们的需要,现在的信息技术可以实现网上买
可逆数据隐藏算法(RDH)在多媒体版权保护和内容完整性认证中得到了广泛的应用。直方图平移(HS)作为一种典型的RDH方案由于其高质量的图像隐写被广泛应用。现有的基于HS的RDH
随着工业的进步和人类社会的发展,人们对各类高性能电子器件的需求也越来越高。其中紫外光电探测器是一种很重要的光电子器件,被应用在诸多领域,如生物效应、环境监视、航天