CN115397629A - 离线模拟*** - Google Patents

离线模拟*** Download PDF

Info

Publication number
CN115397629A
CN115397629A CN202180025317.9A CN202180025317A CN115397629A CN 115397629 A CN115397629 A CN 115397629A CN 202180025317 A CN202180025317 A CN 202180025317A CN 115397629 A CN115397629 A CN 115397629A
Authority
CN
China
Prior art keywords
workpiece
unit
virtual space
teaching
camera
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
CN202180025317.9A
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.)
Fanuc Corp
Original Assignee
Fanuc Corp
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 Fanuc Corp filed Critical Fanuc Corp
Publication of CN115397629A publication Critical patent/CN115397629A/zh
Pending legal-status Critical Current

Links

Images

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/1671Programme controls characterised by programming, planning systems for manipulators characterised by simulation, either to verify existing program or to create and verify new program, CAD/CAM oriented, graphic oriented programming systems
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B25HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
    • B25JMANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
    • B25J9/00Programme-controlled manipulators
    • B25J9/16Programme controls
    • B25J9/1679Programme controls characterised by the tasks executed
    • B25J9/1692Calibration of manipulator
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B25HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
    • B25JMANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
    • B25J9/00Programme-controlled manipulators
    • B25J9/16Programme controls
    • B25J9/1694Programme controls characterised by use of sensors other than normal servo-feedback from position, speed or acceleration sensors, perception control, multi-sensor controlled systems, sensor fusion
    • B25J9/1697Vision controlled systems
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Programme-control systems
    • G05B19/02Programme-control systems electric
    • G05B19/18Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form
    • G05B19/4155Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form characterised by programme execution, i.e. part programme or machine function execution, e.g. selection of a programme
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Programme-control systems
    • G05B19/02Programme-control systems electric
    • G05B19/42Recording and playback systems, i.e. in which the programme is recorded from a cycle of operations, e.g. the cycle of operations being manually controlled, after which this record is played back on the same machine
    • G05B19/427Teaching successive positions by tracking the position of a joystick or handle to control the positioning servo of the tool head, master-slave control
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/39Robotics, robotics to robotics hand
    • G05B2219/39014Match virtual world with real world
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/50Machine tool, machine tool null till machine tool work handling
    • G05B2219/50391Robot

Landscapes

  • Engineering & Computer Science (AREA)
  • Robotics (AREA)
  • Mechanical Engineering (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • Human Computer Interaction (AREA)
  • Manufacturing & Machinery (AREA)
  • Numerical Control (AREA)
  • Manipulator (AREA)

Abstract

提供一种离线模拟***,能够高效地进行视觉校正的实习。用于实习视觉校正的视觉校正实习***具备:头戴式显示器,其能够显示虚拟空间的图像;以及示教装置,其以能够通信的方式与头戴式显示器连接。示教装置具备:视觉校正部,其在工件的位置移动之后,基于由照相机拍摄到的拍摄图像,对预定的动作进行视觉校正;以及校正确认部,其确认预定的动作被适当地进行视觉校正。

Description

离线模拟***
技术领域
本发明涉及离线模拟***。
背景技术
在以机器人对工件进行预定动作的方式进行了示教的情况下,若示教时的工件的位置与机器人动作时的工件的位置偏离,则机器人不能对于工件适当地动作。在该情况下,已知有通过照相机等视觉传感器检测工件,对工件位置的偏移量进行视觉校正的方法(例如,参照专利文献1)。为了适当地进行这样的视觉校正的设定,作业者能够实际使机器人动作,实习视觉校正的设定。
现有技术文献
专利文献
专利文献1:日本特开2006-260271号公报
发明内容
发明所要解决的课题
但是,在实际使机器人动作,实习视觉校正的设定的情况下,需要准备用于实习的设备,耗费设备费用。另外,坐标系等的设定难以直观地确认是否适当地进行设定,因此有可能无法适当地进行设定而产生干扰等。因此,期望高效地进行视觉校正的实习。
用于解决课题的手段
本公开的离线模拟***是用于实习视觉校正的离线模拟***,具备:信息处理装置,其能够显示虚拟空间的图像;以及示教装置,其以能够通信的方式与所述信息处理装置连接。所述示教装置具有:虚拟空间生成部,其生成所述虚拟空间的图像;示教部,其在所述虚拟空间内配置机器人和工件,以所述机器人对所述工件进行预定的动作的方式进行示教;照相机配置部,其在所述虚拟空间内,在所述工件进入视野内的位置配置照相机;视觉校正部,其在所述工件的位置被移动后,基于由所述照相机拍摄到的摄像图像,对所述预定的动作进行视觉校正;以及校正确认部,其确认所述预定的动作被适当地进行视觉校正。
发明效果
根据本发明,能够高效地进行视觉校正的实习。
附图说明
图1是表示本实施方式的视觉校正实习***的结构的图。
图2是表示头戴式显示器的结构的图。
图3是表示示教装置的结构的图。
图4是表示配置于虚拟空间内的示教操作盘的图。
图5是表示配置于虚拟空间内的工件以及机器人的图。
图6是表示配置于虚拟空间内的照相机的图。
图7是表示配置于虚拟空间内的坐标系的图。
图8是表示视觉校正实习***的处理的流程图。
具体实施方式
以下,对本发明的实施方式的一例进行说明。
图1是表示本实施方式的视觉校正实习***100的结构的图。视觉校正实习***100是用于为了在实际的机器人中适当地执行视觉校正而由机器人的操作员在虚拟空间内实习视觉校正的离线模拟***的一例。如图1所示,视觉校正实习***100具备头戴式显示器1和示教装置2。
头戴式显示器1佩戴于操作员的头部,显示虚拟现实(VR(Virtual Reality))的影像。操作员一边观察头戴式显示器1所显示的虚拟现实的影像,一边实***板电脑、智能手机等。
示教装置2生成虚拟现实的影像,向头戴式显示器1发送虚拟现实的影像。示教装置2通过有线或无线通信与头戴式显示器1连接。另外,示教装置2也可以内置于头戴式显示器1。示教装置2也可以与实际的机器人的控制装置连接,能够通过与控制装置连接的示教操作盘进行操作。机器人的控制装置也可以是虚拟的装置。
图2是表示头戴式显示器1的结构的图。如图2所示,头戴式显示器1具备控制部11、输入接口12、输出接口13、显示面板14、通信部15、存储部16以及姿势传感器17。
控制部11是CPU(Central Processing Unit:中央处理单元)等处理器。控制部11通过执行存储于存储部16的程序,对图像信号、传感器信号等信号、命令、数据等进行处理以及输出。
输入接口12接受来自用户的操作信号、设定信号,并提供给控制部11。
输出接口13从控制部11接收图像信号,并显示于显示面板14。
通信部15是用于经由网络在与示教装置2之间进行通信的通信接口。通信部15包含用于执行通信的处理器、连接器、电路、天线等。通信部15对从示教装置2接收到的通信信号进行预定的处理而取得数据,并将取得的数据输入到控制部11。另外,通信部15对从控制部11输入的数据进行预定的处理而生成通信信号,并将生成的通信信号发送至示教装置2。
存储部16是存储OS(Operating System:操作***)、应用程序等的ROM(Read OnlyMemory:只读存储器)、RAM(Random Access Memory:随机存取存储器)、存储其他各种信息的硬盘驱动器或SSD(Solid State Drive:固态驱动器)等存储装置。
姿势传感器17检测头戴式显示器1的位置信息、头戴式显示器1的旋转角、倾斜等的姿势信息。姿势传感器17通过组合陀螺仪传感器、加速度传感器、角加速度传感器等来实现。头戴式显示器1也可以使用将3轴地磁传感器、3轴加速度传感器以及3轴陀螺仪传感器中的至少1个以上组合而成的运动传感器,检测用户头部的前后、左右、上下的运动。
图3是表示示教装置2的结构的图。如图3所示,示教装置2具备控制部21、通信部22、存储部23以及操作部24。
控制部21是CPU等处理器,通过执行存储于存储部23中的程序来实现各种功能。
控制部21具备虚拟空间生成部211、操作盘配置部212、示教部213、照相机配置部214、光学条件设定部215、坐标系设定部216、坐标系确认部217、工件检测部218、基准位置设定部219、计算部220、视觉校正部221、校正确认部222以及通知部223。
通信部22是用于经由网络在与头戴式显示器1之间进行通信的通信接口。通信部22包含用于执行通信的处理器、连接器、电路、天线等。通信部22对从头戴式显示器1接收到的通信信号进行预定的处理而取得数据,并将取得的数据输入到控制部21。另外,通信部22对从控制部21输入的数据进行预定的处理而生成通信信号,并将生成的通信信号发送到头戴式显示器1。
存储部23是存储OS、应用程序等的ROM、RAM、存储其他各种信息的硬盘驱动器或SSD等存储装置。
操作部24是键盘、指示设备等,接受来自操作员的操作信号和设定信号,并提供给控制部21。
接着,参照图4至图7对在虚拟空间内实习视觉校正的动作进行说明。
图4至图7是表示配置在虚拟空间内的对象的图。具体而言,图4是表示配置于虚拟空间V内的示教操作盘B的图。图5是表示配置于虚拟空间V内的工件W以及机器人R的图。图6是表示配置于虚拟空间V内的照相机C的图。图7是表示配置于虚拟空间V内的坐标系S的图。
首先,虚拟空间生成部211生成虚拟空间的图像。具体而言,如图4所示,虚拟空间生成部211使用由姿势传感器17检测出的姿势信息,生成用于实习机器人的视觉校正的虚拟空间V的图像。虚拟空间V如后述那样能够显示示教操作盘、机器人、工件、照相机、坐标系等对象的图像。操作员一边观察在头戴式显示器1的显示面板14上显示的虚拟空间V的图像,一边实习(模拟)视觉校正。另外,由于使用由姿势传感器17检测出的姿势信息,因此虚拟空间生成部211能够生成反映了操作员的头部动作的虚拟空间V的图像。
如图3所示,操作盘配置部212在虚拟空间V内配置机器人的示教操作盘B。示教操作盘B具有:虚拟的输入部,其由用于向机器人示教动作的键等构成;以及虚拟的显示部,其显示所示教的动作的命令、由照相机拍摄到的图像等。
操作员通过操作部24对显示于虚拟空间V内的示教操作盘B进行操作,从而执行用于进行视觉校正的示教和设定等。
如图5所示,示教部213在虚拟空间V内配置机器人R以及工件W,以机器人R对工件W进行预定的动作的方式进行示教。
具体而言,示教部213的操作员在虚拟空间V内配置机器人R以及工件W的对象。示教部213能够使用预先存储于存储部23的CAD数据将机器人R以及工件W的对象配置于虚拟空间V内。在此,机器人R的预定动作例如包含通过机器人R把持工件W等机器人R相对于工件W的任意的动作。
然后,示教部213通过操作员对示教操作盘B进行操作来设定机器人R的动作程序,以机器人R对工件W进行预定的动作的方式进行示教。
接着,如图6所示,照相机配置部214在虚拟空间V内,在工件W进入照相机C的视野内的位置配置照相机C。
由照相机C拍摄到的拍摄图像显示于示教操作盘B。操作员还能够一边观察在示教操作盘B上显示的拍摄图像一边对照相机C的位置进行微调。另外,由照相机C拍摄到的拍摄图像不仅可以显示在示教操作盘B上,还可以显示在虚拟空间V内的其他窗口中。
光学条件设定部215设定配置在虚拟空间V内的照相机C的光学条件。具体而言,光学条件设定部215能够模拟照相机C的镜头的光圈、曝光时间、镜头的焦点等。例如,光学条件设定部215通过变更照相机C的镜头的光圈、曝光时间等,能够变更由照相机C拍摄到的拍摄图像的亮度。另外,光学条件设定部215通过使镜头的焦点对准,使由照相机C拍摄到的拍摄图像鲜明。
照相机C和光学条件设定部215优选在虚拟空间上再现与实际的照相机和镜头相同的部件。
坐标系设定部216设定用于视觉校正的坐标系。例如,坐标系设定部216进行为了照相机C的校准而取代工件W配置的点阵图夹具的设置位置的设定、用于决定校正面的坐标系的设定。
在照相机C的校准中,通过由照相机C拍摄操作员设定了设置位置的点阵图夹具,能够将由照相机C拍摄到的拍摄图像上的工件W的位置信息转换为成为机器人R的动作基准的坐标系中的位置信息。
在使用了2维照相机的视觉校正中,为了测量在所设定的校正面上的工件W的偏移量而进行校正,操作员设定确定校正面的坐标系。如图7所示,坐标系设定部216作为用于进行视觉校正的坐标系,在虚拟空间V内设定坐标系S,在虚拟空间V内配置坐标系S。由坐标系S决定的校正面用于测量工件W的偏移量并进行校正。
坐标系确认部217在为了照相机C的校准而取代工件W配置的点阵图夹具的位置没有被适当设定的情况下,使通知部223显示表示点阵图夹具的位置未被适当地设定的警报。由此,操作员能够学到适当地设定坐标系的方法。
另外,坐标系确认部217在通过照相机C的校准求出的机器人R和照相机C的位置关系与配置于虚拟空间V内的机器人R和照相机C的位置关系不同的情况下,通过通知部223显示表示机器人R以及照相机C的位置未被适当地设定的警报。
工件检测部218示教工件W的模型化后的模型图案,使用模型图案从通过照相机C拍摄工件W的拍摄图像中检测工件W的位置。基准位置设定部219将由工件检测部218在拍摄图像中检测出工件W的位置设定为工件W的基准位置。
工件检测部218在工件W的位置移动后,再次从拍摄图像检测工件W的位置。然后,计算部220计算由工件检测部218检测出的工件的位置与基准位置的偏移量。
视觉校正部221在工件W的位置移动后,基于由照相机C拍摄到的拍摄图像,对预定的动作进行视觉校正。具体而言,视觉校正部221按照基于由照相机C拍摄到的拍摄图像计算出的偏移量对机器人R的示教位置进行校正,以对工件W进行预定的动作的方式进行示教。
校正确认部222确认对于工件W适当地视觉校正了预定的动作。例如,校正确认部222在工件W的位置移动后,在虚拟空间V内知道工件W的移动量,因此,在根据由照相机C拍摄到的拍摄图像中检测出的工件W的位置计算出视觉校正量时,比较工件W的移动量和视觉校正量,并能够确认是否适当地进行视觉校正。
例如,在未适当地进行视觉校正的情况下,在工件W的位置移动之后,机器人R无法对工件W适当地完成预定的动作。因此,校正确认部222通过通知部223显示表示未适当地进行视觉校正的警报。
通知部223在虚拟空间V内显示警报。具体而言,如上所述,在坐标系S不是为了进行视觉校正的适当位置的情况下、或未适当地进行视觉校正的情况下,通知部223在虚拟空间V内的其他窗口中显示警报。
这样,由于在虚拟空间V内配置有机器人R、工件W、照相机C、坐标系S等,因此操作员能够在视觉上确认是否适当地进行坐标系的设定、视觉校正等。而且,***也能够在设定不适当的情况下显示警报。之后,操作员能够以适当地进行视觉校正的方式修正各设定。
图8是表示视觉校正实习***100的处理的流程图。
在步骤S1中,虚拟空间生成部211生成虚拟空间V的图像。由虚拟空间生成部211生成的虚拟空间V显示于头戴式显示器1的显示面板14。
在步骤S2中,操作盘配置部212在虚拟空间V内配置机器人R的示教操作盘B。配置示教操作盘B的位置可以预先设定,也可以通过操作员的操作来设定。
在步骤S3中,示教部213在虚拟空间V内配置机器人R以及工件W,以机器人R对工件W进行预定的动作的方式进行示教。
在步骤S4中,照相机配置部214在虚拟空间V内,在工件W进入视野内的位置配置照相机C。
在步骤S5中,坐标系设定部216在虚拟空间V内设定用于视觉校正的坐标系S,在虚拟空间V内配置坐标系S。坐标系确认部217确认由坐标系设定部216设定的坐标系S是为了进行视觉校正的适当位置。在坐标系S不是为了进行视觉校正的适当位置的情况下,通知部223在虚拟空间V内的其他窗口中显示表示坐标系S不是适当的位置的警报。
在步骤S6中,视觉校正部221在工件W的位置移动后,基于由照相机C拍摄到的拍摄图像,对预定的动作进行视觉校正。
在步骤S7中,校正确认部222确认对工件W适当地视觉校正了预定的动作。在未适当地进行视觉校正的情况下,通知部223在虚拟空间V内的其他窗口中显示表示未适当地进行视觉校正的警报。
根据本实施方式,用于实习视觉校正的视觉校正实习***100具备:头戴式显示器1,其能够显示虚拟空间的图像;以及示教装置2,其以能够通信的方式与头戴式显示器连接。示教装置2具有:虚拟空间生成部211,其生成虚拟空间的图像;示教部213,其在虚拟空间V内配置机器人R和工件W,以机器人R对工件W进行预定的动作的方式进行示教;照相机配置部214,其在虚拟空间V内,在工件W进入视野内的位置配置照相机C;视觉校正部221,其在工件W的位置移动之后,基于由照相机C拍摄到的摄像图像,对预定的动作进行视觉校正;以及校正确认部222,其确认预定的动作被适当地进行视觉校正。
通过使用这样的视觉校正实习***100,操作员能够一边观察头戴式显示器1所显示的虚拟现实的影像一边实习视觉校正。因此,操作员能够提高对影像世界的沉浸感,能够高效地进行实习。
另外,视觉校正实习***100还具备机器人的控制装置和示教操作盘,头戴式显示器1以能够通信的方式与控制装置连接,通过与控制装置连接的示教操作盘进行操作。
另外,示教装置2还具备在虚拟空间V内配置机器人的示教操作盘B的操作盘配置部212。示教装置2还具备坐标系设定部216,其在虚拟空间内设定用于视觉校正的坐标系S,并在虚拟空间内配置坐标系S。另外,示教装置2还具备坐标系确认部217,其确认由坐标系设定部216设定的坐标系S是为了进行视觉校正的适当的位置。由此,操作员能够直观地理解坐标系S是为了进行视觉校正的适当的位置。因此,操作员能够高效地进行视觉校正的实习。
另外,示教装置2还具备设定照相机C的光学条件的光学条件设定部215。由此,视觉校正实习***100能够模拟照相机C的光学条件,因此操作员能够适当地设定照相机C的光学条件。
另外,示教装置2还具备在虚拟空间V内显示警报的通知部223。由此,视觉校正实习***100在没有适当地进行坐标系S和视觉校正的设定的情况下,能够通过所显示的警报对操作员进行通知。
另外,示教装置2还具备:工件检测部218,其对工件W的模型图案进行示教,并使用模型图案从由照相机C拍摄工件W而得到的拍摄图像来检测工件W的位置;基准位置设定部219,其将由工件检测部218在拍摄图像中检测出工件W的位置设定为工件W的基准位置;以及计算部220,其在工件W的位置移动之后,计算由工件检测部218检测出的工件W的位置与基准位置的偏移量。然后,视觉校正部221使用计算出的偏移量,对预定的动作进行视觉校正。由此,视觉校正实习***100能够使用计算出的偏移量适当地进行视觉校正。
以上,对本发明的实施方式进行了说明,但本发明不限于所述的实施方式。另外,本实施方式所记载的效果只不过是列举了由本发明产生的最优选的效果,本发明的效果并不限定于本实施方式所记载的效果。
附图标记说明
100视觉校正实习***
1头戴式显示器
2示教装置
21控制部
22通信部
23存储部
24操作部
211虚拟空间生成部
212操作盘配置部
213示教部
214照相机配置部
215光学条件设定部
216坐标系设定部
217坐标系确认部
218工件检测部
219基准位置设定部
220计算部
221视觉校正部
222校正确认部
223通知部。

Claims (8)

1.一种离线模拟***,其用于实习视觉校正,其特征在于,
该离线模拟***具备:
信息处理装置,其能够显示虚拟空间的图像;以及
示教装置,其以能够通信的方式与所述信息处理装置连接,
所述示教装置具有:
虚拟空间生成部,其生成所述虚拟空间的图像;
示教部,其在所述虚拟空间内配置机器人以及工件,以所述机器人对所述工件进行预定的动作的方式进行示教,
照相机配置部,其在所述虚拟空间内,在所述工件进入视野内的位置配置照相机;
视觉校正部,其在所述工件的位置移动后,基于由所述照相机拍摄到的拍摄图像,对所述预定的动作进行视觉校正;以及
校正确认部,其确认所述预定的动作被适当地进行视觉校正。
2.根据权利要求1所述的离线模拟***,其特征在于,
所述离线模拟***还具备所述机器人的控制装置和示教操作盘,所述信息处理装置以能够通信的方式与所述控制装置连接,通过与所述控制装置连接的所述示教操作盘进行操作。
3.根据权利要求1或2所述的离线模拟***,其特征在于,
所述示教装置还具备在所述虚拟空间内配置所述机器人的示教操作盘的操作盘配置部。
4.根据权利要求1至3中任一项所述的离线模拟***,其特征在于,
所述示教装置还具备坐标系设定部,该坐标系设定部在所述虚拟空间内设定用于视觉校正的坐标系,并在所述虚拟空间内配置所述坐标系。
5.根据权利要求4所述的离线模拟***,其特征在于,
所述示教装置还具备坐标系确认部,该坐标系确认部确认由所述坐标系设定部设定的所述坐标系在为了进行所述视觉校正的适当的位置。
6.根据权利要求1至5中任一项所述的离线模拟***,其特征在于,
所述示教装置还具备设定所述照相机的光学条件的光学条件设定部。
7.根据权利要求1至6中任一项所述的离线模拟***,其特征在于,
所述示教装置还具备在所述虚拟空间内显示警报的通知部。
8.根据权利要求1至7中任一项所述的离线模拟***,其特征在于,
所述示教装置还具备:
工件检测部,其对所述工件的模型图案进行示教,使用所述模型图案从由所述照相机拍摄所述工件而得的拍摄图像来检测所述工件的位置;
基准位置设定部,其将由所述工件检测部在所述拍摄图像中检测出工件的位置设定为工件的基准位置;以及
计算部,其在所述工件的位置移动后,计算由所述工件检测部检测出的所述工件的位置与所述基准位置的偏移量,
所述视觉校正部使用计算出的所述偏移量对所述预定的动作进行视觉校正。
CN202180025317.9A 2020-03-30 2021-03-24 离线模拟*** Pending CN115397629A (zh)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
JP2020060313 2020-03-30
JP2020-060313 2020-03-30
PCT/JP2021/012229 WO2021200470A1 (ja) 2020-03-30 2021-03-24 オフラインシミュレーションシステム

Publications (1)

Publication Number Publication Date
CN115397629A true CN115397629A (zh) 2022-11-25

Family

ID=77928366

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202180025317.9A Pending CN115397629A (zh) 2020-03-30 2021-03-24 离线模拟***

Country Status (5)

Country Link
US (1) US20230090193A1 (zh)
JP (1) JP7381718B2 (zh)
CN (1) CN115397629A (zh)
DE (1) DE112021002026T5 (zh)
WO (1) WO2021200470A1 (zh)

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4266946B2 (ja) * 2005-03-17 2009-05-27 ファナック株式会社 オフライン教示装置
JP2009119589A (ja) * 2007-11-19 2009-06-04 Yaskawa Electric Corp ロボットシミュレータ
JP6126067B2 (ja) * 2014-11-28 2017-05-10 ファナック株式会社 工作機械及びロボットを備えた協働システム
US9740191B2 (en) * 2015-02-12 2017-08-22 The Boeing Company Location calibration for automated production manufacturing
JP7259284B2 (ja) * 2017-11-28 2023-04-18 株式会社デンソーウェーブ 教示装置、教示方法
JP6810093B2 (ja) * 2018-04-25 2021-01-06 ファナック株式会社 ロボットのシミュレーション装置

Also Published As

Publication number Publication date
DE112021002026T5 (de) 2023-02-09
JP7381718B2 (ja) 2023-11-15
WO2021200470A1 (ja) 2021-10-07
US20230090193A1 (en) 2023-03-23
JPWO2021200470A1 (zh) 2021-10-07

Similar Documents

Publication Publication Date Title
US10353482B2 (en) Systems and methods for tracking motion and gesture of heads and eyes
US20060025890A1 (en) Processing program generating device
JP4191080B2 (ja) 計測装置
JP6748961B2 (ja) 投写画像調整システム及び投写画像調整方法
CN111482959A (zh) 机器人运动视觉***的自动手眼标定***与方法
JP2008021092A (ja) ロボットシステムのシミュレーション装置
JP2016197393A (ja) 情報処理装置、情報処理方法及びプログラム
US11192249B2 (en) Simulation device for robot
JP2009269134A (ja) 視覚検査装置のシミュレーション装置
US20230130816A1 (en) Calibration system, calibration method, and calibration apparatus
CN115397629A (zh) 离线模拟***
JP7179238B1 (ja) 表示データ生成プログラム、表示データ生成装置及び表示データ生成方法
WO2022176928A1 (ja) 教示装置
JP2021026599A (ja) 画像処理システム
EP3804916A1 (en) Image processing apparatus, control method therefor, and control program therefor
CN115213894A (zh) 机器人图像的显示方法、显示***以及记录介质
CN115427201A (zh) 工业机械的显示装置
WO2023176218A1 (ja) ロボットに教示を行うための装置、ロボットに教示を行うための方法、および、ロボットに教示を行うためのプログラム
CN112578911B (zh) 跟踪头部和眼睛的运动的装置和方法
US20230154162A1 (en) Method For Generating Training Data Used To Learn Machine Learning Model, System, And Non-Transitory Computer-Readable Storage Medium Storing Computer Program
US20240238976A1 (en) Robot system, control device, diagnosis method, and diagnosis program
JP2005267404A (ja) ワーク加工システム及びワーク加工方法
EP4252871A1 (en) System, imaging device, information processing device, information processing method, and information processing program
JPH05301195A (ja) 視覚センサにおけるカメラ位置ずれ検出方法
JP2022052112A (ja) 画像認識方法およびロボットシステム

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