CN109664293A - 基于虚拟仿真技术的操作臂远程监控*** - Google Patents

基于虚拟仿真技术的操作臂远程监控*** Download PDF

Info

Publication number
CN109664293A
CN109664293A CN201810055777.6A CN201810055777A CN109664293A CN 109664293 A CN109664293 A CN 109664293A CN 201810055777 A CN201810055777 A CN 201810055777A CN 109664293 A CN109664293 A CN 109664293A
Authority
CN
China
Prior art keywords
mechanical arm
remote monitoring
monitoring system
arm
controller
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201810055777.6A
Other languages
English (en)
Inventor
杜文龙
马海洋
刘超
周海亮
阎宏伟
李洪斌
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Ludong University
Original Assignee
Ludong University
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Ludong University filed Critical Ludong University
Priority to CN201810055777.6A priority Critical patent/CN109664293A/zh
Publication of CN109664293A publication Critical patent/CN109664293A/zh
Pending legal-status Critical Current

Links

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B25HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
    • B25JMANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
    • B25J9/00Programme-controlled manipulators
    • B25J9/16Programme controls
    • B25J9/1656Programme controls characterised by programming, planning systems for manipulators
    • B25J9/1658Programme controls characterised by programming, planning systems for manipulators characterised by programming language

Landscapes

  • Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Robotics (AREA)
  • Mechanical Engineering (AREA)
  • Manipulator (AREA)

Abstract

本发明是一种基于虚拟仿真技术的操作臂远程监控***。由虚拟仿真***、远程监控***、同步发送信号方法组成。主要用于解决机械臂与实物相脱离,无法对机械臂进行有效远程监控,虚拟机械臂与实物不能同步运动等问题。虚拟仿真***是由VB结合OpenGL建立的三维立体机械臂模型。远程监控***由控制器发送信号驱动机械臂运动。同步发送信号方法是用利用一分二串口线同时向上位机软件和机械臂发送信号。本发明真正的做到将虚拟机械臂和实物相结合,给人类生活带来极大便利,用于从事危险工作,可以减少重大事故的发生,具有重大的经济价值和推广价值。

Description

基于虚拟仿真技术的操作臂远程监控***
技术领域
本发明涉及一种基于虚拟仿真技术的操作臂远程监控***,尤其适用于机械臂的远程监控。
背景技术
目前对于多自由度机械臂的控制算法研究主要采用两种方法。一种方法是先使用Matlab或VC界面编程软件进行离线仿真研究,再将算法转移到机械臂控制器中进行测试和验证。另一种是直接是使用在环的实时仿真***(如Dspace,RT-LAB等),直接在机械臂上进行控制算法的在线设计和调试。利用Matlab等工具所进行的离线仿真首先需要建立多自由度的机械臂的数学模型,在PC机中搭建一个虚拟环境,模拟出机械臂的组织结构以及由机械臂物理结构所带来的干扰,它具有一个致命的缺点,即与机械臂实物相脱离,很难建立起一个包含所有影响要素的被控对象数学模型。
在传统的机械臂远程监控的方案中,现场工作人员从操作站监视机械臂或利用摄像头观察机械臂的运行情况。以上两种方法都没有做到远程监控。而仿真***能设计各种机械臂场景,真实的模拟机械臂的运行情况。
发明内容
现有技术的不足之处在于:1、虚拟机械臂与实物相脱离。 2、无法对机械臂进行有效远程监控。3、虚拟机械臂与实物不能同步运动。
本发明要解决的技术问题是:克服现有技术的不足,提供一种远程精准控制,仿真程度高,同步性强的实物仿真***——基于虚拟仿真技术的操作臂远程监控***
本发明解决其技术问题所采用的技术方案是:
其特征在于:由虚拟仿真***、远程监控***、同步发送信号方法组成。
虚拟仿真***的实现:利用OpenGl与VB相结合,编写上位机软件。OpenGL是指定义了一个跨编程语言、跨平台的编程接口业的图形程序接口。在VisualBasic中应用OpenGL进行三维模型的设计操作通过第三方函数库VBOpenGLtypel-ibrary(Vbogl1tlb)来进行。VB中MSComm 控件通过串行端口传输和接收数据,为应用程序提供串行通讯功能。OpenGl建立三维立体机械臂模型,定义各个轴,将接收的数据转化为轴转动的角度,以实现虚拟机械臂的仿真。
远程监控***的实现:控制***由控制器搭建,控制器通过串口中断接收工业操纵杆的信号,经过数据处理将其转化为脉冲信号以及高低电平控制机械臂各轴的步进电机,以驱动机械臂运转。
同步发送信号方法:利用一分二串口线同时向上位机软件和机械臂发送信号。
附图说明
下面结合附图和实施例对本发明进一步说明。
图1为基于虚拟仿真技术的操作臂远程监控***。
具体实施方式
如图1所示,一种基于虚拟仿真技术的操作臂远程监控***,操作员通过工作台操纵杆同时向虚拟机械臂和控制器发送信号。控制器通过串口中断接收工业操纵杆的信号,经过数据处理将其转化为脉冲信号以及高低电平控制机械臂各轴的步进电机,以驱动机械臂运转。上位机软件接收到信号,利用VB中MSComm 控件通过串行端口接收数据,通过编程进行数据处理,改变虚拟机械臂各轴的角度,以实现模拟机械臂的仿真。

Claims (4)

1.基于虚拟仿真技术的操作臂远程监控***,其特征在于:由虚拟仿真***、远程监控***、同步发送信号方法组成。
2.根据权利要求1所述的虚拟仿真***,其特征在于:由VB结合OpenGL建立的三维立体机械臂模型如下:
Step1:由VB编写的上位机软件,结合OpenGL建立初步三维立体机械臂模型;
Step2:利用MSComm 控件通过串行端口接收数据,通过编程进行数据处理,改变机械臂各轴的角度,以实现模拟机械臂的仿真。
3.根据权利要求1所述的远程监控***,其特征在于:由控制器,机械臂组成其控制***由控制器搭建,控制器通过串口中断接收工业操纵杆的信号,经过数据处理将其转化为脉冲信号以及高低电平控制机械臂各轴的步进电机,以驱动机械臂运转。
4.根据权利要求1所述的同步发送信号方法,其特征在于:利用一分二串口线同时向上位机软件和机械臂发送信号。
CN201810055777.6A 2018-01-20 2018-01-20 基于虚拟仿真技术的操作臂远程监控*** Pending CN109664293A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201810055777.6A CN109664293A (zh) 2018-01-20 2018-01-20 基于虚拟仿真技术的操作臂远程监控***

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810055777.6A CN109664293A (zh) 2018-01-20 2018-01-20 基于虚拟仿真技术的操作臂远程监控***

Publications (1)

Publication Number Publication Date
CN109664293A true CN109664293A (zh) 2019-04-23

Family

ID=66142319

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810055777.6A Pending CN109664293A (zh) 2018-01-20 2018-01-20 基于虚拟仿真技术的操作臂远程监控***

Country Status (1)

Country Link
CN (1) CN109664293A (zh)

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002337079A (ja) * 2001-05-11 2002-11-26 Sony Corp 情報処理装置および方法、記録媒体、並びにプログラム
CN101493855A (zh) * 2009-01-16 2009-07-29 吉林大学 欠驱动双足步行机器人实时仿真***
CN101920233A (zh) * 2010-07-09 2010-12-22 广东工业大学 一种基于虚拟现实技术的喷涂工业机器人综合控制***及控制方法
CN102156452A (zh) * 2009-12-14 2011-08-17 智能娱乐机器人株式会社 机器人同步化装置及其方法
CN102880063A (zh) * 2012-09-13 2013-01-16 中国人民解放军63921部队 同步控制遥操作***及方法
CN104460670A (zh) * 2014-11-10 2015-03-25 华南理工大学 一种scara机器人运动仿真及远程控制***及控制方法

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002337079A (ja) * 2001-05-11 2002-11-26 Sony Corp 情報処理装置および方法、記録媒体、並びにプログラム
CN101493855A (zh) * 2009-01-16 2009-07-29 吉林大学 欠驱动双足步行机器人实时仿真***
CN102156452A (zh) * 2009-12-14 2011-08-17 智能娱乐机器人株式会社 机器人同步化装置及其方法
CN101920233A (zh) * 2010-07-09 2010-12-22 广东工业大学 一种基于虚拟现实技术的喷涂工业机器人综合控制***及控制方法
CN102880063A (zh) * 2012-09-13 2013-01-16 中国人民解放军63921部队 同步控制遥操作***及方法
CN104460670A (zh) * 2014-11-10 2015-03-25 华南理工大学 一种scara机器人运动仿真及远程控制***及控制方法

Similar Documents

Publication Publication Date Title
CN111633644A (zh) 一种结合智能视觉的工业机器人数字孪生***及其运行方法
CN107901039B (zh) 基于Python的桌面级机器人离线编程仿真***
CN100581753C (zh) 施釉机器人离线示教装置的示教方法
CN108214445B (zh) 一种基于ros的主从异构遥操作控制***
CN104552300B (zh) 一种基于示教机器人的离线编程示教装置及方法
CN109262609A (zh) 基于虚拟现实技术的机械臂远程控制***及方法
CN104699122A (zh) 一种机器人运动控制***
CN203449306U (zh) 一种主从式双工业机器人协调操作控制***
CN102814814A (zh) 一种双臂机器人基于Kinect的人机交互方法
CN106003034A (zh) 一种主从式机器人控制***及控制方法
CN105234942B (zh) 大持重液压小吊臂的控制***及其控制方法
CN110389534A (zh) 一种基于数字孪生技术的多轴运动控制虚拟实验***
CN107791248A (zh) 基于不满足pipper准则的六自由度串联机器人的控制方法
CN107696036B (zh) 一种仿人机械臂用的拖动示教器
CN203250190U (zh) 工业机器人控制器
CN204322082U (zh) 一种基于示教机器人的离线编程示教装置
CN109664293A (zh) 基于虚拟仿真技术的操作臂远程监控***
CN109866224A (zh) 一种机器人雅可比矩阵计算方法、装置及存储介质
CN109664271A (zh) 一种基于虚拟现实的远程机器人示教***
Jacob et al. Digital twins for distributed collaborative work in shared production
Di Napoli et al. A novel control strategy for youBot arm
CN204976610U (zh) 一种机器人仿形控制器
CN206084592U (zh) 一种并联钻孔装置钻头姿态的控制***
JPS61127007A (ja) ロボツトとワ−クの干渉チエツク方式
IOANEŞ et al. Current trends regarding the intuitive programming of industrial robots

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20190423

WD01 Invention patent application deemed withdrawn after publication