移动机器人避障行为膜控制器设计与实现

来源 :西南交通大学 | 被引量 : 0次 | 上传用户:mhappy
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
膜计算是自然计算的新分支,是一种从细胞结构中抽象出的计算模型,具有与图灵机同等的计算能力。由于具有并行性、模块化、分布式、可扩展性等优点,膜计算模型引入了移动机器人控制领域。利用膜计算模型(膜系统)设计机器人控制器,成为了一种控制器设计新思路。移动机器人避障行为是机器人的基本行为,对机器人安全完成任务十分重要。已有避障行为膜控制器参数固定,存在无法兼顾避障速度和避障效果的问题。为了解决该问题,本文对移动机器人避障行为膜控制器进行研究,主要工作如下:1.对基于已有避障膜控制律设计的酶数值膜控制器进行分析。总结膜控制器参数取值规律,实验分析影响膜控制器避障控制效果的因素。分析机器人传感器值与障碍物的关系以及避障过程中机器人旋转角速度的变化情况,并从运动学角度分析膜控制器作用下的机器人避障行为。2.设计两种移动机器人避障行为酶数值膜控制器。为了方便酶数值膜控制器设计,首先给出一种酶数值膜控制器顺序执行设计方法。利用酶变量选择执行规则并将酶变量置于值产生规则中使其在规则执行后清0,保证循环迭代中规则仅执行一次。设计一条仅执行一次的规则使其激活下一轮的酶变量,实现酶数值膜控制器顺序执行。然后根据酶数值膜控制器顺序执行方法,设计距离-自适应巡航速度酶数值膜控制器。膜控制器通过融合传感器信息,得到机器人与障碍物的整体距离衡量值,利用该值调节巡航速度,使巡航速度随障碍物距离自适应改变。为了减少经验参数以及考虑机器人自身对避障的影响,根据酶数值膜控制器顺序执行方法,设计一种距离及角速度-自适应巡航速度酶数值膜控制器。该膜控制器根据机器人运动学分析结果,利用障碍物到机器人距离和机器人角速度调节巡航速度,兼顾移动机器人的避障速度和避障效果。3.设计仿真和实物实验,验证设计的酶数值膜控制器的有效性。搭建实验平台及仿真、实物实验场景。通过Pioneer3-DX仿真和实物机器人进行避障行为实验。实验结果表明:距离-自适应巡航速度酶数值膜控制器和距离及角速度-自适应巡航速度酶数值膜控制器能够兼顾避障效果和避障速度,控制效果更佳。
其他文献
教育评估是教育过程中必不可少的一个环节。它对于检测教育质量,提供教育反馈信息,调节和改进教育过程具有十分重要的作用。教育评估体系完善与否关系着教育的成败。如果按评估
随着我国城市化进程的加速,由于城市人口剧增而导致的交通拥堵成为各大城市在出行高峰时段越来越常见的现象。作为各大、中型城市的主要交通方式之一,地下铁道以其不占用地表空间,并兼顾安全、高效、环保等优点,成为解决我国城市交通问题的首选方案。城市地下空间中基础和管线密布,工程地质及水文地质条件复杂,对地铁修建时开挖面的稳定性要求高,故地铁区间隧道大都采用对周边环境影响小的盾构法进行施工。此外,在我国南方地
针对浮选无害化处理铝电解废阴极炭块循环水中的超细碳粒累聚悬浮、含氰化物及氟离子含量高的特点,通过实验室研究分析并进行现场试验,采用氧化剂次氯酸钙和混凝剂聚合硫酸铝
一、指导性教与主动性学的教学模式的基本内涵指导性教是指为实现教学的目标和任务,教师按照明确的教学目的和要求,引导组织学生进行主动性学习。使之占有和掌握学习材料和内容
语言是文化的载体,文化是语言背后的灵魂。在大学英语教学中,文化教学起着重要的作用。从文化教学的必要性出发,论述了文化教学的内容和应当注意的问题。指出文化教学是促进高职