[发明专利]网络遥操作机器人系统及时延克服方法有效
申请号: | 201210332531.1 | 申请日: | 2012-09-10 |
公开(公告)号: | CN102825603A | 公开(公告)日: | 2012-12-19 |
发明(设计)人: | 曾庆军;陈静;王彪;章飞;陈伟 | 申请(专利权)人: | 江苏科技大学 |
主分类号: | B25J9/16 | 分类号: | B25J9/16 |
代理公司: | 南京经纬专利商标代理有限公司 32200 | 代理人: | 楼高潮 |
地址: | 212003*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 网络 操作 机器人 系统 及时 克服 方法 | ||
技术领域
本发明涉及一种机器人的控制系统及方法,尤其涉及一种基于网络的遥操作机器人的控制系统以及时延克服方法,属于机器人技术领域。
背景技术
20世纪90代以来,计算机网络技术得到了飞速发展,借助计算机网络、机械电子和传感器等方面的技术把机器人与网络相连,可以实现基于网络的遥操作机器人。网络遥操作机器人可以利用网络作为媒介,连接位于网络两端的操作者和机器人等设备,操作者利用从远端反馈回的声音、图像、位置、力等状态信息,实时对远端机器人进行交互控制,完成生产、实验、探险等操作行为。
然而,随着遥操作机器人被广泛应用到空间、深海、工业生产及人民生活的各个领域,在操作者的安全性和工作效率提高的同时,其严重的不足也暴露出来:遥操作系统固有的时延特性影响着系统的正常工作,时延较大或变化时,将大大降低系统的性能,甚至造成不稳定。网络传输时延尤其是大时延和变时延给遥操作机器人带来的影响,主要体现在降低系统的稳定性、透明性。
经过几十年的发展,国内外的学者专家们已经提出了不少解决时延问题的方法,目前关于遥操作机器人系统的研究方法主要有三种,即预测控制、远程规划和双边控制。
预测控制作为解决遥操作系统时延问题的有效方法,其主要思想是通过在主机器人控制站建立从机器人和环境的虚拟模型,并用虚拟模型对从机械手受力进行预测。当远程从机器人和环境的模型和虚拟模型的模型相同时,操作者对虚拟模型的接触就等同于和真实环境的接触。但是预测控制也有自身的不足之处,它一种基于模型的精确控制方法,需要知道从机械手和环境的精确模型,而且控制算法相对复杂。为了解决预测控制算法复杂的问题,将预测控制与模糊推理相结合,可以将模型模糊化,使控制方法更简单,更符合人们的控制思想,再结合不依赖于时间基于事件的建模方法,可进一步克服时延的影响,提高控制效果。
发明内容
本发明的目的在于提供一种网络遥操作机器人系统及时延克服方法,优化网络遥操作系统,并解决网络遥操作机器人现存的时延问题。
本发明的目的通过以下技术方案予以实现:
一种网络遥操作机器人系统,由两个结构相同,功能对称的机械手通过网络通讯环节联系在一起。包括主机械臂1、从机械臂2、主计算机3、从计算机4、第一数据采集卡5、第二数据采集卡6、第一单片机7、第二单片机8。所述主计算机3通过第一数据采集卡5采集主机械臂1的位置和力信号,所述从计算机4通过第二数据采集卡6采集从机械臂2的位置和力信号,所述主计算机3和从计算机4通过TCP/IP网络通讯环节将主从机械臂的位置和力信号相互传递,所述主计算机3将控制信号由串口通信传递至第一单片机7,第一单片机7输出PWM脉冲信号控制主机械臂1工作,所述从计算机4将控制信号由串口通信传递至第二单片机8,第二单片机8输出PWM脉冲信号控制从机械臂2工作。
一种网络遥操作机器人系统的时延克服方法,包括以下步骤:
1.建立针对网络时延的基于事件模型
以事件变量s代替现有系统中的参考变量—时间T,基于事件的控制中,选取s为机械手走过的距离,设定每当s递增一段距离,产生一个事件,并把当前的状态信息发送给路径管理器;
运动参考变量的产生方法:经过事件产生器得到反馈事件s,为了使参考事件s跟踪上期望参考事件sd,采用如下算法产生期望的事件输入:
定义e=sd-s,可知s收敛于sd;
设机器人的一般模型如下:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于江苏科技大学,未经江苏科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210332531.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种水压人工肌肉液压驱动与控制系统
- 下一篇:人体工程学背包