基于S3C2440的智能车的设计与实现
- 项目介绍
此项目主要是利用现有技术和资源设计一款多功能智能小车,针对移动机器人的设计及导航与定位方法展开深入的研究,探讨移动机器人设计的实现,导航与定位方法的应用等问题。
1
只有站在巨人的肩上,才能看的更远
此项目已经在去年的软件学院大赛中获得一等奖,我们是在前人的基础上对小车进行完善^_^
- 项目背景
目前,关于移动机器人系统的研究已成为机器人学领域一个充满活力、具有挑战性的前沿发展方向。
智能机器人集信息技术中的传感技术、计算机技术和通信技术为一身,综合了数学、物理、化学、生物、机械、电子、材料、能源等众多领域的科学和技术知识。学生在学习智能机器人的过程中,可以充分培养动手能力、创新能力、综合能力和协作能力。智能机器人内容的开设将给信息技术学科的教学带来新的活力。
2
2009级学生作品展示
3
- 项目概述
多功能智能小车主要由硬件系统和软件系统构成。硬件系统主要包括:嵌入式微处理器、数据存储器、外围接口、步进电机、小车车体以及电源等外围电路,其中嵌入式微处理器是整个硬件系统的核心;软件包括:嵌入式操作系统、外设驱动程序及应用软件等。
小车车体主要有底盘、控制中心、视频采集系统构成。其中底盘主要由单片机、步进电机、外围传感器等,单片机主要用于控制电机来控制小车的转向,红外传感器用于采集障碍信息,并通过单片机传给控制中心。
4
控制中心是一块2440开发板,主要用于接收摄像头和红外传感器采集回来的路况信息并把他们传给PC,以及控制单片机。
在PC机端,集成了一个专门的软件,用于观测摄像头采集回来的路况信息,以及控制小车的转向
5
- 可能的难点
2440开发板和PC机通信的过程,我们采用的是Ad-hoc网络(无线自组网),需要用到IEEE1609.4
和802.11p协议,这在国际上是一门比较新颖的技术,此协议是专门用在汽车电子应用上的,将于2010年11月份正式成为标准。另外,视频采集编码也是其中的难点之一。
谢谢^_^
6