智能小车

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

摘要

本文基于Arduino、51duino设计了一种能够智能移动避障及智能抓取分拣货物的机械装置,由电源模块、超声波传感器模块、电机驱动模块、调试模块、MCU模块、压力传感器模块、温度传感器模块、湿度传感器模块,WIFI模块、51duino机器人驱动板模块、Robot-Eyes高清摄像头等模块组成。本文主要从硬件与人机交互方面来解释如何利用红外传感器检测障碍物,并实现自动避障的功能;如何利用无线传输与相应的传感器使得抓取装置更好的抓取货物,从而突出该机械装置的优越性。

关键词:智能小车单片机避障摄像人机交互

目录

第1章绪论

1.1引言

智能,在科技高速发展的今天,已成为一个引领时尚前沿的代名词,智能手机,智能机器人等等已经在工业,军事中得到广泛的作用,在不为人们所熟知的领域,如深海探测,航空航天,地质勘探,智能也发挥着举足轻重的作用[1]。智能车是一个集环境感知、规划决策和多等级辅助驾驶等功能于一体的综合系统。整个系统设计集中运用了自动化控制、传感技术、导航、电子、电气、PC机、机械、人工智能等多个学科的知识[2],是典型的高新技术综合体。以后智能机器人的应用领域会愈发广泛,如在航天航空技术、海洋能源开发技术、微电子技术、制造与维修技术、农业自动化、生物医学等领域会有很大的突破和进展。

1.2课题研究目的及意义

自第一台工业机器人诞生[3]以来,机器人的发展已经遍及机械、电子、冶金、交通、宇航、国防等领域。近年来机器人的智能水平不断提高,并且迅速地改变着人们的生活方式。人们在不断探讨、改造、认识自然的过程中,制造能替代人工作的机器一直是人类的梦想,其中智能小车可以作为机器人的典型代表。其需要实现自动避障功能就必须要感知障碍物,实现自动识别路线,选择正确的行进路线,使用传感器感知路线并做出判断和相应的执行动作。智能小车设计与开发涉及控制、模式识别、传感技术、汽车电子、电气、计算机、机械等多个学科。它可以分为三大部分:传感器检测部分,执行部分,CPU。现代智能小车发展很快,从智能玩具到各行业都有实质成果,其基本可实现循迹、避障功能等基本功能。

日本目前投入市场的不再是高性能的工业机器人,微型机器人汽车也正在逐步的进入市场。日前由日本科研人员研发的两款微型机器人汽车与大众见面,汽车内安装有最尖端的视觉识别系统,通过内部的摄像头与传感器能够使小车自动识别障碍物,从而避免碰撞,并判断小车与障碍物之间的距离。目前研究人员已经将小车的这种自动识别系统应用到汽车工业领域去,这将为陷入低靡的汽车行业注入新的活力[4]。

随着计算机、自动控制、微电子技术、人工智能、虚拟现实、微纳米技术、

仿生学、材料等相关学科领域的发展,避障循迹小车可以通过自动感知引导线以及躲避障碍物在工作中取代人力运输,节省人力以及成本。智能车辆是一个运用计算机、传感、信息、通信、导航、人工智能及自动控制等技术实现环境感知、规划决策和自动行驶为一体的高新技术综合体。此类机器人以后对我们的研究和生活定会发挥至关重要的作用,在以后对车辆的自动驾驶,飞船的自动航行模式及深海自动探测有很大的研究价值。

1.3课题研究现状及发展趋势

智能小车,也就是轮式机器人,主要有口令识别与语音合成、机器人自定位、动态随机避障、多传感器信息融合、实时自适应导航控制等功能[4-7]。现在智能小车发展很快,从智能玩具到其它各行业都有实质成果。其基本可实现循迹、避障、检测贴片、寻光入库、避崖等基本功能,这几年的电子设计大赛智能小车又在向声控系统发展,比较出名的飞思卡尔智能小车更是走在前列。随着人工智能的不断发展,尤其是那场AlphaGo与李世石的世纪之战给人们留下了深刻的印象,智能机器人的研究取得了新进展。美国的Alphabet公司研制出的机器马可用于救灾物资上的运输,英国设计出吃苍蝇老鼠的机器人家具,法国研发出“儿童机器人”,欧洲研发出超级机器人,能预知人类意图等。这些都与我们的生活息息相关,给我们的生活带来了极大地方便。我国一直比较重视智能机器人的研究,国家“863”智能机器人专家组将智能机器人的研究作为今后发展的重点。许多大专院校和科研机构都在着手智能机器人的研究和开发工作,相继几所高校进行了这方面的研究并取得了一定的成果,如沈阳自动化所的AGV小车,上海大学的导购机器人和哈工大研究所的导游机器人,清华大学智能技术与系统国家重点实验室研制的THMR系列微型移动车,整个系统包括摄像机,磁罗盘,差分GPS,电子地图等车载设备,保证了移动车控制系统能够实现自主驾驶与辅助驾驶。除此之外,以哈尔滨工业大学为首的众多高校也先后在“机器人足球赛”“机器人起重大赛”这些具有国际水平的人工智能竞赛中取得优异的成绩[8]。

此次设计的智能车可以作为机器人的典型代表,主要实现以摄像头实现无线数据传输,通过温度湿度传感器感应外界环境选择最佳路线和避障等多个功能。智能车可以分为四大组成部分:传感器检测部分、小车执行部分、抓取部分、CPU。机器人要实现选择最佳路线和避障功能,感知外界路面的路面情况和障碍物,可以实现小车自动识别路线,选择正确的行进路线并平稳的行驶。基于上述要求,传感检测部分考虑到小车一般需要要准确到到指定地点,要求精密感知与直流电机相互配合完成,主要控制小车的行进方向和速度。单片机驱动直流电机一般有两种方案:第一,勿需占用单片机资源,直接选择有PWM功能的单片机,这样可

以实现精确调速;第二,可以由软件模拟PWM输出调制,需要占用单片机资源,难以精确调速,但单片机型号的选择余地较大。考虑到实际情况,本文选择第一种方案。CPU使用Arduino单片机,配合软件编程实现。抓取部分功能的实现需要更多的传感器与51duino控制器的配合,如压力传感器对货物的压力的检测将数据传到移动终端,通过移动终端来控制抓取装置舵机的移动角度来改变抓取货物时所受的力。

1.4人机交互结合运用

人机交互是一种人与计算机之间使用某种对话语言,以一定的交互方式,为完成确定的任务的人与计算机之间信息交换过程。这次我们所做的小车就是通过移动终端设备对小车进行监控,从而实现一种准确分拣并运输的功能。监控小车的实现以摄像头对路面情况的勘测通过无线传输到我们的移动终端设备上,再通过温度湿度传感器感应外界环境或我们自设定而选择最佳路线和避障。待小车到达指定的物流分拣区域时,利用抓取装置的摄像头对物品进行一个二维码的扫取再通过操作系统对货物进行一个分拣,这一系列动作人们只需要通过移动设备进行监控或操作即可,使人的劳动力得到极大地解放。

随着计算机领域的不断发展,人机交互技术亦日趋成熟,操作命令也越来越多,功能也越来越强。随着模式识别,如语音识别、汉字识别等输入设备的发展,操作员和计算机在类似自然语言或受限制的自然语言这一级别进行交互成为可能。此外通过图形进行人工交互也吸引着人们去研究。这些人机交互可称为智能化人工交互。根据未来社会的发展趋势,我们选择一种人工交互式的方法结合分拣装置运用于日常生活的运用。

第2章小车的总体硬件设计

2.1小车车体设计与移动避障的原理

本文所述小车采用RP5大功率坦克车体,它采用带电机的大扭力280马达,组合斜齿+金属齿,形成大扭力、低噪音底盘系统,具有动力性能强、底盘稳定性高、可原地转圈、转弯灵活等特点。负载能力至少3KG以上。可以越障碍物,比一般的轮式小车更具有稳定性和灵活性,从而适合比较高要求的场合如模拟物流分拣。

小车原理结构框图如图2-1所示,系统以Arduino单片机为核心,配合外围电路共同完成信号采集、路线检测、障碍检测、按键输入、信号显示和小车姿态控制等功能。系统采用高性能的单片机,要求工作稳定、处理速度快、通用性强,

相关文档
最新文档