基于视窗平台的机器人控制技术研究及实现
【摘要】:本文在广泛收集和综合国内外有关文献基础上,论述了当前机器人控制器的研究现状和发展趋势。提出以工业PC微机为硬件平台,以Windows操作系统为软件平台,开发研制机器人控制器。为解决基于视窗平台机器人控制器的实时性等难题,深入研究了基于视窗的机器人控制技术,作者成功研制了“基于工业PC和视窗(Windows95/NT)平台的机器人控制器”。
本文主要研究内容包括:机器人发展状况和趋势、基于视窗机器人控制器的硬件结构和软件结构、基于Windows 95设备驱动程序研究及实现、设备驱动程序与应用程序的接口技术、多线程及异步程序设计技术、Windows NT设备驱动程序设计、机器人控制算法、机器人运动和受力异常检测的智能控制算法及实验、机器人远程监控技术和仿真等。
第一章简述了机器人概况、机器人和控制器的发展历史和趋势。分析了国内外典型控制器的控制结构,并对PUMA-560和我国精密1号机器人控制系统的分级控制结构进行了描述,阐述基于视窗和工业PC机器人控制器是机器人控制器重要发展方向。
第二章简述了机器人实验平台,机器人控制器主要的硬件和软件组成,论述了机器人控制器硬件组成,硬件具有实时中断功能,详细分析了多轴伺服控制卡及控制器主要硬件的原理功能。
第三章对术语Win32及有关特性进行了详细解释。介绍了
2001年上海大学博士学位论文
机器人控制器控制软件的体系结构,控制软件的主要组成模块,
详细论述主要模块的功能和特点,模块间的通信和调度.
第四章分析了V西ndows95硬件设备驱动程序机制,对中
断、I/O及V西ndows95操作系统体系及相关技术进行了分
析,介绍了虚拟机vM、虚拟机管理器vMM.详细阐述了vxD
的结构及设备驱动程序的设计方法.
第五章论述了多线程技术,采用多线程和异步设计技术,
加快了应用程序的响应速度,极大提高了CPU的利用率和协调
后台任务的能力,使控制器具有多任务执行的能力.灵活利用
异步技术构造了高效、快速、强大和健壮的应用程序.
第六章论述了设备驱动程序与应用程序的通信机制,实现
了中断实时获得数据和快速的响应,针对机器人控制器的伺服
控制卡和FO卡,设计了设备驱动程序与应用程序的接口.并对
程序接口进行了封装.
第七章用D一H法求解了实验平台Pr一500机器人控制器的
运动控制算法,采用神经网络设计了智能控制算法,并阐述了
机器人智能控制算法的作用及有关算法程序的设计.
第八章论述了样本如何采集和处理,多种网络的训练、仿
真,其中LM法BP网络具有比较快的收敛速度,仿真结果在
误差范围之内,符合实际输出.所以在机器人运动或受力异常
检测中,选用了LM法BP网,实验取得了成功.
第九章详细介绍了机器人网络通信功能的作用及实现手段.
简要说明Windows 95lNT的通信方式、V肖nsock基本原理,在
机器人控制器中采用winsock技术,使机器人控制器具有网络
通信功能,论述了机器人的三维建模及仿真技术,
第十章简要比较了W知dowsN,r 4.0和Windows95,对
基于视窗平合的机器人控制技术研究及实现
windows Nl,4.0硬件设备驱动程序进行了研究,并设计了有关
设备驱动程序,实现基于NT的机器人控制器.
第十一章对全文进行了总结,介绍了基于视窗平台机器人
控制器的特点和优越性.并为“基于视窗平台的机器人控制器”
的进一步研究,提出了自己的建议.
|
|
|
|
1 |
邹瑞雨,王大培,李全益;一个简单的机器人视觉引导装配实验系统[J];机器人;1989年01期 |
2 |
曾立;;提高弧焊机器人控制系统可靠性的措施[J];电气自动化;1996年04期 |
3 |
贺红林;赵淳生;;机器人的超声电机驱动及其控制研究[J];压电与声光;2005年06期 |
4 |
袁军民;;结构光传感器在机器人焊接中的应用[J];金属加工(热加工);2008年10期 |
5 |
谢瑞霞;;模糊神经网络在机器人控制中的应用[J];计算机系统应用;2008年10期 |
6 |
胡晏如,常文森;机器人的分散控制[J];国防科技大学学报;1988年02期 |
7 |
李志;解慧;裴宏昌;;ROBOT—Ⅰ型机器人操作控制系统分析[J];河北理工学院学报;1989年03期 |
8 |
石玉秋;孙炜;孙洪淋;;一种三关节机器人视觉伺服系统研究[J];装备制造技术;2006年02期 |
9 |
王立权;刘秉昊;吴健荣;韩金华;卢正宇;;6R关节型机器人运动学建模[J];智能系统学报;2010年02期 |
10 |
韩珂;李耀通;;机器人在任务空间的变结构跟踪控制[J];自动化学报;1992年03期 |
11 |
李洪儒,齐保华,齐晓慧,冯振声;一种应用DSP的集中式机器人控制器[J];微计算机应用;1996年05期 |
12 |
熊红珊;工业检测和机器人控制中的视觉技术[J];兵工自动化;1997年02期 |
13 |
唐东炜;安军;肖周勇;;基于LabVIEW的慧鱼机器人控制系统设计[J];中国现代教育装备;2008年11期 |
14 |
张天平;华森;;基于观测器的机器人动态面控制[J];控制工程;2009年05期 |
15 |
李鑫;陈薇;董学平;陈梅;蒋琳;;一种基于小脑模型关节控制器评论-策略家的机器人跟踪控制算法[J];控制理论与应用;2011年06期 |
16 |
吴林;曲志刚;;焊接机器人新一代的自动化焊接手段[J];电子工艺技术;1985年07期 |
17 |
周其节,苏春翌;变结构控制理论在机器人控制中的应用[J];机器人;1989年05期 |
18 |
王煦法,王东生,庄镇泉;神经网络与神经计算机 第八讲 神经网络在机器人控制中的应用[J];电子技术应用;1990年11期 |
19 |
杜树新,唐建中,杨公仆;机器人避碰撞路径生成中的跨绕问题研究[J];西安交通大学学报;1993年04期 |
20 |
陈一民,何永义,叶益东;单处理器机器人控制的模拟[J];微型电脑应用;1998年06期 |
|