基于摄像头的智能车控制系统的设计
基于CMOS摄像头的智能小车导航控制
关 键 词 : 像 头 ; 频信 号 ; 摄 视 图像 处 理
中 图分 类 号 : 2 3 TP 7
文 献 标 识 码 : B
文章编 号 :6 2 5 5 2 1 0 — 1 4 0 1 7 — 4 X( 0 0)6 0 8 — 2
设计智 能小车 , 能根据路 面设定 的轨迹 快速行驶 , 中的 其 路径识别模块 , 是智能小车控制系统的关键模块之一 。 路径识 别模块将路况 的信息输送 给控 制模 块 ,通过软件处 理获取道
图 2 视 频 信 号 采集 流 程 图
在实验过程中 , 利用 单片机 串 口把 图像信 息传到 P C机 用 串 口调试助手显示 出来 , 为此可 以更加直观进行 分析 和 比较。
图 1 单片机采集图像系统框图
车道检测 系统 , 以处理这样 的单 幅灰度 图像 。 可 假设道路是水 平地面 , 并且有连续或点化 的车道标志线 。由于黑 色道路 和白
样, 采集信 号用期得到 了尽 量的缩短 , 同时也不影响控制要 但 求( 视频信号采集流程 如 图 2 。 )
1 摄像 头的 工作 方式
智能小车 行驶的路 面 , 由黑 色路面 、 是 白色轨迹线 构成 , 路面情况 简单 , 不需要 高分辨率的路 面图像。因而降低图像分 辨率 , 能减少 图像存储 占用 的空间 , 加快 像处 理速度 , 且 而 仍有 足够的信 息来控制智能小车 的行驶 。另 由于智能小车 的
: 撼 j
囊
: :
:
未 .
图 像 信 息
图 4 左 弯道图像信息
到轨迹线 , 其算 法流程图如 图 5 。
32 道 路 曲率 的计 算 _
3 图像信 息 的 处理
基于数字摄像头的双轮驱动智能车控制系统设计
=
式 中 , 为 内驱 动 轮 转 速 , 为 外 驱 动 轮转 速 。 ∞ ∞ 由 上 述 各 式 关 系 可 得 车 辆 转 弯 时 内 外 驱 动 轮 转 速 的 关 系
式:
3 由于系统一直要保持快速性 , ) 因此 K 采 用 定 值 , 过 超 a 通
型 如 图 7所 示 ,图 中 0 点 为 车 辆 转 弯 时 的 速 度
in行 引 导线 位 置 值 , + 采用 线 性 插 值 算 法 对虚 线 进 行 补 偿 。 时 , 同
若 第 in行 仍 未 找 到 引导 线 , 此 场 引 导 线 丢 失 。 一 场 再 正 常 + 则 下 执 行 引 导 线 提取 算 法 。
弯 角 速 度 , 为 车 体 转 R
弯 半 径 , 、 分 别 为 R R 内外 驱 动 轮 的 半 径 。
由模 型 可 知 :
图 7 A k r n J a tn c ema — e na d转 向 模 型
控 制 量 。 D 控制 器 结 构 简 单 , 于 编 程 实 现 。 存 在 参 数 整 定 繁 P 易 但
b l次项系数较小时 1
4 结 束 语
图 6 K 的 =次 项 系数 不 同 时 黑 线 位 置偏 差与 舵 机 控 制 量 的 关 系 曲 线 。
1 改进 的 动态 边 缘 检 验法 和 提 出 的虚 线 预估 补偿 算 法 , 车 ) 使 体 具 有 良好 的 抗干 扰 性 和 环 境适 应性 。 2使 用三 种原则 有效 的减少 了舵 机 P ) D控制参 数 的整定 工作 。 3 应 用 差 速 算 法 减 少 了 车体 转 弯 时 的侧 滑 现 象 。保 证 车 体 )
数字化摄像头在智能车控制系统中的应用
数字化摄像头在智能车控制系统中的应用摘要基于cmos数字化图像传感器ov7620所制作的摄像头,可用于智能车控制系统的构建。
在分析这类智能车控制系统的工作原理的基础上,提出相应的控制算法,设计并实现智能车控制软件。
关键词摄像头;智能车;控制系统中图分类号:tp273 文献标识码:b 文章编号:1671-489x (2012)33-0054-031 智能车与智能车导航系统随着科学技术的发展和人们对高质量生活的不断追求,众多与人们生活密切相关的智能化控制设备应运而生。
智能汽车是近几年来交通领域研究的一个热点。
人们希望将计算机、传感器、信息通信、人工智能及自动控制等技术应用于汽车制造之中,设计制造一种集环境感知、规划决策、自动驾驶等功能于一体的智能化汽车。
为了促进此项研究的开展,世界著名的制造公司开始与高等院校合作,吸引具有探索与创新精神的大学生参与智能汽车模型的设计与制作,并举行了一系列智能汽车设计竞赛。
2007年11月,美国第三届智能汽车大赛在加州维克托维尔举行。
参赛汽车根据车顶上可旋转的激光器和车两边可转动的摄像机检测路况信息,利用卫星导航为汽车定位,用人工智能系统判断出汽车的位置和去向,用自动化控制系统控制车辆运行的姿态。
车辆在整个运行过程中丝毫不受人为的干涉。
此次竞赛最长行程达到100多千米。
2005年11月,飞思卡尔半导体公司与中国教育部高等学校自动化专业指导分委员会签署双方长期合作协议书,协议书规定从2006年起,飞思卡尔将协办“飞思卡尔”杯全国大学生智能汽车邀请赛。
该竞赛以汽车电子为背景,要求学生组成团队,协同工作,在规范标准的硬软件技术平台上,设计制作出一台以直流电为能源,以单片机为核心控制单元,以摄像头、光电传感器或电磁传感器为道路监测单元,能在规定赛道上快速行驶的智能小车。
时至2012年,该项竞赛已成功举办7届。
智能车能否正常行驶,导航系统是关键,智能车导航系统由路况监测系统、车辆卫星定位系统、行驶路线预设系统等三大部分构成。
摄像头智能车设计方案
CMOS
CCD
Slide 9
摄像头与图像处理
按输出信号类型划分,摄像头又可分为模拟式和数字式。
模拟式可见于CCD和CMOS, 数字式7620数字摄像头
摄像头与图像处理
摄像头信号
信号制式 :NTSC、PAL、SECAM 1.正交平衡调幅制——National Television Systems Committee,简称NTSC制。 采用这种制式的主要国家有美国、加拿大和日本等。 2.正交平衡调幅逐行倒相制——Phase-Alternative Line,简称PAL制。中国、 德国、英国和其它一些西北欧国家采用这种制式。 3.行轮换调频制——Sequential Coleur Avec Memoire,简称SECAM制。采用这 种制式的有法国、前苏联和东欧一些国家。
摄像头 智能车设计方案
主要内容
➢ 摄像头智能车系统概述 ➢ 单片机片上资源分配 ➢ 摄像头及图像处理 ➢ 电机、舵机及其控制 ➢ 硬件设计方案 ➢ 软件设计方案
Slide 2
摄像头智能车系统概述
驱动模块及直流电机
CCD摄像头
光电编码器 智能车系统主板
ColdFire系列单片机 MCF52259最小系统
1 1 0 …1 0 0 1 1 1
60行
1 1 0 …1 0 0 1 1 1 1 1 0 …1 0 0 1 1 1 1 1 0 …1 0 0 1 1 1
60×100Byte =6KB
…………………………
1 1 0 …1 0 0 1 1 1
1 1 0 …1 0 0 1 1 1
100列
Slide 7
摄像头与图像处理
数字
SCI模块
输入 输出 输出 输入和输出
基于摄像头传感器的智能车设计
图 l智能车整体系统图 整 个 控制 系统 以 MC S 2 S 2 9 1X 18单片 机为 核心 , 以路径 识 别模 辅 块、 电源管理模 块 、 向舵机模 块 、 转 电机驱 动模块 和速度采 集模块 等 。 并通过相 关的机 械结构设计 , 整个 系统有机 的结合 在一起 。 使 2基 于摄像 头传感器 的智能车整体 设计 方案 . 21 源 管 理模 块 .电 本智 能车系统的供电电源为 7 V . 电池 , 2 直接供给驱动 电机 。舵机 、 C S MO 摄像 头和单片机 的5 V电源 由电池通 过低压差稳压芯 片T S 3 0 P75 和 L 9 0分别 获 得 。 若 用 C D 摄像 头 , 2 M2 4 C 1V电 源 需 由 电池 经 过 MC 4 6 芯 片 升 压 后 得 到 。 303 22电 机 驱 动 及 速 度 反 馈 模 块 . 本 届摄像 头组智 能车采用 的是双 电机驱动 的C型车模 , 以在 电 所 机驱动及速度反馈模 块与光 电组 的A型车模有很大区别 。其 电机驱 动 模 块采用 四片功率 驱动芯 片 B S 9 0 分别对两 个 电机供 电。为 了实 T 76B 现两个 电机独立正转 和反转 , 选用 了四路 P WM输 出控制 , 分别为单 片 机 内部 P WM0 P 、 WM1P 、 WM2和 P WM3 由于单片机 只有 8 8位f 。 路 可 以级 联为 4路 l 6位)WM输 出 , P 而且 8位的精 度对 于 电机 控制 已经 足 够。所以此处的 四路 P WM均选用 了8 位控制。 由于 电机数量变成 两个 , 以速度反馈模 块需要两 个旋转编码 器 所 分别获取两个 电机的速度 。 23 .路径检测模块 摄像 头组智能车 的路径采集模 块采用 的是摄像头传感 器 , 摄像 头 主要 由镜头 、 图像传感芯片和外 围电路构成 。 摄像 头在采集赛 道信息时 , 提取探 测画面 的灰 度信息就能识 只需 别黑色 引导线 , 因而智能车 的图像采集一 般选用黑 白摄 像头 。摄像 头 输出的是 P L A 制式 的复合全电视信号 , 白视频 图像信号 由图像 信号 、 黑 消隐信 号及同步信 号共同组 成。利用 L 8 1 M18 视频 同步信号分离 芯片 可从摄像信号 中分离出行同步脉冲 、 同步脉 冲和奇偶场 脉冲 , 场 以有效 地采集摄像头 的视频信号 。 3摄像头采集系统的完善 . 综合考 虑模拟摄 像头和数字 摄像头 的优 缺点 , 摄像 头组最终选 择
基于摄像头识别路径的智能车系统设计
De s i g n o f s ma r t c a r s y s t e m wi t h c a me r a - b a s e d p a t h r e c o g ni t i o n
GAO Yu n - b o, J I Co n g,HAN P e n g - wu
c e s s i n g o f e x t e r n a l i n t e r f e r e n c e n o i s e ,a k i n d o f i ma g e p r o c e s s i n g a l g o r i t h m wi t h a d a p t i v e d y n a mi c t h r e s h —
测试结果表明 , 自适 应动态阈值 图像处理算 法在智 能车路径识 别 中具 有明显 的优 势, 通 过该算 法对 图像 进行 有效
的处 理, 可 以增加智 能车对路径 的跟随性 能.
关 键 词 :智 能 车 ;路 径 识别 ;动 态 阈 值
Байду номын сангаас
中图分类号 : TP 3 9 1
文献标识码 : A
第3 9卷 第 6 期
2 0 1 3 年 1 2月
兰
州
理
工
大
学
学
报
Vo L 3 9 No . 6
De c . 2 0 1 3
J ou r n a l o f L a n z h o u Un i v e r s i t y o f Te c h n o l o g y
( K6 0 )wa s t a k e n a s k e r n e l c o n t r o l l e r ,a n d B l u e t o o t h Co mmu n i c a t i o n mo d u l e wa s u s e d t o c o n d u c t o n l i n e
基于图像识别的智能小车系统设计
第1章绪论1.1课题背景目前,在企业生产技术不断提高、对自动化技术要求不断加深的环境下,智能车辆以及在智能车辆基础上开发出来的产品已成为自动化物流运输、柔性生产组织等系统的关键设备。
世界上许多国家都在积极进行智能车辆的研究和开发设计。
智能车辆也叫无人车辆,是一个集环境感知、规划决策和多等级辅助驾驶等功能于一体的综合系统。
它具有道路障碍自动识别、自动报警、自动制动、自动保持安全距离、车速和巡航控制等功能。
智能车辆的主要特点是在复杂的道路情况下,能自动地操纵和驾驶车辆绕开障碍物并沿着预定的道路(轨迹)行进。
智能车辆在原有车辆系统的基础上增加了一些智能化技术设备:1)计算机处理系统,主要完成对来自摄像机所获取的图像的预处理、增强、分析、识别等工作。
2)摄像机,用来获得道路图像信息。
3)传感器设备,车速传感器用来获得当前车速,障碍物传感器用来获得前方、侧方、后方障碍物等信息。
智能车辆作为移动机器人的一个重要分支正得到越来越多的关注。
1.2国内外发展现状及趋势智能化作为现代社会的新产物,是以后的发展方向,他可以按照预先设定的模式在一个特定的环境里自动的运作,无需人为管理,便可以完成预期所要达到的或是更高的目标。
同遥控小车不同,遥控小车需要人为控制转向、启停和进退,比较先进的遥控车还能控制其速度,而智能小车,则可以通过计算机编程来实现其对行驶方向、启停以及速度的控制,无需人工干预,是一个集环境感知、规划决策,自动行驶等功能于一体的综合系统,它集中地运用了计算机、传感、信息、通信、导航、人工智能及自动控制等技术,是典型的高新技术综合体。
国外智能车辆的研究历史较长。
它的发展历程大体可以分成三个阶段:第一阶段20世纪50年代是智能车辆研究的初始阶段。
1954年美国Barrett Electronics公司研究开发了世界上第一台自主引导车系统AGVS (Automated Guided Vehicle System)。
车辆智能监控系统设计与实现
车辆智能监控系统设计与实现随着科技的不断发展,汽车普及率逐渐增高,车辆交通安全问题也成为人们关注的焦点之一。
为了提高司机驾驶安全意识和道路交通安全水平,车辆智能监控系统应运而生。
本文将详细介绍车辆智能监控系统的设计与实现。
一、系统架构设计车辆智能监控系统主要由以下三部分构成:车载监控器,后台服务器和APP客户端。
车载监控器是系统的核心,安装在车辆上,主要通过摄像头、智能芯片和GPS 模块获取车辆实时信息和状态数据,并将数据传输到后台服务器。
后台服务器是整个系统的数据中心,负责存储处理车辆监控数据、实时监控和位置跟踪等功能。
同时也是车载监控器和APP客户端的数据中转站,保证实时数据传输和信息同步。
APP客户端是用户使用的应用程序,可以通过手机APP随时随地查看车辆位置、状态以及录像等信息。
用户还可以通过APP客户端与车载监控器进行实时通信,如视频拍摄和旁路录音等功能。
二、系统功能实现基于上述系统架构,车辆智能监控系统的功能主要包括以下几个方面:1.车辆实时监控:通过车载监控器实现车辆实时视频监控,配合GPS模块实现车辆位置追踪。
2.安全预警提示:通过车载监控器的智能芯片和传感器实现车辆安全预警功能,如疲劳驾驶、超速等。
一旦监测到不安全行为,系统会及时发出提示信息,提醒司机注意安全。
3.事故自动记录:系统会自动记录车辆行驶过程中发生的事故,如碰撞、刮擦等。
同时,系统还可以保存视频录像并标记车辆位置和时间,方便处理事故责任。
4.数据分析统计:系统可以收集车辆行驶数据并进行分析,如行驶里程、油耗、司机驾驶行为等。
数据统计分析可以帮助车主更好地管理车辆,如预防故障、降低油耗、优化运营等。
5.视频回放查看:用户可以通过APP客户端实时查看车载监控器录制的视频,同时还可以根据时间和位置查询历史视频,例如查看某段时间的车辆行驶录像。
6.远程控制操作:用户可以通过APP客户端发送指令控制车载监控器的拍摄和旁路录音等操作,并可以远程实时查看监控数据。
基于图像传感器的智能车硬件系统设计
17 O
基于图像传感器的智能车硬件系统设计
Ha d r y t m De i n o r wa e S se sg fSma t Ca s d o ma n o r r Ba e n I ge Se s r
c cuain n an lss oft see i al lt a d o ay i he t r ng gea c to,t h s e t f r onr l te am i a me orDC mo o c to a s e r guain,O t tt e t r onr l nd p ed e lt S ha h o it l nel i tc n un a t n dr e mo t y on h gv bl k gen arca r fs a d i s o hl v al g t e ien ac gude i . i l ne Ke wo d MCU,mar ca 。 gi c y r s: s t rdi t al amer a
口的 处 理 , 而 控 制 赛 车 的 转 向 和 速 度 , 了精 确 检 测 出赛 车 当 进 为 前 速 度 , 赛 车 后 车 轴 上 还 需 安 装 光 电 编 码 器 , 集 车 轮转 速 的 在 采 脉 冲 信 号 , MCU 捕 获 后进 行 PD闭 环 控 制 。 经 I
费 琛 杨 会 成 杨 惠 ( 安徽工程大学电气工程学院, 安徽 芜湖 2 1o ) 4 o o
摘 要
以 “ 思 卡 尔” 智 能 车 大赛 为研 究 背景 , 绍 了一种 自动 循 迹 智 能 车 的 硬 件 设 计 , 究 采 用 MC S 2 S1 8 L作 为 飞 杯 介 研 9 1 × 2 MA 微控制器 , 用 C 利 MOS数 字摄 像 头采 集 路 径 信 息 , 片机 获 得 传 感 器 采 集 的 路 面信 息 和 车 速 信 息 , 过 计 算 分析 后 控 制 舵 单 经
基于ARM的智能车CCD检测控制系统设计
摘要随着我国科学技术的进步,智能化和自动化技术越来越普及,各种高科技也广泛应用于智能小车和机器人玩具制造领域,使智能机器人越来越多样化。
智能小车是一个多种高薪技术的集成体,它融合了机械、电子、传感器、计算机硬件、软件、人工智能等许多学科的知识,可以涉及到当今许多前沿领域的技术。
智能车是一个运用计算机、传感、信息、通信、导航、人工智能及自动控制等技术来实现环境感知、规划决策和自动行驶为一体的高新技术综合体。
它在军事、民用和科学研究等方面已获得了应用,随着人工智能技术、计算机技术、自动控制技术的迅速发展,智能控制必将迎来它的发展新时代。
计算机控制与电子技术融合为电子设备智能化开辟了广阔前景。
本文主要是以S3C2440作为核心处理器,以OV7620作为基本的传感器,通过摄像头采集回来的图像进行基本的图像处理,并与ARM9一起完成小车的控制,最终实现小车对小球的检测与跟踪。
文中的图像处理是本人自己的算法,通过对摄像头采集的数据以及小车的控制算法,来验证此次图像处理算法的正确性。
本论文还介绍了小车的基本构架,以及小车的控制算法。
同时还介绍了一些基本的电路,最后在结论中分析了小车的优点与缺点。
关键词:OV7620;S3C2440;摄像头程序;循迹小车;足球机器人、AbstractAs China's scientific and technological progress, intelligence and automation technology is becoming increasingly popular, is also widely used in various high-tech smart car and robot toys manufacturing areas to make intelligent robots become more diverse. Smart car is more than one kind of high-paying technology integration body, which combines mechanical, electronics, sensors, computer hardware, software, artificial intelligence, and many other disciplines of knowledge, can relate to many of today's cutting-edge areas of technology.Smart Car is a use of computers, sensors, information, communications, navigation, artificial intelligence and automatic control technology to achieve situational awareness, planning decision and automatic driving of high-tech complex. It is in the military, civilian and scientific research and other aspects of the application has been received, along with artificial intelligence technology, computer technology, automatic control technology, the rapid development of intelligent control will usher in a new era of its development. Computer control and electronic technology integration for the intelligent electronic devices has opened up broad prospects.This paper mainly as a core processor S3C2440 to as the basic OV7620 sensor, camera capture images back basic image processing, together with ARM9 complete control of the car, and ultimately the car on the ball detection and tracking. This paper is my own image processing algorithms, through the camera to capture the data as well as control of the car algorithm to verify the correctness of the image processing algorithms. This paper also describes the basic framework of the car, and my own car control algorithms. It also describes some of the basic circuit, the last car in the conclusion of the advantages and disadvantages.Keywords: OV7620,S3C2440,Camera, Ttracking car, Robot soccer目录第1章绪论 (1)1.1智能小车研究的意义与目的 (1)1.2 主要研究内容 (2)1.3国内外智能小车的研究现状 (2)第2章智能小车所使用的软件及硬件 (5)2.1 S3C2440处理器 (5)2.2 OV7620摄像头 (6)2.3 ADS开发环境 (7)第3章智能车方案 (10)3.1 方案可行分析性 (10)3.2控制系统方案设计 (10)3.3 目标识别及控制算法设计 (11)第4章基于ARM的智能车CCD检测控制系统实现 (12)4.1 智能车的架构实现 (12)4.1.1 底板制作 (12)4.1.2 电机选择以及驱动模块 (12)4.1.3 车轮以及电机安装 (13)4.1.4 摄像头安装 (13)4.1.5 小车的整体框图 (14)4.2 智能车关键单元设计与实现 (14)4.2.1摄像头驱动电路 (14)4.2.2小车电机驱动电路 (15)4.2.3供电电路 (15)4.2.4处理器与小车连接电路 (16)4.2.5显示电路 (16)4.3智能车软件设计 (16)4.3.1小车控制程序模块 (16)4.3.2图像采集程序模块 (19)4.3.3图像处理以及小车控制程序模块 (21)4.3.4图像显示模块 (29)4.4 智能车实际调试 (34)结论 (36)致谢 (38)参考文献 (39)附录A (41)附录B (49)第1章绪论1.1智能小车研究的意义与目的随着电子技术、计算机技术和制造技术以及汽车工业的迅速发展,关于汽车的研究也就越来越受人关注。
基于图像处理的智能交通视频监控系统设计
基于图像处理的智能交通视频监控系统设计随着城市化进程的不断推进,交通问题也日益凸显出来。
为了提高交通安全、优化交通信号控制以及改善交通流量,智能交通视频监控系统的设计和应用变得越来越重要。
基于图像处理的智能交通视频监控系统是当前解决上述问题的有效手段之一。
本文将以智能交通视频监控系统设计为主题,介绍其基本原理、关键技术和应用前景。
一、智能交通视频监控系统的基本原理智能交通视频监控系统基于图像处理技术,通过安装在交通路口或关键道路上的摄像头采集交通场景的视频,将视频信号传输到中心控制室进行处理和分析。
系统能够实时监测交通流量、交通事故、违章行为等情况,并通过图像识别、数据分析等方法提供有效的交通管理和控制手段。
二、智能交通视频监控系统的关键技术1. 视频信号采集与传输技术:智能交通视频监控系统依赖于摄像头对交通场景进行实时采集,并通过网络传输技术将视频信号传输到中心控制室。
视频信号的稳定采集和可靠传输是系统正常运行的基础。
2. 视频图像处理技术:视频图像处理是智能交通视频监控系统的核心技术之一。
通过对视频图像进行预处理、特征提取、目标检测和目标跟踪等处理过程,实现对交通场景中的车辆、行人等目标的识别和追踪。
3. 交通流量监测与分析技术:交通流量监测与分析是智能交通视频监控系统的重要功能之一。
通过对视频图像中交通流量进行实时监测和数据分析,可以获取道路通行能力、交通拥堵情况等关键信息,从而为交通管理和调度提供科学依据。
4. 交通事故检测与预警技术:交通事故检测与预警是智能交通视频监控系统的另一个重要功能。
通过对视频图像中的交通事故行为进行检测和识别,及时发出预警信号,可以有效减少交通事故的发生和严重程度。
三、智能交通视频监控系统的应用前景1. 交通管理和调度:智能交通视频监控系统能够实时监测交通流量、拥堵情况和交通事故,为交通管理和调度提供准确的数据支持,实现交通流量优化和交通信号控制的智能化。
2. 交通安全防控:智能交通视频监控系统可以及时发现并预警交通事故、违章行为等交通安全问题,提高交通警示和交通执法的效率,减少交通事故的发生和交通违法行为的频率。
基于视觉感知的自动小车跟踪系统设计与实现
基于视觉感知的自动小车跟踪系统设计与实现1. 系统概述基于视觉感知的自动小车跟踪系统旨在通过摄像头采集到的实时图像识别和分析,实现对目标小车的跟踪和追踪控制。
该系统主要包括图像采集模块、目标检测与识别模块、路径规划与控制模块等。
2. 图像采集模块图像采集模块负责从摄像头中获取实时图像数据。
可以使用USB摄像头或者专用的图像采集设备,并通过相关的软件库进行图像数据的采集与处理。
在设计过程中,应选用合适的设备和算法来保证图像质量和实时性。
3. 目标检测与识别模块目标检测与识别模块是核心模块之一,用于对图像中的小车进行识别和定位。
常用的目标检测算法包括基于特征的方法(如Haar特征、HOG特征)和基于深度学习的方法(如卷积神经网络)。
根据实际需求和系统性能,选择合适的算法进行目标检测与识别。
4. 路径规划与控制模块路径规划与控制模块负责根据目标小车的位置信息,通过调节小车的转向和速度,实现对目标小车的跟踪和追踪控制。
常用的路径规划算法包括PID控制、模糊控制和自适应控制等。
根据系统要求和实际情况,选择合适的算法进行路径规划与控制。
5. 系统集成与优化在完成各个模块的设计与实现后,需要将其进行集成并进行系统优化。
集成时要确保模块之间的数据传输和信息交互正常可靠,优化则是对系统整体效果进行调试和改善。
通过实际测试和参数调整,提高系统的稳定性、准确性和实时性。
6. 系统应用拓展基于视觉感知的自动小车跟踪系统可以应用于许多领域,如智能仓储系统、无人驾驶等。
在具体应用中,可以根据实际需求进行功能拓展和性能优化,例如增加目标识别的分类数量、增强图像处理的实时性等。
7. 系统应用前景基于视觉感知的自动小车跟踪系统具有广阔的应用前景。
随着人工智能和计算机视觉技术的不断发展,这种系统将在物流仓储、智能交通、工业自动化等领域得到更为广泛的应用。
总结:基于视觉感知的自动小车跟踪系统设计与实现涉及图像采集、目标检测与识别、路径规划与控制以及系统集成与优化等多个模块。
基于摄像头传感器的智能车循迹算法设计方案
基于摄像头传感器的智能车循迹算法设计方案智能车循迹算法设计是一个面向摄像头传感器的重要问题。
在该设计方案中,我们将使用摄像头传感器获取实时图像,并通过算法对车辆的行驶轨迹进行识别和监控。
1.硬件配置首先,我们需要准备一辆小型车辆,安装上摄像头传感器,以便获取行驶过程中的实时图像。
摄像头传感器应具备高清晰度、广角和长距离拍摄等特点,以确保获得准确的图像信息。
2.图像采集和处理摄像头传感器将连续获取车辆行驶过程中的实时图像,这些图像将用于车辆循迹算法的识别和处理。
在图像采集过程中,需要优化传感器的曝光、对焦和白平衡等参数,以确保图像的清晰度和准确性。
在图像处理方面,我们可以借助计算机视觉技术,使用图像处理算法对采集到的图像进行预处理。
预处理的目标是提取图像中的目标物体,并将其转换为二值图像,以便后续的轨迹识别和分析。
3.循迹算法设计循迹算法是整个智能车循迹系统的核心。
其主要任务是通过分析图像中的车道线信息,实现车辆的自动循迹。
在循迹算法的设计中,我们可以采用以下步骤:步骤1:车道线检测步骤2:车道线跟踪检测到车道线后,接下来需要对其进行跟踪。
可以使用基于Hough变换或RANSAC算法的直线拟合方法,通过拟合检测到的车道线点集,得到车道线的方程参数。
步骤3:车辆偏离检测根据车道线的方程参数,可以计算出车辆与车道线之间的距离,进而判断车辆是否偏离了轨迹。
如果车辆偏离了轨迹,可以通过调整车辆的方向盘或驱动电机,使车辆重新回到正确的行驶轨迹上。
4.实时控制和反馈在循迹算法的实现中,需要实时控制车辆的转向和行驶速度。
可以通过与车辆的控制系统进行接口设计,将算法计算得到的转向角度和速度信息传递给车辆控制系统。
总结基于摄像头传感器的智能车循迹算法设计方案,包括硬件配置、图像采集和处理、循迹算法设计和实时控制与反馈等关键步骤。
通过对摄像头传感器获取到的图像进行车道线检测、跟踪和车辆偏离检测,可以实现智能车的自动循迹和行驶控制,提高行驶的准确性和安全性。
用摄像头循迹智能车硬件系统设计论文
用摄像头循迹的智能车的硬件系统设计摘要:介绍了用摄像头循迹的智能车的硬件系统设计的思路,重点说明电源管理模块、道路信息采集模块、道路信息处理模块、舵机控制模块、车速检测模块、电机控制模块、串口通信模块等的设计方法。
综合各个模块的设计结果,构成一个完整的智能车硬件系统。
abstract: the hardware designing idea of smartcar tracking with camera is described. the following modules are discussed: power managing module, road information detecting module, road information treating module,direction controlling module, speed detecting module,engine controlling module and serial comunication module. a smartcar can be made with these modules.关键词:摄像头;循迹;智能车;硬件系统;设计key words: camera;tracking;smartcar;hardware;design 中图分类号:tp39 文献标识码:a 文章编号:1006-4311(2012)30-0201-021 智能车硬件系统的总体结构用摄像头循迹的智能车由硬件系统和软件系统两部分构成。
硬件系统包括电源管理模块、信息采集模块、数据处理模块、运动控制模块和串口通信模块等[1]。
其中,信息采集模块包括道路信息采集子模块和车速信息采集子模块;运动控制模块包括舵机控制子模块、直流电机控制子模块。
软件系统包括各模块的初始化、道路图像采集程序、数字信号处理程序、舵机方向控制程序和电机速度控制程序[2]。
基于CCD摄像头的智能小车系统的研制
Re e r h o m a t a y t m a e n CCD a e a s a c n a s rc rs se b s d o cm r
Ab t a t Th s p p rit o u e ma l ma ta a e n M CU P sr c : i a e n r d c sa s l s r c rb s d o S CE0 1 a d M CU 9 5 .Th r c ia a h i g s 6 A n 8S 2 ep a tc l t p ma e
随着 汽车工业 的迅速 发展 , 人们对 车辆 的安全 性 、 智能
化 要求越来越 高 , 车辆 智 能化将 是 汽 车工 业 今后 的 发展 趋 势, 而路 径识别 跟踪技 术是 汽 车智 能化 发 展 水平 的 一个 重
要标 熹[ 。本智 能小 车模 型通过 C D摄像 头获 取 目 道 C 标
TinYa Li a b n QuS a c e g Ch n Ch n Ai n a o uXio a g ho hn e a Nig
( p rme to n o main Te h oo y,H u Zh n r lUnv riy De a t n fIf r t c n lg o a o gNo ma ie st ,W u a 3 0 9 h n4 0 7 )
( 中师 范 大 学 信 息技 术 系 武汉 华 摘 407) 3 0 9
要 :路径 识 别 跟 踪 技 术 是 汽 车 智 能化 发展 的一 个 重 要 标 志 , 绍 了一 种 基 于 凌 阳 S C 0 1 和 8 S 2单 片机 的 介 P E 6A 95
基于CCD摄像头的智能小车系统的研制
图6
系统控制流程图
3. 1 图像信息采集与处理 1) 图像采集 在图像采集的过程中, A / D 的采样频率是很重要的, 其高低直接影响赛道信息的可靠性 , 从而 影响小车的控 [ 4] 制 。本系统采用的 SPCE061A 单片机的时钟频率最高 能达到 49 M H z, 从而 A/ D 时钟频率能达到 24 M H z, 这样 一行最多可采样 90 多个点 , 完全满足了系统的要求。鉴 于系统对图像分辨率的要求和对数据处理的速度, 我们对
图5
SPCE061A 与 89S52 连接电路
3 智能车系统算法设计
整 个 系 统 控 制 流 程 如 图 6 所 示。设 计 中 单 片 机 SPCE061A 工作在最高允许频率 49. 152 MHz, 能满足图像处 理中高速运算的需要。具体过程为: CCD 摄像头依靠其前瞻 性得到一副任意弯曲的白色路径画面, 对图像画面 A/ D 采样 后进行二值化处理, 然后提取出白线中心, 得到一组白线中心 坐标值, 选取图像最近和最远两个白点中心的坐标值, 再根据 小车预设轴线中心可计算得到小车的偏差方向值和偏离程度 值; 通过实时采样, 可以实现智能小车的智能识别与动态跟 踪。在实际情况中, 小车无需严格按照白色路径走, 利用双比 例 P 控制的方法实现实时调整小车的转角以及利用模糊与比 例微分控制相结合的方法实时调整车速。
SPCE061A 的 A / D 口对输 出的视频信 号进行采集 , 并 由 SPCE061A 对此图像数据进行二值化处理, 图像滤波, 导引 线的提取等路径信息处理 , 由此 SPCE061A 将 CCD 所获得 的一场路径画面转换成一张存有路径信息的二维坐标图。
1 系统总体设计
系统总体框图如图 1 所示。该系统以凌阳 SPCE061A 单片机为核心结合 M CU89S52 的双结构。由 CCD 摄像头 扫描输出路径视频信号 , 在行、 场同步信号的时间基准下由
用摄像头循迹的智能车的硬件系统设计
Value Engineering1智能车硬件系统的总体结构用摄像头循迹的智能车由硬件系统和软件系统两部分构成。
硬件系统包括电源管理模块、信息采集模块、数据处理模块、运动控制模块和串口通信模块等[1]。
其中,信息采集模块包括道路信息采集子模块和车速信息采集子模块;运动控制模块包括舵机控制子模块、直流电机控制子模块。
软件系统包括各模块的初始化、道路图像采集程序、数字信号处理程序、舵机方向控制程序和电机速度控制程序[2]。
本文介绍硬件系统的设计方法。
智能车的硬件系统结构如图1所示。
本智能车采用飞思卡尔公司的16位微处理器MC9S12XS128作为核心控制芯片;使用CMOS 数字摄像头OV6620采集道路信息;通过PWM 信号对转向舵机进行控制;借助于光电编码器测速,通过PID 控制算法对电机实行闭环控制。
各个部分经过MCU 的协调处理,使小车能够以较快的速度在指定的道路上行驶。
2智能车硬件系统各个模块的设计2.1数据处理模块本智能车采用MC9S12XS128单片机作为控制核心。
该单片机内含16位中央处理器、128KB 的程序存储器、8KB 的数据存储器、2个异步串行通信接口、1个串行外设接口、1个8通道输入捕捉/输出比较定时器模块、16通道12位的ADC 、一个8通道脉冲宽度调制模块和多个数字I/O 口[3]。
本智能车使用的MC9S12XS128的I/O 口如下:PT0———输入捕捉的摄像头行同步信号;PT1———输入捕捉的摄像头场同步信号;PB0~PB7———输入摄像头采集到的图像数据;PT7———输入车速检测信号;PWM23———输出舵机的PWM 控制信号;PWM01、PWM45———输出电机的PWM 控制信号;PS0、PS1———串口通信接口。
2.2电源管理模块整个智能车的电力供应来源于飞思卡尔智能车大赛组委会提供的充电电池。
电池的额定输出电压为7.2V ,电量为2000mAh 。
由于各个模块对电源的要求不同,特别是对电压的要求不同,因此,需要采用不同的稳压芯片,从电池中分流出电压不同的分电源给不同的模块供电。
智能车辆监控系统的设计与实现
智能车辆监控系统的设计与实现随着科技的不断发展,智能化已经渗透到人们日常生活中的各个方面。
智能车辆监控系统作为智能化的重要应用之一,在交通运输领域起到了关键作用。
本文将讨论智能车辆监控系统的设计与实现,并探讨其在交通安全管理中的重要性。
一、智能车辆监控系统的设计要点智能车辆监控系统的设计需要考虑多个要点,包括车辆定位、视频监控、报警处理等。
首先,车辆定位是智能车辆监控系统设计的基础。
通过全球卫星定位系统(GPS)或其他定位技术,可以实时准确地获取车辆的位置信息,并将其传输到监控中心。
在设计定位功能时,需要考虑定位的准确性、实时性以及对信号干扰的抵抗能力。
其次,视频监控是智能车辆监控系统中至关重要的功能之一。
通过安装摄像头和传感器设备,可以实时监控车辆内部和周围的情况。
视频监控可以提供实时的图像和视频流,监视驾驶员的行为,并对驾驶员的状态进行评估。
此外,视频监控还可以通过图像识别和分析技术,检测道路上的障碍物、事故等情况。
最后,报警处理是智能车辆监控系统的关键环节。
基于车辆定位和视频监控数据的实时分析,系统可以检测到各种异常情况,如超速、违规行驶等,并及时发出警报。
同时,系统还应该具备处理报警信息的能力,包括将报警信息传输到相应的管理人员,并采取必要的措施进行处理。
二、智能车辆监控系统的实现技术智能车辆监控系统的实现离不开先进的技术手段和算法支持。
下面将介绍几个主要的技术。
第一,车载终端设备是智能车辆监控系统的核心。
车载终端设备通常由车载电脑、摄像头、GPS和传感器等组成,可以实时获取车辆的位置、行驶状态和周围环境等信息,并将其传输到监控中心。
第二,视频图像处理技术在智能车辆监控系统中具有重要作用。
该技术可以对摄像头捕捉到的视频图像进行实时处理和分析,包括图像识别、目标检测、行为分析等。
通过视频图像处理技术,可以实现对驾驶员的行为和道路条件的监控,以提高交通安全性。
第三,人工智能和机器学习技术的应用也是智能车辆监控系统的关键。
基于CCD传感器的智能车设计与制作
经费预算
车模、电池、直流电机、舵机:2000元 单片机与最小系统板:1100元 不同类型摄像头的购买:900元 编码器:400元 印刷电路板:PCB制作、印刷及所需电子元器件1000元 摄像头支架及编码器电路板的固定支架的加工:900元 跑道制作与维护:1500元 无线通信模块: 600元 设计制作所需的相关图书资料: 300元 齿轮,联轴器:300 其他制作所需元件1000 合计:10000元
研究内容
(一)比较不同类型摄像头的优缺点,进行摄像头 选型,确定图像处理方案;
研究内容
(二)探究车体结构对小车行驶时数据采集的影响, 完成车体结构的设计与制作;
研究方案
(三)小车的电源,道路检测,驱动等各模块的具 体电路的设计与制作;
研究内容
(四)控制策略与算法的设计,并在实验中进行测 试,记录所遇情况与解决方案以达到后期的优化; (五)研究其他辅助传感器的使用对小车巡线准 度与速度的提升;进展Fra bibliotek况编码器
项目预期成果
(一)摄像头智能巡线小车实物; (二)车体结构相关参数的报告; (三)智能小车在跑道测试时的相关试验参数; (四)控制算法研究报告; (五)辅助传感器的使用说明,及跑道记忆算法 的相关报告; (六)智能小车项目成果分析,未解决问题的讨 论,以及今后发展成果的展望。
申报项目:
立项依据
近几年来我国汽车销量快速增长,中国已经是世界 上第二大汽车市场,而在当今社会科学技术飞速发 展的今天汽车发展正日益趋向智能化。CCD智能巡 线小车,以摄像头所采集的图像信息作为输入信息, 通过单片机输出控制舵机以及电机,使得小车能做 出相应的速度与方向上的调整,自动以最优速度沿 所给黑线前进。作为采用摄像头检测的智能车具有 检测前瞻距离大,检测的范围宽,能够得到更多的 道路参数等诸多优点,因而能提前识别不同路况, 较早作出处理。
车载智能监控系统的设计与实现
车载智能监控系统的设计与实现随着科技的不断进步,越来越多的新技术应用于我们的日常生活中,车载智能监控系统也是其中之一。
车载智能监控系统是一种智能化的技术,它具有实时监视、录像、追踪等功能,能够有效地提高车辆的安全性和管理效率。
本文将从设计和实现两个方面来探讨车载智能监控系统的相关问题。
一、设计部分1.系统架构设计:车载智能监控系统的架构设计是整个系统中最重要和基础的一部分。
这个部分主要包括硬件和软件的设计。
对于硬件设计来说,需要选定能够满足系统需要的高质量硬件组件,例如高分辨率的摄像头、高速处理器、大容量的存储设备等。
对于软件设计来说,需要依据车辆监控系统的特点,开发适合的软件程序。
软件程序需要具备急救指令、紧急报警等功能。
2.功能设计:车载智能监控系统的功能设计主要是根据用户的需求,提供一些实用的功能。
例如,系统需要提供车辆定位功能,让车主能够准确地了解车辆的位置和行驶状况;系统还需要提供远程监控功能,让车主能够在任何时间、任何地点通过手机、电脑等设备实时地观察车辆情况。
3.硬件选型:车载智能监控系统的硬件选型需要根据不同需求和车辆型号选择适当的硬件。
例如,对于一辆大型卡车来说,需要选择高分辨率的摄像头,以便对方车辆的信息能够清晰地显示出来。
而对于一辆轿车来说,需要考虑摄像头的大小和安装位置,以便不影响驾驶视野。
二、实现部分1.软件开发:车载智能监控系统的实现需要进行软件开发。
软件开发需要根据系统的功能需求,设计适当的程序。
这个部分包括系统程序、网络通讯程序、数据库程序以及界面程序的开发。
软件程序通过通讯模块将车载智能监控系统联网,使得用户通过网络能够查询车辆的位置、行驶信息等。
2.硬件集成:硬件集成是车载智能监控系统实现的一个重要部分。
通过将各种硬件组件进行合理的集成,使得系统的性能能够得到有效提升。
在实现这个部分时,需要测试和验证各种硬件的功能,同时完成硬件和软件之间的配合和协调。
3.场地测试:场地测试是车载智能监控系统实现的最后一步,也是最重要和关键的一步。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
4 建议
(1)RTK测 量 与 静 态GPS测量相同,首 先 得 到 的 是 WGS~ 84坐 标 ,必 须 通 过 一 定 的坐标转换关系才能得到用户坐标系坐 标,转换参数的求取精度对测量成果有很 大影响,因此在实际应用中首先应注意起 算点精度,特别应注意采用一定的方法检 核起算点的相对精度;同时,转换参数有一 定的区域性,它仅适用于起算点所圈定的 一定区域,外推精度随距离增加降低明显, 因此在实际工作中应尽量选择能覆盖整个 测 区 且 分 布 均 匀 的 起 算 点 。(2)若 已 知 起 算 点 为 静 态 GPS控 制 网 成 果 ,可 利 用 已 有 WGS~84坐标及用户坐标建立坐标转换关
“ 飞 思 卡 尔 ”杯 全 国 大 学 生 智 能 车 竞 赛 已举办多届,此项赛事专业知识涉及控制、 模 式 识 别 、传 感 技 术 、汽 车 电 子 、电 气 、计 算 机 、机 械 等 多 个 学 科,旨 在 加 强 大 学 生 的 创 新 意 识 、团 队 合 作 精 神 和 培 养 学 生 的 创 新 能 力 。根 据 大 赛 组 委 会 要 求,赛 道 由 白 色 底 板和黑色引导线组成,可以通过光电传感 器和摄像头两种方案对黑线进行寻迹,在 这两种方案中,采用的控制器都是由组委 会 指 定 的 。本 文 讨 论 的 是 基 于 摄 像 头 方 案 的 智 能 车 控 制 系 统,系 统 具 有 电 路 简 单 、重 量轻和前瞻远等特点,保障了小车在高速 运动中的稳定性和急转弯时不冲出赛道。
1 系统硬件设计
1 . 1 系统硬件总体框架
系统硬件总体框架如图1所示,以摩托 罗 拉 公 司 的 16位 单 片 机 MC9S12XS128MA A为 控 制 核 心 ,外 围 扩 展 5V/6V电 源 电 路 、 直流电机驱动电路以及拨码开关输入和LE D显 示 等 电 路 。其 中 ,电 源 电 路 中 的 5V给 单 片机和数字摄像头OV6620供电,6V给舵机 S3010供电,采用6V供电可以提高舵机的反 应速度。 1.2 电源电路
拟合直线,得到直线的斜率,根据此斜率控 制 舵 机 的 转 向 。在 算 法 上 ,采 用 PD,并 结 合 单独一行的偏差与斜率共同控制舵机转 向,具体选择哪行参与转向控制,本系统采 用高速看远低速看近的原则来选择,具体 实现时,要结合小车的运行速度去确定。
在速度控制上,本系统也采用传统的 PD算 法 ,将 速 度 偏 差 作 为 算 法 输 入 ,PWM 占空比作为算法输出,从而达到给定运行 速度的控制目的。
电源电路产生5V和6V两路直流电压。 其中,5V由 电 池 电 压 通 过 低 压 差 稳 压 器 LM2940稳 压 到 5V输 出 ;6V由 LM1117-ADJ 产 生 。具 体 的 电 源 电 路 如 图 2所 示 。 1 . 3 图像采集电路
赛道黑色引导线的采集由数字摄像头 OV6620来 实 现 ,该 摄 像 头 采 用 5V供 电 ,与 系统主控芯片供电电压相同,省略了一般 模 拟 摄 像 头 需 要 的 12V供 电 电 路 。OV6620 直 接 输 出 8位 亮 度 信 号,无 需 A/D转 换 ,同 时 输 出 场 同 步 、行 同 步 等 信 号 ,可 直 接 与 单 片 机 的 I / O 和 中 断 输 入 引 脚 相 连 。实 际 使 用
图 3 直流电机驱动电路
图 4 系统主程序流程
(上接 102 页)
完 全 可 满 足 Ⅰ 级 导 线 点 (5”以 下 )的 规 范 精 度要求。
尽管GPS RTK测量的标称精度及实测 精 度 完 全 满 足 Ⅰ 级 导 线 点 5 ”点 以 下 的 规 范 精度要求,但目前的规范对利用GPS RTK 测量进行Ⅰ级导线甚至更高的精度的控制 测量,其采集数据的方法,数量等等还没有 明确的规定,因此还需要用大量的实践来 证 实 。实 际 测 量 中 还 必 须 采 取 足 够 的 检 核 手段,确保测量的准确性。
依据黑线位置识别算法可以得到所有 行与中心点的偏差,然后通过最小二乘法,
图 1 系统硬件总体框架
图 2 系统电源电路
科技资讯 SCIENCE & TECHNOLOGY INFORMATION
103
科技资讯 2009 NO.26 SCIENCE & TECHNOLOGY INFORMATION
时 ,亮 度 信 号 Y7~ Y0连 接 到 PB7~ PB0;场 同步信号连接到PH7;行 同 步 信 号 连 接 到 PH6。在 软 件 设 计 时 ,场 同 步 信 号 采 用 软 件 查询,行同步信号产生中断,在中断服务程 序中,读取亮度信号,即赛道信息。 1 . 4 直流电机驱动电路
直流电机驱动电路采用组委会推荐的 专 用 电 机 驱 动 芯 片 MC33886,驱 动 电 路 如 图 3所 示 。其 中 ,V1+接 电 池 正 极 ;VCC接 系 统 + 5V;OUT1和 OUT2接 直 流 电 机 ;PWM0 和 PWM1控 制 MC33886输 出 不 同 的 直 流 电 压 。为 了 增 强 电 机 的 驱 动 能 力 , 采 用 两 片 MC33886相 并 联 ,另 外 一 片 MC33886的 连 接 与 图 3完 全 相 同 。两 片 MC33886的 IN1和 IN2脚 由 同 一 PWM0和 PWM1分 别 控 制 ,通 过 控 制 PWM的 占 空 比 和 极 性 ,可 以 实 现 对 直流电机的转速和方向进行控制,从而实 现 小 车 在 跑 道 上 的 加 速 、减 速 和 反 向 制 动 。 1.5 测速电路
关参数进行重新设置,大大提高了系统的 灵活性。
2 系统软件设计
2 . 1 黑线位置识别算法
小车前方的跑道信息由数字摄像头 OV6620采 集 ,如 何 根 据 采 集 到 的 大 量 数 据 确定黑线位置,这就涉及到路径识别问题。 由于今年跑道的底板颜色不一定是白色 的 , 有 可 能 是 蓝 色 、黄 色 的 或 是 黑 色 的 , 因 此路径识别算法非常重要,否则有可能将 跑 道 底 板 认 为 是 黑 色 引 导 线 。根 据 采 集 到 的某行数据,以确定其黑线位置为例,本系 统采用的黑线位置识别算法大致过程为: 从采集到的某行数据的中心位置开始,首 先判断该中心点是否为黑点,如果是,则从 该中心点先向右依次搜索白点,若搜到,记 下最后一个黑点位置,假设为black_r;若搜 索 不 到 白 点 , ห้องสมุดไป่ตู้ 行 数 据 作 废 , 算 法 结 束 。若 搜索到白点,则再从该中心点向左依次搜 索白点,同样若搜索到白点,记下最后一个 黑 点 位 置,假 设 为black_l;若 搜 索 不 到 白 点 , 该 行 数 据 作 废 , 算 法 结 束 。在 该 行 数 据 有效的情况下,其黑线中心位置为(black_r + black_l)/2。
工 业 技 术
科技资讯 2009 NO.26
SCIENCE & TECHNOLOGY INFORMATION
基于摄像头的智能车控制系统的设计
王文杰 凌六一 ( 安徽理工大学电气与信息工程学院 安徽淮南 2 3 2 0 0 1 )
摘 要:介绍了一种采用数字摄像头识别路径的智能车控制系统。系统以单片机MC9S12XS128为控制核心,给出了电机驱动、速度检测
能自动停车的,最终成绩加1秒。
3 结语
在系统设计完成后,以第三届华东赛 区的实际跑道为参考,经过多次的调试运 行,智能车系统运行状态良好,平均速度达 到 2m/s。然 而 ,系 统 也 存 在 诸 多 不 足 ,如 起 始 线 识 别 不 准 确 , 存 在 漏 检 、误 检 ; 寻 找 黑 线位置算法的运行时间较长,也有待改进; 小车总体运行速度较慢,控制策略还有较 大的改进空间。
参考文献
[1] 卓 晴 ,黄 开 胜 ,邵 贝 贝 ,等 .学 做 智 能 车 — — 挑 战“ 飞 思 卡 尔 ”杯 [M].北 京 :北 京 航 空 航 天 大 学 出 版 社 ,2007.
[2] 张 淑 谦 ,王 国 权 .智 能 车 黑 线 识 别 算 法
工 业 技 术
及 控 制 策 略 研 究 [J].电 子 技 术 ,2009(3): 89~ 92 [3] 高凤水,靳涛,赵书朵.基于飞思卡尔单 片 机 的 智 能 车 设 计[J].电 子 设 计 应 用 , 2008(5):104~ 106.
人 机 接 口 由 拨 码 开 关 和 LED数 码 管 显 示 两 部 分 组 成 。LED数 码 管 主 要 用 于 小 车 调试时,显示一些系统运行的参数,它由单 片 机 的 I/O口 直 接 驱 动,为 了 降 低 系 统 功 耗 ,在 单 片 机 的 I/O口 与 数 码 管 的 位 段 之 间 串 入 了 限 流 电 阻 。拨 码 开 关 用 于 设 置 一 些 重 要 的 参 数,如 小 车 的 直 道 速 度 、弯 道 速 度 等 ,拨 码 开 关 非 常 必 要 ,在 实 际 比 赛 时 ,往 往需要根据试跑结果,通过拨码开关对相
系 统 主 程 序 流 程 如 图 4所 示 。首 先 对 系 统进行初始化操作,主要包括系统时钟设 置 、速 度 设 置 、PWM初 始 化 等 ;接 下 来 延 时 2秒然后系统正式起动,接下来进行图像采 集 、寻 找 黑 线 位 置 并 根 据 偏 差 进 行 舵 机 转 向 控 制 和 速 度 控 制 。当 小 车 跑 完 指 定 圈 数 后 , 应 自 动 刹 车 。根 据 大 赛 组 委 会 要 求 , 不