简介:摘要本文根据智能小车在一个存在障碍物区域内使用自动避障及路径跟踪方法的任务要求,设计出路径选择和自动避障的系统方案,并在MATLAB平台下进行模拟。主要内容为构建智能小车的模拟器,编程,模拟,通过分析车辆的方位和到目标点的位置和距离,对转向角进行选择,确定车辆下一刻的位置,及转弯轨迹;选择FollowTheCarrot和Purepursuit算法进行路径跟踪,并将两种算法所产生的效果进行比较,使小车更好的向目标点转换进行路径跟踪;选择VHF或VHF+的方法进行避障系统的设计,通过创建极坐标直方图直观的表现出障碍物的位置及距离,更加精确安全的完成避障。
简介:摘要:小车设计用的是51单片机开发板作为控制模块,采用的是舵机+超声波的云台模块来检测与障碍物的距离,在小车前进的时候会通过超声波不断测距,当前方障碍在小车设定的报警距离范围内,也就是说当小车马上撞到障碍物的时侯,小车就会停止前进,通过舵机带动超声波模块左右转动并测量小车左前方和右前方的障碍距离,从而智能识别小车要避障的方向,从而达到智能规划路线进行避障的效果。测速模块,不仅能实现自主避障,而且也可以进行人工控制,通过红外遥控器可以实现遥控小车的目的。
简介:本文研究了机器人避障行走的最短路径及行走用时最少的路径问题。主要研究了O→A,O→A→B→C→O两种路线,通过分析得知各路线最短路径是由两部分组成的:一部分是平面上的直线段,另一部分是限定区域(圆形)的部分弧线段,其中机器人行走的直线和弧线是相切的。为得到避障最短路径,首先应用CAD能得到机器人到达目的地的所有路线,并利用CAD软件读出可行走的直线路程和弧线路程的数据。然后建立最短路径的0-1规划模型,利用lingo软件求解选出最短的路线,并通过CAD读出最短路线上每段直线段或弧线段的起点,终点和圆心坐标,具体结果见附录1.然后通过建立优化模型,并用lingo进行求解,得到O→A的最短距离为477.69,O→A→B→C→O的最短距离为2734.19.
简介:摘要:随着时代与科技的发展,手机更加智能化,手机壳样式越来越丰富,但手机壳功能具有单一性,在本文笔者旨在为手机壳添加一种新的功能—在走路沉迷使用手机时辅助提醒及时发现障碍危险。笔者将软硬件设计结合实现这一功能希望这一设计为后续研究手机壳各种功能的人提供启迪。