基于SimMechanics的机器人控制系统设计仿真.docx
《基于SimMechanics的机器人控制系统设计仿真.docx》由会员分享,可在线阅读,更多相关《基于SimMechanics的机器人控制系统设计仿真.docx(8页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、基于SimMechanics的机器人控制系统设计仿真蔡明峰导语:本文通过对挪动机器人的分析研究,设计基于单片机的挪动机器人电机驱动和闭环调速的控制系统,采用超声波测距模块设计,为机器人提供简单方便的障碍物间隔检测。引言挪动的研究始于60年代末期斯坦福研究院(spa)的NilsNilssen和CharlesRoesn等人,在1966年至1972年中研制出了自主挪动机器人Shakey。70年代末,挪动机器人研究又出现了新的高潮,十分是在80年代中期以来,设计和制造机器人的浪潮席卷全世界。一大批世界著名的公司,如美国通用电气、日木本田、索尼等开场研制挪动机器人平台,这些挪动机器人主要作为大学实验室及
2、研究机构的挪动机器人实验平台,进而促进了挪动机器人学多种研究方向的出现。随着挪动机器人技术的迅速开展及其在工业、军事等领域中的广泛应用,有关挪动机器人的理论、设计、制造和应用的新的技术科学-机器人学,已逐渐形成,并越来越引起人们广泛的关注。挪动机器人的研究将进入了一个崭新的阶段。挪动机器人是一类可以通过传感器感悟环境和自身状态,实如今有障碍物的环境中面向目的自主运动,进而完成一定功能的机器人系统。理想的自主挪动机器人可以不需人的干预在各种环境中自主完成规定任务,具有较高的智能程度,但目前全自主挪动机器人还大多处于实验阶段,进入实用的多为半自主挪动机器人,通过人的干预在特定环境中执行各种任务,而
3、遥控机器人那么完全离不开人的干预。随着新的智能控制算法的不断涌现,挪动机器人正向着智能化方向开展,这就对系统性能提出了更高的要求。设计实现智能挪动机器人的控制系统,可以熟悉挪动机器人硬件和软件的开发,把握挪动机器人的运动控制特性,为后续的挪动机器人的功能扩展搭建一个可行、稳定的平台,而这个平台那么可以作为多种机器人开发的公共根底平台。实现智能挪动机器人控制系统的开发具有一定的现实意义,将为以后的挪动机器人开发奠定坚实的根底。1、控制系统构造功能挪动机器人的控制系统是机器人系统的执行机构,对系统平稳运行起着重要作用,有时也可作为一个简单的控制器。构成机器人运动控制系统的要素有:计算机硬件系统及控
4、制软件、输入输出设备、驱动器、传感器系统等。设计智能挪动机器人控制系统框图如图1所示。图1挪动机器人控制系统框图挪动机器人的控制系统的实现:挪动机器人控制系统的主要内容是生成机器人的运动控制信息,控制机器人的运动。轨迹跟踪是挪动机器人需要完成的任务之一,其典型工作经过为机器人运动控制器根据规划好的途径生成机器人的运动控制信息,控制机器人完成相应的挪动,完成规划途径的跟踪。运动控制经过中用到的输入信息包括底层超声波测距模块提供的障碍物间隔信息,电机码盘提供的机器人的位置、速度信息,以及全景摄像机、单目视觉摄像机收集并经过处理后的视频信息等。机器人本体上安装有四个驱动电机,作为挪动机器人的驱动机构
5、。每个驱动电机都带有一个光电码盘,光电码盘提供正交编码脉冲信号,可用作驱动电机闭环调速和机器人定位脉冲。车载处理器主要负责超声波测距模块控制、模块治理、机器人定位以及和上位机的通讯,可以采用通用计算机、大容量单片机、DSP、ARM等嵌入式控制器。挪动机器人输入信息包括视觉输入和间隔检测。视觉信息包括全景视觉和双目视觉摄像机。间隔信息包括激光测距和超声波测距模块。挪动机器人根据开发人员事先建立好的环境地图,挪动经过中读取的环境信息,在处理器内根据控制规那么进展运算,输出控制信息到驱动电机,控制机器人的挪动。挪动机器人的车载处理器和上位机作为处理中枢,接收激光、超声波等测距模块提供的障碍物间隔信息
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 SimMechanics 机器人 控制系统 设计 仿真
限制150内