小车自动避障及路径规划.docx

小车自动避障及路径规划.docx

ID:60933146

大小:43.31 KB

页数:6页

时间:2021-01-03

小车自动避障及路径规划.docx_第1页
小车自动避障及路径规划.docx_第2页
小车自动避障及路径规划.docx_第3页
小车自动避障及路径规划.docx_第4页
小车自动避障及路径规划.docx_第5页
资源描述:

《小车自动避障及路径规划.docx》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、资料内容仅供您学习参考,如有不当或者侵权,请联系改正或者删除。第3章系统总体结构及工作原理该系统主要以超声波测距为基本测距原理,并在相应的硬件和软件的支持下,达到机器人避障的效果。3.1机器人总体硬件设计3.1.1传感器的分布要求为了全方位检测障物的分布状况,并及时为机器人系统提供全面的数据,可将所需的八个传感器均匀排列在机器人周围,相邻每对传感器互成45度角。为了避免相互干扰,八个传感器以程序运行周期为周期,进行循环测距。传感器排列示意图如下:dddddddd图3.1.1传感器分布图资料内容仅供您学习参考,如有不当或者侵权,请联系改正或者删除。3.1.2避障系统总体电路框

2、架图设计红外传A/D转左侧单超声波右侧片机LED显LED显图3.1.2硬件设计总体框架图上图为支持机器人运行实用程序的硬件部分的总体设计框架图,由负责相关任务的同学提供。在超声波信号输入单片机以后,由存储在单片机中的主程序调用避障子程序,根据输入信号执行避障指令,并使相关数据返回主程序,转而提供给电机和LED显示器的驱动程序使用,最后,由电机执行转向指令,结果则显示在LED显示器上。资料内容仅供您学习参考,如有不当或者侵权,请联系改正或者删除。3.1.3避障系统总体软件框架图设计开始初始化,开有按键盘处按下键值运行红外避电机处理程图运行显示处输出显结束返3.1.3软件总

3、体框架图运行超声波电机处理程由上图可知,本文作者负责的超声波避障程序为软件总体设计中的子程序部分。在主程序运行过程中,若调用超声波避障程序,机器人在自行轨迹规划后,将程序处理所得数据送给电机处资料内容仅供您学习参考,如有不当或者侵权,请联系改正或者删除。理成立程序,控制电机动作。具体的避障程序设计将在第4章进行。3.2超声波测距原理测距原理:超声波是指频率高于20KHz的机械波。为了以超声波作为检测手段,必须产生超生波和接收超声波。完成这种功能的装置就是超声波传感器,习惯上称为超声波换能器或超声波探头。超声波传感器有发送器和接收器,但一个超声波传感器也可具有发送和接

4、收声波的双重作用。超声波传感器是利用压电效应的原理将电能和超声波相互转化即在发射超声波的时候,将电能转换,发射超声波;而在收到回波的时候,则将超声振动转换成电信号。[8]超声波测距的原理一般采用渡越时间法TOF(timeofflight)。首先测出超声波从发射到遇到障碍物返回所经历的时间,再乘以超声波的速度就得到二倍的声源与障碍物之间的距离,即:[8]D=ct/2其中D为传感器与障碍物之间的距离,以m计,c为超声波速度,这里以340m/s计,t为超声波从发送到接收的总时间,以s计。资料内容仅供您学习参考,如有不当或者侵权,请联系改正或者删除。据此原理能够用超声波传感器测

5、得的距离为避障程序提供所需的数据。[8]第4章轨迹规划算法的实现方案4.1轨迹规划算法的层次化设计根据上述材料分析,能够将机器人轨迹规划算法设计分为基础控制层、行为控制层和坐标计算层,三个层次进行。4.1.1基础控制层设计基础控制层可定义为基本行为层,这层算法的任务是寻找目标点,并确保机器人能够顺利到达指定目标位。在确定目的地位置的情况下,为了达到上述目的,计算机必须对机器人的方位进行时实计算。应用人工势场法原理,能够将目标点设为引力极,牵引机器人运动。对此动作建立相应的模型,能够使用建立平面坐标作为虚拟势场的方法来给机器人定义方位,将机器人关于目标点的时实偏角作为虚拟引力

6、方向,以确定机器人下一步所需转过的角度,并时实检测,是否已到达目的地,若已到达,则可认为虚拟引力此刻为0,并发出信号控制程序终止运行总体程序。由此,可确定基础控制层所需的各参数:资料内容仅供您学习参考,如有不当或者侵权,请联系改正或者删除。(1)机器人的时实坐标x,y值,由专门的坐标计算层提供,为了提高精确度,能够采用厘米为单位制。(2)机器人的速度v,测量后设为定值使用。(3)周期T,直接设置为定值使用。(4)偏转角de,可经过机器人与横坐标之间的夹角pe,减去机器人到目标点连线与横坐标的夹角E得到。(5)终止信号last值先置为0,当到达目的地时,将其置为1。基础控制层

7、程序流程图如下:数据读计算偏转角判断是否到将lastYN数据输图4.1.1基本控制层程序流程图

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。