PL3221094T3 - Sposób i układ do korygowania ścieżki obróbki prowadzonego przez robota narzędzia - Google Patents

Sposób i układ do korygowania ścieżki obróbki prowadzonego przez robota narzędzia

Info

Publication number
PL3221094T3
PL3221094T3 PL15797599.6T PL15797599T PL3221094T3 PL 3221094 T3 PL3221094 T3 PL 3221094T3 PL 15797599 T PL15797599 T PL 15797599T PL 3221094 T3 PL3221094 T3 PL 3221094T3
Authority
PL
Poland
Prior art keywords
robot
correcting
processing path
guided tool
guided
Prior art date
Application number
PL15797599.6T
Other languages
English (en)
Inventor
Jochen Krause
Original Assignee
Kuka Deutschland Gmbh
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 Kuka Deutschland Gmbh filed Critical Kuka Deutschland Gmbh
Publication of PL3221094T3 publication Critical patent/PL3221094T3/pl

Links

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Program-control systems
    • G05B19/02Program-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 program data in numerical form
    • G05B19/19Numerical 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 program data in numerical form characterised by positioning or contouring control systems, e.g. to control position from one programmed point to another or to control movement along a programmed continuous path
    • G05B19/27Numerical 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 program data in numerical form characterised by positioning or contouring control systems, e.g. to control position from one programmed point to another or to control movement along a programmed continuous path using an absolute digital measuring device
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B25HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
    • B25JMANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
    • B25J9/00Program-controlled manipulators
    • B25J9/16Program controls
    • B25J9/1656Program controls characterised by programming, planning systems for manipulators
    • B25J9/1664Program controls characterised by programming, planning systems for manipulators characterised by motion, path, trajectory planning
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B25HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
    • B25JMANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
    • B25J19/00Accessories fitted to manipulators, e.g. for monitoring, for viewing; Safety devices combined with or specially adapted for use in connection with manipulators
    • B25J19/02Sensing devices
    • B25J19/021Optical sensing devices
    • B25J19/022Optical sensing devices using lasers
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Program-control systems
    • G05B19/02Program-control systems electric
    • G05B19/04Program control other than numerical control, i.e. in sequence controllers or logic controllers
    • G05B19/042Program control other than numerical control, i.e. in sequence controllers or logic controllers using digital processors
    • G05B19/0426Programming the control sequence
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Program-control systems
    • G05B19/02Program-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 program data in numerical form
    • G05B19/401Numerical 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 program data in numerical form characterised by control arrangements for measuring, e.g. calibration and initialisation, measuring workpiece for machining purposes
    • 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/31From computer integrated manufacturing till monitoring
    • G05B2219/31081Detect position robot, agv relative to machine to start communication
    • 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/36Nc in input of data, input key till input tape
    • G05B2219/36043Correction or modification of program
    • 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/36Nc in input of data, input key till input tape
    • G05B2219/36087Edit, modify program for position errors, moving path, use conversion matrix
    • 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/36Nc in input of data, input key till input tape
    • G05B2219/36517Selecting nc program points to mated manipulator, robot program
    • 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/40Robotics, robotics mapping to robotics vision
    • G05B2219/40519Motion, trajectory planning

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • Robotics (AREA)
  • Mechanical Engineering (AREA)
  • Human Computer Interaction (AREA)
  • Manufacturing & Machinery (AREA)
  • Optics & Photonics (AREA)
  • Manipulator (AREA)
  • Numerical Control (AREA)
PL15797599.6T 2014-11-21 2015-11-18 Sposób i układ do korygowania ścieżki obróbki prowadzonego przez robota narzędzia PL3221094T3 (pl)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
DE102014017307.0A DE102014017307B4 (de) 2014-11-21 2014-11-21 Verfahren und System zum Bearbeiten eines Bauteils mit einem robotergeführten Werkzeug
PCT/EP2015/002304 WO2016078760A1 (de) 2014-11-21 2015-11-18 Verfahren und system zur korrektur einer bearbeitungsbahn eines robotergeführten werkzeugs

Publications (1)

Publication Number Publication Date
PL3221094T3 true PL3221094T3 (pl) 2024-03-25

Family

ID=54608481

Family Applications (1)

Application Number Title Priority Date Filing Date
PL15797599.6T PL3221094T3 (pl) 2014-11-21 2015-11-18 Sposób i układ do korygowania ścieżki obróbki prowadzonego przez robota narzędzia

Country Status (7)

Country Link
US (1) US10394216B2 (pl)
EP (1) EP3221094B1 (pl)
KR (1) KR20170071578A (pl)
CN (1) CN107073714B (pl)
DE (1) DE102014017307B4 (pl)
PL (1) PL3221094T3 (pl)
WO (1) WO2016078760A1 (pl)

Families Citing this family (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102015008188B3 (de) * 2015-06-25 2016-06-16 Kuka Roboter Gmbh Abfahren einer vorgegebenen Bahn mit einem Roboter
DE102016013624A1 (de) * 2016-11-15 2018-05-17 Kuka Roboter Gmbh Verfahren und Robotersteuerung zur Erstellung einer Bahn eines Roboters
GB2557952B (en) * 2016-12-16 2022-06-15 Zeeko Innovations Ltd Methods and apparatus for shaping workpieces
US10955814B2 (en) * 2017-04-24 2021-03-23 Autodesk, Inc. Closed-loop robotic deposition of material
DE102017010244A1 (de) * 2017-11-03 2019-05-09 Kuka Deutschland Gmbh Verfahren und Steuermittel zum Steuern einer Roboteranordnung
JP6763846B2 (ja) * 2017-11-24 2020-09-30 ファナック株式会社 ロボットの教示操作を行う教示装置および教示方法
CN108705530B (zh) * 2018-04-10 2021-01-19 广州启帆工业机器人有限公司 一种工业机器人路径自动修正的方法及系统
CN109822568B (zh) * 2019-01-30 2020-12-29 镁伽科技(深圳)有限公司 机器人控制方法、系统及存储介质
US12220821B2 (en) 2020-09-14 2025-02-11 Mitsubishi Electric Corporation Robot control device

Family Cites Families (28)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4380696A (en) * 1980-11-12 1983-04-19 Unimation, Inc. Method and apparatus for manipulator welding apparatus with vision correction for workpiece sensing
JPS5785674A (en) * 1980-11-17 1982-05-28 Komatsu Ltd Copying corrector for welding robot
IT1174831B (it) * 1983-11-30 1987-07-01 Armco Spa Macchina elettrosaldatrice automatica
EP0353585A3 (de) * 1988-08-04 1992-04-22 Siemens Aktiengesellschaft Verfahren zur Bahn- und Positionskorrektur eines Werkzeugs eines Roboters
US4945493A (en) * 1988-09-26 1990-07-31 Ford Motor Company Method and system for correcting a robot path
US4914549A (en) * 1988-09-28 1990-04-03 Siemens Energy & Automation, Inc. Circuit breaker movement mechanism
JPH07266272A (ja) 1994-03-29 1995-10-17 Nippon Telegr & Teleph Corp <Ntt> マニピュレータ用追従方法及び装置
DE19615069A1 (de) * 1996-04-17 1997-10-23 Hannover Laser Zentrum Verfahren und Vorrichtung zum Nachführen von Werkzeugen mittels Kantenverfolgung
JP4122652B2 (ja) * 1999-09-27 2008-07-23 松下電器産業株式会社 ロボットの制御装置
SE0001312D0 (sv) * 2000-04-10 2000-04-10 Abb Ab Industrirobot
DE10039442A1 (de) * 2000-08-11 2002-02-21 Duerr Systems Gmbh Verfahren und Programmsteuersystem zum Beschichten oder Bearbeiten von Werkstücken längs toleranzbehafteter Pfade
US6596961B2 (en) * 2001-09-12 2003-07-22 Fraunhofer Usa, Inc. Method and apparatus for monitoring and adjusting a laser welding process
SE524818C2 (sv) * 2003-02-13 2004-10-05 Abb Ab En metod och ett system för att programmera en industrirobot att förflytta sig relativt definierade positioner på ett objekt
EP1642366B1 (en) * 2003-06-03 2019-05-22 Esab AB Laser-weld process control system and method
US6836702B1 (en) * 2003-06-11 2004-12-28 Abb Ab Method for fine tuning of a robot program
JP2005149016A (ja) * 2003-11-13 2005-06-09 Fanuc Ltd ロボットプログラム修正装置
GB0419381D0 (en) * 2004-09-01 2004-10-06 Renishaw Plc Machine tool method
DE102005051533B4 (de) * 2005-02-11 2015-10-22 Vmt Vision Machine Technic Bildverarbeitungssysteme Gmbh Verfahren zur Verbesserung der Positioniergenauigkeit eines Manipulators bezüglich eines Serienwerkstücks
EP1854037B1 (en) * 2005-02-25 2014-12-31 Abb Research Ltd. Method of and apparatus for automated path learning
JP4053550B2 (ja) * 2005-05-27 2008-02-27 ファナック株式会社 教示点を修正するための装置、プログラム、記録媒体及び方法
DE102005047204A1 (de) * 2005-10-01 2007-04-05 Daimlerchrysler Ag Verfahren zur Programmierung eines Industrieroboters
WO2007057390A2 (en) * 2005-11-16 2007-05-24 Abb Ab Method and device for controlling motion of an industrial robot with a position switch
DE102006004919A1 (de) * 2006-02-01 2007-08-16 Thyssenkrupp Steel Ag Laserstrahlschweißkopf
US8700202B2 (en) * 2010-11-30 2014-04-15 Trimble Navigation Limited System for positioning a tool in a work space
CN102441816B (zh) * 2011-10-18 2013-06-19 常州纳乐科思光学有限公司 三维切削加工方法
CN102685886A (zh) * 2012-04-16 2012-09-19 浙江大学城市学院 一种应用于移动传感网的室内定位方法
GB2506914A (en) * 2012-10-12 2014-04-16 Meta Vision Systems Ltd Methods and systems for weld control
JP6486005B2 (ja) * 2014-01-17 2019-03-20 蛇の目ミシン工業株式会社 ロボット、ロボットの制御方法、及びロボットの制御プログラム

Also Published As

Publication number Publication date
EP3221094B1 (de) 2023-08-16
US20170371314A1 (en) 2017-12-28
US10394216B2 (en) 2019-08-27
WO2016078760A1 (de) 2016-05-26
DE102014017307B4 (de) 2019-08-01
EP3221094A1 (de) 2017-09-27
KR20170071578A (ko) 2017-06-23
DE102014017307A1 (de) 2016-05-25
CN107073714B (zh) 2020-09-18
CN107073714A (zh) 2017-08-18

Similar Documents

Publication Publication Date Title
GB2555262B (en) A Robot Welding System and Its Welding Method
GB2547399B (en) A method and system for image processing
EP3119342A4 (en) System and method for maintaining a tool pose
PT2960016T (pt) Um sistema de processamento e método para uma superfície de peça de trabalho
SG11201705995RA (en) System and method for order fulfillment using robots
PT2946650T (pt) Processo de elaboração de um robot de tratamento do solo e sistema correspondente
SG11201802801XA (en) Robot system and method for controlling a robot system
EP2987592A3 (de) Verfahren zum programmieren eines industrieroboters und zugehöriger industrieroboter
SI2998077T1 (sl) Robotski sistem, robotska naprava in postopek izbiranja obdelovanca
SG10202001295TA (en) System and method for a semi-lit market
ZA201607069B (en) Robotic carcass processing method and system
PL3221094T3 (pl) Sposób i układ do korygowania ścieżki obróbki prowadzonego przez robota narzędzia
GB201715917D0 (en) Robotic processing system and method
SG10201508134VA (en) Workpiece Processing Method
ZA201704973B (en) System and method for processing a hydrocarbon-comprising fluid
EP3158505A4 (en) A method and a system for object recognition
EP3218771A4 (en) System and method for adaptive positioning of a work piece
GB2557520B (en) Method and system for processing a fluid produced from a well
GB201409214D0 (en) A method and system for processing a data set
GB2540883B (en) System and method for clamping a work piece
EP3186707A4 (en) Method of and system for processing a user-generated input command
IL247964A0 (en) System and method for cooling the body
GB201412367D0 (en) Method and system of processing a transaction for a group
GB201409715D0 (en) A method and technical equipment for image processing
ZA201608151B (en) System and method for inspecting a body