[发明专利]一种基于V-Rep的机器人虚拟示教系统有效
申请号: | 201710464582.2 | 申请日: | 2017-06-19 |
公开(公告)号: | CN107274777B | 公开(公告)日: | 2019-06-18 |
发明(设计)人: | 丁雅斌;虢薇;罗振军;黄田 | 申请(专利权)人: | 天津大学 |
主分类号: | G09B25/02 | 分类号: | G09B25/02;G06F17/50;G06F3/0346 |
代理公司: | 天津市北洋有限责任专利代理事务所 12201 | 代理人: | 王丽英 |
地址: | 300350 天津市津南区海*** | 国省代码: | 天津;12 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 rep 机器人 虚拟 系统 | ||
本发明公开了一种基于V‑Rep的机器人虚拟示教方法,步骤为:在离线仿真软件V‑Rep中存储示教系统的虚拟示教场景文件;开发人机交互界面;将三维鼠标通过无线接收器连接至计算机的USB接口上;在虚拟机的界面内设置三维鼠标与计算机主机断开连接,与虚拟机建立连接,打开并运行V‑Rep软件中预先存储的虚拟示教场景文件;V‑Rep中的虚拟示教场景文件运行后,输入机器人示教关键点的位置坐标;示教结束后,实现可见机器人末端在两个示教关键点之间的运动以再现示教过程;在再现过程中,进行逆解计算。采用本系统具有更好的体验性和交互性。
技术领域
本发明涉及一种机器人虚拟示教系统,特别涉及一种基于V-Rep的机器人虚拟示教系统。
背景技术
机器人示教系统的性能和界面设计直接影响着工业机器人的使用效果,从最早的单一命令输入到现在的集编程、仿真、测试、系统设置等功能于一身的高度集成系统,在机器人系统中有着举足轻重的作用。现有的机器人示教系统通常是一组硬件装置,包括示教盒,手柄等输入输出设备,并通过线缆与机器人控制柜连接实现对机器人的示教和控制。但是这些装置的开发与生产成本较高,同时线缆也束缚了操作者的工作范围。
随着计算机和人机交互技术的发展,同时考虑到生产效率和安全等因素,通过计算机对机器人进行离线控制已成为全世界机器人产业的主流趋势。现如今,国外许多公司都开发出了自主的机器人离线仿真系统,如:ABB公司的离线编程仿真系统ABBRobotStudio、KUKA公司的主要用于机器人码垛、物流运输模拟仿真以及可以模拟示教盒操作的KUKA SIM PRO以及FANUC公司的离线编程软件FanucWorks等。但是,以上离线仿真软件大多只支持自己公司的机器人,不能完全满足客户各种各样的自动化线控制要求,通用性、兼容性、用户集成性不强。而且,各种系统所支持的机器人编程语言也有较大差异。以上这两点这给客户的使用和自主系统开发都带来了不便。
现在市场上出现了一些具有开放式框架的机器人仿真软件,为复杂机器人控制系统的开发提供了开源的平台。同时,各种输入、输出设备的种类和功能也逐渐丰富起来,通过数据接口或集成的方式,为丰富系统的功能提供了可能。
发明内容
本发明的目的在于克服已有技术的缺点,提供一种以具有开放式框架的机器人仿真软件V-Rep作为中间件平台,实现了具有人机交互功能的无线三维鼠标的集成,既丰富了系统的示教形式,同时也摆脱了线缆对工作范围的限制的基于V-Rep的机器人虚拟示教系统。
本发明解决上述问题所采用的技术方案是:
本发明的一种基于V-Rep的机器人虚拟示教方法,包括以下步骤:
(1)在计算机上安装VM虚拟机,在VM虚拟机上安装Ubuntu系统,在Ubuntu系统中安装机器人离线仿真软件V-Rep并安装配置Lua-SDL2及其模块库,在离线仿真软件V-Rep中存储示教系统的虚拟示教场景文件,在所述的虚拟示教场景文件中设置有两个相同的六自由度机器人,一个为可见六自由度机器人,另一个为不可见六自由度机器人,两个相同的六自由度机器人在世界坐标系下的位置设置为相同,示教场景文件的程序存储在两个Lua子脚本中,其中一个是存储示教再现的核心程序的线程子脚本,另一个是存储了实时逆解的辅助程序的非线程子脚本,所述的线程子脚本中包含三维鼠标的信号采集、示教再现过程和用户界面编辑三部分,可见六自由度机器人为实体设置,绑定线程子脚本,另一个设置六自由度机器人为不可见,绑定非线程子脚本;
(2)基于V-Rep内置的OpenGL的自定义用户界面开发人机交互界面,以对话框的形式呈现,所述的人机交互界面包含了示教过程中键入关键点位姿以及再现过程中显示虚拟机器人实时的关节角参数的编辑栏、确定关键点和运行的相关按键、调整虚拟机器人末端运动灵敏度的滑块和相关标签,界面上的任何动作在V-Rep中是以信息的形式被API函数截取和调用的,从而控制虚拟机器人末端到达指定位姿;
(3)将三维鼠标通过无线接收器连接至计算机的USB接口上;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于天津大学,未经天津大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710464582.2/2.html,转载请声明来源钻瓜专利网。