自主移动机器人控制系统软件设计..docVIP

  • 4
  • 0
  • 约4.68万字
  • 约 61页
  • 2019-03-11 发布于湖北
  • 举报
PAGE 60 自主移动机器人控制系统软件设计 项文炳 (自动化与电气工程学院 指导教师:孙勇智) 摘要:随着机器人在非结构化环境中使用的越来越来频繁,机器人所承担的任务与日俱增。8位的微处理器比如MCS-51已经不能满足任务需要。32位的处理器已经成为机器人首选的控制核心。本文提出了一种用于移动机器人的控制方案。这个方案采用红外线和超声波传感器进行定位和避障,使用直流电机实现机器人移动,使用带有嵌入式操作系统μCLinux的ARM芯片S3C44B0X作为CPU。在潜入式操作系统中,应用程序必须通过设备驱动程序才能访问硬件设备,因此必须开发上述硬件的驱动程序。本文详细讲解了直流电机、红外线传感器和超声波传感器的开发细节。另外,还开发了避障应用程序。本文开发的移动机器人不仅实现了诸如前进、后退、左传、右转等基本功能,还实现了避障功能。 关键词: 移动机器人;自主避障;嵌入式系统;驱动程序 Abstract:Robot appears more and more frequently in non-structural environment. The tasks robots take have increased steadily. MCUs with 8-bit CPU, such as MCS-51, cannot afford these requirements. MCUs with 32-bit CPU become the first choice for robots. This thesis proposes a control scheme for autonomous mobile robot. The scheme uses infrared and ultrasonic sensors for localization and obstacle avoidance, use DC motor for driving, and use the ARM chip S3C44B0X as CPU, which embed the embedded OS μCLinux. In embedded OS, the application programs have to access hardwares via devices drviers, so it is necessary to develop device driver for above hardware. This thesis described the details for developing device drviers for DC motor, infrared sensors and ultrasonic rangers. The application program for obstacle avoidance is developed also. The mobile robot can perform basic behaviours such as forward moving, backward moving, left turning, right turning and obstacle avoidance. Keywords: Mobile Robot;Autonomous Obstacle Avoidance;Embedded Systems;Device Drivers 1 绪论 1.1 移动机器人技术的概述 自20世纪50年代世界上第一台机器人装置诞生以来,机器人技术经历了一个从低级到高级的发展过程,机器人(ROBOT)一词的含义也越来越广泛。移动机器人是机器人学中的一个重要分支。早在60 年代,就已经开始了关于移动机器人的研究。关于移动机器人的研究涉及许多方面,首先,要考虑移动方式,可以是轮式的、履带式、腿式的,对于水下机器人,则是推进器。其次,必须考虑驱动器的控制,以使机器人达到期望的行为。除此之外还必须考虑导航或路径规划,对于后者,有更多的方面要考虑,如传感融合,特征提取,避碰及环境映射[1]。因此,移动机器人是一个集环境感知、动态决策与规划、行为控制与执行等多种功能于一体的综合系统。对移动机器人的研究,提出了许多新的或挑战性的理论与工程技术课题,引起越来越多的专家学者和工程技术人员的兴趣。 由于全自主移动机器人涉及诸如驱动器控制、传感器数据融合、图象处理、模式识别、神经网络等许多方面的研究,因此它能够综合反映一个国家在制造业和人工智能等方面的水平。由于它在军事侦察、扫雷排险、防核污染等危险与恶劣环境以及民用中的物料搬运上具有广阔的应用前景,使得对它的研究在世界各国受到普遍

文档评论(0)

1亿VIP精品文档

相关文档