KR102603939B1 - 제3자 기여를 가진 산업용 로봇의 최종 사용자 프로그래밍 확장 방법 - Google Patents
제3자 기여를 가진 산업용 로봇의 최종 사용자 프로그래밍 확장 방법 Download PDFInfo
- Publication number
- KR102603939B1 KR102603939B1 KR1020187003466A KR20187003466A KR102603939B1 KR 102603939 B1 KR102603939 B1 KR 102603939B1 KR 1020187003466 A KR1020187003466 A KR 1020187003466A KR 20187003466 A KR20187003466 A KR 20187003466A KR 102603939 B1 KR102603939 B1 KR 102603939B1
- Authority
- KR
- South Korea
- Prior art keywords
- industrial robot
- robot
- program
- party
- user interface
- 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.)
- Active
Links
- 238000009434 installation Methods 0.000 claims abstract description 37
- 238000000034 method Methods 0.000 claims abstract description 20
- 230000008901 benefit Effects 0.000 description 4
- 238000012545 processing Methods 0.000 description 3
- 238000004891 communication Methods 0.000 description 2
- 238000004590 computer program Methods 0.000 description 2
- 238000004519 manufacturing process Methods 0.000 description 2
- 238000000926 separation method Methods 0.000 description 2
- 238000007792 addition Methods 0.000 description 1
- 238000005266 casting Methods 0.000 description 1
- 230000000295 complement effect Effects 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000000227 grinding Methods 0.000 description 1
- 238000001746 injection moulding Methods 0.000 description 1
- 238000011900 installation process Methods 0.000 description 1
- 230000010354 integration Effects 0.000 description 1
- 238000010422 painting Methods 0.000 description 1
- 238000005498 polishing Methods 0.000 description 1
- 230000009897 systematic effect Effects 0.000 description 1
- 238000012360 testing method Methods 0.000 description 1
- 238000012549 training Methods 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
Images
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J9/00—Programme-controlled manipulators
- B25J9/16—Programme controls
- B25J9/1656—Programme controls characterised by programming, planning systems for manipulators
- B25J9/1664—Programme controls characterised by programming, planning systems for manipulators characterised by motion, path, trajectory planning
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J9/00—Programme-controlled manipulators
- B25J9/16—Programme controls
- B25J9/1656—Programme controls characterised by programming, planning systems for manipulators
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J9/00—Programme-controlled manipulators
- B25J9/16—Programme controls
- B25J9/1602—Programme controls characterised by the control system, structure, architecture
- B25J9/161—Hardware, e.g. neural networks, fuzzy logic, interfaces, processor
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/30—Nc systems
- G05B2219/39—Robotics, robotics to robotics hand
- G05B2219/39548—Enter interactively parameter for gripper, then teach movement
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/30—Nc systems
- G05B2219/40—Robotics, robotics mapping to robotics vision
- G05B2219/40099—Graphical user interface for robotics, visual robot user interface
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10—TECHNICAL SUBJECTS COVERED BY FORMER USPC
- Y10S—TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10S901/00—Robots
- Y10S901/02—Arm motion controller
- Y10S901/03—Teaching system
Landscapes
- Engineering & Computer Science (AREA)
- Robotics (AREA)
- Mechanical Engineering (AREA)
- Automation & Control Theory (AREA)
- Evolutionary Computation (AREA)
- Artificial Intelligence (AREA)
- Physics & Mathematics (AREA)
- Fuzzy Systems (AREA)
- Mathematical Physics (AREA)
- Software Systems (AREA)
- Numerical Control (AREA)
- Stored Programmes (AREA)
- Manipulator (AREA)
Abstract
Description
- 상기 산업용 로봇을 프로그래밍하고 제3자 소프트웨어를 설치하기 위한 그래픽 사용자 인터페이스를 갖는 산업용 로봇을 제공하는 단계로서, 상기 그래픽 사용자 인터페이스는,
·상기 산업용 로봇의 설치가 지정되는 설치 탭으로서, 상기 산업용 로봇에 장착된 하드웨어 및 상기 산업용 로봇에 장착될 제3자 하드웨어에 대한 파라미터들의 설정을 허용하도록 구성된 상기 설치 탭, 및
·상기 산업용 로봇의 프로그램이 지정되는 프로그램 탭으로서, 상기 하드웨어에 의해 수행될 단계들의 설정을 허용하도록 구성되는 상기 프로그램 탭,
을 포함하는 상기 산업용 로봇을 제공하는 단계;
- 전용 파일 포맷에 기초하여, 상기 설치 탭 및 상기 프로그램 탭에 그래픽 사용자 인터페이스 엘리먼트를 추가하는 상기 제3자 소프트웨어를 설치하는 단계 - 추가된 상기 그래픽 사용자 인터페이스 엘리먼트는 상기 제3자 하드웨어에 커스터마이징됨 -; 및
- 상기 설치 탭에 추가된 그래픽 사용자 인터페이스 엘리먼트에 기초하여, 상기 제3자 하드웨어를 설치하는 단계;
를 포함한다.
Claims (9)
- 제3자 하드웨어가 커스터마이징된 기능으로 장착될 산업용 로봇의 최종 사용자에 의하여 프로그래밍 가능성을 확장하는 방법에 있어서,
- 상기 산업용 로봇을 프로그래밍하고 제3자 소프트웨어를 설치하기 위한 그래픽 사용자 인터페이스를 갖는 산업용 로봇을 제공하는 단계로서, 상기 그래픽 사용자 인터페이스는,
·상기 산업용 로봇의 설치가 지정되는 설치 탭으로서, 상기 산업용 로봇에 장착된 하드웨어 및 상기 산업용 로봇에 장착될 제3자 하드웨어에 대한 파라미터들의 설정을 허용하도록 구성된 상기 설치 탭, 및
·상기 산업용 로봇의 프로그램이 지정되는 프로그램 탭으로서, 하드웨어에 의해 수행될 단계들의 설정을 허용하도록 구성되는 상기 프로그램 탭,
을 포함하는 상기 산업용 로봇을 제공하는 단계;
- 전용 파일 포맷에 기초하여, 상기 설치 탭 및 상기 프로그램 탭에 그래픽 사용자 인터페이스 엘리먼트를 추가하는 상기 제3자 소프트웨어를 설치하는 단계 - 추가된 상기 그래픽 사용자 인터페이스 엘리먼트는 상기 제3자 하드웨어에 커스터마이징됨 -; 및
- 상기 설치 탭에 추가된 그래픽 사용자 인터페이스 엘리먼트에 기초하여, 상기 제3자 하드웨어를 설치하는 단계;
를 포함하는 것을 특징으로 하는 산업용 로봇의 최종 사용자에 의하여 프로그래밍 가능성을 확장하는 방법. - 제1 항에 있어서, 상기 산업용 로봇을 제공하는 단계는:
- 상기 그래픽 사용자 인터페이스를 그래픽 디스플레이 장치 상에 통합하는 단계,
- 상기 산업용 로봇의 미리 정의된 위치에 관한 정보를 표시하는 단계, 및
- 사용자로 하여금 상기 미리 정의된 위치들 중 하나 이상을 선택하고 상기 산업용 로봇이 상기 선택된 위치들을 방문할 순서를 규정하도록 허용하는 단계,
를 포함하는 것을 특징으로 하는 산업용 로봇의 최종 사용자에 의하여 프로그래밍 가능성을 확장하는 방법. - 제2 항에 있어서, 상기 사용자로 하여금 상기 미리 정의된 위치들 중 하나 이상을 선택하고 상기 산업용 로봇이 상기 선택된 위치들을 방문할 순서를 규정하도록 허용하는 단계 이후에,
- 상기 사용자가 상기 미리 정의된 위치들 중 어떤 것을 선택했는지 및 상기 산업용 로봇이 선택된 위치들을 방문하는 순서에 관한 정보를 수신하는 단계, 및
상기 선택된 위치들 및 상기 산업용 로봇이 상기 선택된 위치들을 방문할 순서에 관해 상기 수신되고 저장된 정보 및 상기 미리 정의된 위치들에 기초하여 작업 사이클을 수행하기 위한 로봇 프로그램을 생성하는 단계
를 더 포함하는 것을 특징으로 하는 산업용 로봇의 최종 사용자에 의하여 프로그래밍 가능성을 확장하는 방법. - 제1 항에 있어서, 상기 산업용 로봇은 제3자 데몬, 서버 및 다른 프로그램이 로봇 컨트롤러에 설치되어 상기 추가된 그래픽 사용자 인터페이스 엘리먼트에 의해 사용하도록 상기 로봇 컨트롤러의 기능성을 확장할 수 있게 하는 확장 가능한 운영 시스템을 가지는 것을 특징으로 하는 산업용 로봇의 최종 사용자에 의하여 프로그래밍 가능성을 확장하는 방법.
- 제1 항 내지 제4 항 중 어느 한 항에 있어서, 상기 제3자 하드웨어는 전기 기계적 그리퍼이고, 상기 제3자 소프트웨어는 상기 설치 탭에서 선택된 그래픽 사용자 인터페이스 엘리먼트를 포함하는 것을 특징으로 하는 산업용 로봇의 최종 사용자에 의하여 프로그래밍 가능성을 확장하는 방법.
- 제1 항 내지 제4 항 중 어느 한 항에 있어서, 상기 제3자 하드웨어는 비전 시스템(vision system)이고, 상기 제3자 소프트웨어는 상기 설치 탭에서 선택된 그래픽 사용자 인터페이스 엘리먼트를 포함하는 것을 특징으로 하는 산업용 로봇의 최종 사용자에 의하여 프로그래밍 가능성을 확장하는 방법.
- 제1 항 내지 제4 항 중 어느 한 항에 따른 방법을 수행하기 위한 소프트웨어가 제공되는 프로그램 가능한 로봇.
- 삭제
- 삭제
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| DKPA201570451 | 2015-07-08 | ||
| DKPA201570451 | 2015-07-08 | ||
| PCT/DK2016/050240 WO2017005272A1 (en) | 2015-07-08 | 2016-07-07 | Method for extending end user programming of an industrial robot with third party contributions |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| KR20180027546A KR20180027546A (ko) | 2018-03-14 |
| KR102603939B1 true KR102603939B1 (ko) | 2023-11-20 |
Family
ID=57684889
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020187003466A Active KR102603939B1 (ko) | 2015-07-08 | 2016-07-07 | 제3자 기여를 가진 산업용 로봇의 최종 사용자 프로그래밍 확장 방법 |
Country Status (8)
| Country | Link |
|---|---|
| US (2) | US10850393B2 (ko) |
| EP (1) | EP3319761A4 (ko) |
| JP (1) | JP6868574B2 (ko) |
| KR (1) | KR102603939B1 (ko) |
| CN (1) | CN107848109B (ko) |
| CA (1) | CA2991244C (ko) |
| MX (1) | MX2018000008A (ko) |
| WO (1) | WO2017005272A1 (ko) |
Families Citing this family (31)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR102603939B1 (ko) | 2015-07-08 | 2023-11-20 | 유니버셜 로보츠 에이/에스 | 제3자 기여를 가진 산업용 로봇의 최종 사용자 프로그래밍 확장 방법 |
| US20200262074A1 (en) * | 2017-09-08 | 2020-08-20 | Robotiq Inc. | Remote robot monitoring system and method |
| EP3498433A1 (en) | 2017-12-14 | 2019-06-19 | Universal Robots A/S | Dynamical safety trajectories in a robotic system |
| JP6973119B2 (ja) * | 2018-01-26 | 2021-11-24 | セイコーエプソン株式会社 | ロボット制御装置及びロボットシステム |
| JP7069747B2 (ja) | 2018-01-26 | 2022-05-18 | セイコーエプソン株式会社 | ロボット制御装置及びロボットシステム |
| CN112118941B (zh) | 2018-05-18 | 2024-11-12 | 优傲机器人公司 | 包括制动组件的机器人关节 |
| CN112352206B (zh) | 2018-06-15 | 2024-09-13 | 优傲机器人公司 | 机器人臂的双模自由驱动 |
| EP3623113A1 (en) | 2018-09-14 | 2020-03-18 | Universal Robots A/S | Obtaining the gear stiffness of a robot joint gear of a robot arm |
| US11218054B2 (en) | 2019-03-28 | 2022-01-04 | Nidec Motor Corporation | Motor with rotation sensor |
| KR102857309B1 (ko) * | 2019-04-02 | 2025-09-11 | 유니버셜 로보츠 에이/에스 | 런타임 적응가능 안전 한계를 가진 로봇 팔 안전 시스템 |
| CN113631328B (zh) * | 2019-04-02 | 2024-06-18 | 优傲机器人公司 | 用于机器人系统的可扩展安全系统 |
| EP3956112B1 (en) | 2019-04-17 | 2024-03-06 | Universal Robots A/S | Method of controlling a robot arm based on adaptive friction |
| EP3976322B1 (en) | 2019-05-29 | 2024-12-04 | Universal Robots A/S | Detection of change in contact between robot arm and an object |
| USD915487S1 (en) | 2019-09-07 | 2021-04-06 | Universal Robots A/S | Robotic arm |
| CN114585483A (zh) | 2019-10-22 | 2022-06-03 | 优傲机器人公司 | 安全激活机器人臂的自由驱动模式 |
| DK180508B1 (en) | 2019-10-22 | 2021-06-03 | Universal Robots As | Maintaining free-drive mode of robot arm for period of time |
| CN114599489A (zh) | 2019-10-22 | 2022-06-07 | 优傲机器人公司 | 处于自动驱动的具有自适应三维边界的机器人臂 |
| JP7409852B2 (ja) | 2019-12-10 | 2024-01-09 | ファナック株式会社 | ロボット制御装置 |
| WO2021127942A1 (zh) * | 2019-12-23 | 2021-07-01 | 深圳市大疆创新科技有限公司 | 可移动平台控制方法、控制终端、可移动平台及存储介质 |
| KR102272294B1 (ko) | 2019-12-23 | 2021-07-02 | 주식회사 코아로봇 | 가상축 인터페이스를 갖는 로봇제어장치 및 그 장치의 구동방법 |
| DK180673B1 (en) | 2019-12-29 | 2021-11-25 | Universal Robots As | Method of obtaining vibrational properties of robot arm |
| CN115605325B (zh) | 2020-05-14 | 2025-10-03 | 优傲机器人公司 | 机器人臂在不同参考空间中的输入整形控制 |
| WO2022014444A1 (ja) * | 2020-07-14 | 2022-01-20 | ファナック株式会社 | ロボット制御システム |
| EP3960396A1 (en) * | 2020-08-31 | 2022-03-02 | Siemens Aktiengesellschaft | Enhancement of human-machine interface (hmi) for controlling a robot |
| WO2022096073A1 (en) * | 2020-11-06 | 2022-05-12 | Universal Robots A/S | A robot controller with integrated logic functionality |
| EP4240565A1 (en) | 2020-11-06 | 2023-09-13 | Universal Robots A/S | A robot system and a method for monitoring a robot system |
| DE102021002418B3 (de) | 2021-05-07 | 2022-07-14 | Günther Zimmer | Verfahren zum Erstellen von Greiferablaufprogrammen |
| KR102453962B1 (ko) * | 2021-12-10 | 2022-10-14 | 김판수 | 행동 모사 플랫폼 서비스 제공 시스템 |
| USD1082878S1 (en) | 2022-01-14 | 2025-07-08 | Universal Robots A/S | Robot joint |
| USD1099187S1 (en) | 2022-01-14 | 2025-10-21 | Universal Robots A/S | Robot joint |
| WO2024056143A1 (en) * | 2022-09-12 | 2024-03-21 | Universal Robots A/S | Customizable programming configuration |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20020191023A1 (en) * | 2000-06-13 | 2002-12-19 | National Instruments Corporation | System and method for graphically creating a sequence of motion control operations |
| KR101038309B1 (ko) | 2008-12-19 | 2011-06-01 | 주식회사 유진로봇 | 로봇 서비스 실행 시스템 |
| KR101040702B1 (ko) | 2008-12-30 | 2011-06-13 | 주식회사 유진로봇 | 로봇 제조 규격화 시스템 및 방법 |
| US20120110489A1 (en) * | 2010-10-29 | 2012-05-03 | Rockwell Automation Technologies, Inc. | Dynamic loading of device feature specific graphical user interface presentations |
Family Cites Families (124)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| SE402540B (sv) | 1976-08-13 | 1978-07-10 | Asea Ab | Forfarande och anordning for att vid en givarstyrd industrirobot astadkomma en approximativ transformation mellan givarens och robotarmens olika koordinatsystem for styrning av roboten inom ett forutbestemt ... |
| US4398110A (en) | 1982-05-05 | 1983-08-09 | Westinghouse Electric Corp. | Harmonic electric actuator |
| US4753569A (en) | 1982-12-28 | 1988-06-28 | Diffracto, Ltd. | Robot calibration |
| JPS6132113A (ja) | 1984-07-23 | 1986-02-14 | Seiko Instr & Electronics Ltd | ロボツト制御方式 |
| US4817017A (en) | 1985-04-08 | 1989-03-28 | Mitsubishi Denki Kabushiki Kaisha | Industrial robot |
| US4678952A (en) | 1985-08-13 | 1987-07-07 | Intelledex Incorporated | Sealed joint for a robot and the like |
| US5155423A (en) | 1986-02-18 | 1992-10-13 | Robotics Research Corporation | Industrial robot with servo |
| JPH01146645A (ja) | 1987-12-03 | 1989-06-08 | Fujitsu Ltd | ならい制御方式 |
| JPH02250782A (ja) | 1989-03-20 | 1990-10-08 | Fanuc Ltd | 産業用ロボットの手動介入方式 |
| DE4108939A1 (de) | 1991-03-19 | 1992-09-24 | Bodenseewerk Geraetetech | Verfahren zum kalibrieren von hochgenauen robotern |
| US5103941A (en) | 1991-03-28 | 1992-04-14 | The United States Of America As Represented By The Administrator Of The National Aeronautics & Space Administration | Roller locking brake |
| EP0523889B1 (en) | 1991-07-06 | 1996-12-27 | Daihen Corporation | Apparatus for controlling industrial robot to perform coordinated operation using teaching playback method and method thereof |
| US5255571A (en) | 1992-06-25 | 1993-10-26 | United Parcel Service Of America, Inc. | Three degree of freedom actuator system |
| JPH06190753A (ja) | 1992-12-25 | 1994-07-12 | Fujitsu Ltd | ロボット制御装置 |
| US6535794B1 (en) | 1993-02-23 | 2003-03-18 | Faro Technologoies Inc. | Method of generating an error map for calibration of a robot or multi-axis machining center |
| US5293107A (en) | 1993-02-24 | 1994-03-08 | Fanuc Robotics North America, Inc. | Motorized rotary joint and method of constructing a modular robot utilizing same |
| US5495410A (en) | 1994-08-12 | 1996-02-27 | Minnesota Mining And Manufacturing Company | Lead-through robot programming system |
| SE506517C3 (sv) | 1995-06-19 | 1998-02-05 | Jan G Faeger | Foerfarande foer inmaetning av objekt och anordning foer aastadkommande av en uppsaettning objekt med kaenda laegen |
| JPH10254527A (ja) | 1997-03-10 | 1998-09-25 | Kawasaki Heavy Ind Ltd | ロボットの教示装置 |
| US6041274A (en) | 1997-04-21 | 2000-03-21 | Shinko Electric Co., Ltd. | Positional deviation detecting device for a mobile body and position correcting apparatus for a working machine mounted on a mobile body |
| US6070109A (en) | 1998-03-10 | 2000-05-30 | Fanuc Robotics North America, Inc. | Robot calibration system |
| US6040109A (en) | 1998-03-25 | 2000-03-21 | Agfa-Gevaert, N.V. | Method for preparing an image element for making an improved printing plate according to the silver salt diffusion transfer process |
| WO2000025185A1 (en) | 1998-10-27 | 2000-05-04 | Irobotics, Inc. | Robotic process planning using templates |
| DE19854011A1 (de) | 1998-11-12 | 2000-05-25 | Knoll Alois | Einrichtung und Verfahren zum Vermessen von Mechanismen und ihrer Stellung |
| DE19858154B4 (de) | 1998-12-16 | 2008-01-24 | Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. | Verfahren und Einrichtung zur Kalibrierung von bewegbaren Vorrichtungen mit mindestens einem teilweise unbestimmten Geometrieparameter |
| US6944584B1 (en) * | 1999-04-16 | 2005-09-13 | Brooks Automation, Inc. | System and method for control and simulation |
| JP4302830B2 (ja) | 1999-08-09 | 2009-07-29 | 川崎重工業株式会社 | ロボットのキャリブレーション方法及び装置 |
| JP3326472B2 (ja) | 1999-11-10 | 2002-09-24 | 独立行政法人 航空宇宙技術研究所 | 多関節ロボット |
| US6847922B1 (en) | 2000-01-06 | 2005-01-25 | General Motors Corporation | Method for computer-aided layout of manufacturing cells |
| JP2001353678A (ja) * | 2000-06-12 | 2001-12-25 | Sony Corp | オーサリング・システム及びオーサリング方法、並びに記憶媒体 |
| US6837892B2 (en) | 2000-07-24 | 2005-01-04 | Mazor Surgical Technologies Ltd. | Miniature bone-mounted surgical robot |
| US6856863B1 (en) | 2000-07-27 | 2005-02-15 | Applied Materials, Inc. | Method and apparatus for automatic calibration of robots |
| DE10048096A1 (de) | 2000-09-28 | 2002-04-18 | Zeiss Carl | Verfahren zur Kalibrierung eines messenden Sensors auf einem Koordinatenmeßgerät |
| JP4670136B2 (ja) | 2000-10-11 | 2011-04-13 | ソニー株式会社 | オーサリング・システム及びオーサリング方法、並びに記憶媒体 |
| US6519860B1 (en) | 2000-10-19 | 2003-02-18 | Sandia Corporation | Position feedback control system |
| US6442451B1 (en) | 2000-12-28 | 2002-08-27 | Robotic Workspace Technologies, Inc. | Versatile robot control system |
| WO2003007144A1 (en) | 2001-06-29 | 2003-01-23 | Abb Ab | A system and a method for user interaction |
| JP4032410B2 (ja) | 2001-11-09 | 2008-01-16 | ソニー株式会社 | 情報処理システムおよび情報処理方法、プログラムおよび記録媒体、並びに情報処理装置 |
| DE10157174A1 (de) | 2001-11-22 | 2003-06-05 | Wolfgang Madlener | Verfahren und Vorrichtung zum räumlichen Vermessen von Werkstücken an einer Werkzeugmaschine |
| US6587752B1 (en) | 2001-12-25 | 2003-07-01 | National Institute Of Advanced Industrial Science And Technology | Robot operation teaching method and apparatus |
| EP1472052A2 (en) | 2002-01-31 | 2004-11-03 | Braintech Canada, Inc. | Method and apparatus for single camera 3d vision guided robotics |
| JP3870257B2 (ja) | 2002-05-02 | 2007-01-17 | 独立行政法人 宇宙航空研究開発機構 | オフセット回転関節を有するロボット |
| JP2004049731A (ja) | 2002-07-23 | 2004-02-19 | Yaskawa Electric Corp | 肢体駆動装置の教示方法 |
| EP1531749A2 (en) | 2002-08-13 | 2005-05-25 | Microbotics Corporation | Microsurgical robot system |
| DE10239694A1 (de) | 2002-08-29 | 2004-03-11 | Carl Zeiss | Verfahren zur Kalibrierung eines Fräsers |
| US6996456B2 (en) | 2002-10-21 | 2006-02-07 | Fsi International, Inc. | Robot with tactile sensor device |
| JP2004148466A (ja) | 2002-10-31 | 2004-05-27 | Yaskawa Electric Corp | ロボット制御装置 |
| DE10305384A1 (de) | 2003-02-11 | 2004-08-26 | Kuka Roboter Gmbh | Verfahren und Vorrichtung zur Visualisierung rechnergestützter Informationen |
| 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 |
| JP4198511B2 (ja) | 2003-04-14 | 2008-12-17 | 三菱電機株式会社 | 動力伝達装置および動力伝達装置の制御方法 |
| US6704619B1 (en) | 2003-05-24 | 2004-03-09 | American Gnc Corporation | Method and system for universal guidance and control of automated machines |
| CA2526459C (en) | 2003-06-02 | 2008-06-17 | Honda Motor Co., Ltd. | Teaching data preparing method for articulated robot |
| US6822412B1 (en) | 2003-06-11 | 2004-11-23 | Zhongxue Gan | Method for calibrating and programming of a robot application |
| DE10336213A1 (de) | 2003-08-07 | 2005-03-03 | Ekkehard Alschweig | Verfahren zur Genauigkeits-Selbstüberprüfung einer Hochpräzisions-Werkzeugmaschine |
| JP3708097B2 (ja) | 2003-10-08 | 2005-10-19 | ファナック株式会社 | ロボットの手動送り装置 |
| JP2005148789A (ja) | 2003-11-11 | 2005-06-09 | Fanuc Ltd | 音声入力によるロボット教示プログラム編集装置 |
| ES2303131T3 (es) | 2003-12-16 | 2008-08-01 | Abb Ab | Manipulador cinematico paralelo para espacios de trabajo grandes. |
| US8160205B2 (en) | 2004-04-06 | 2012-04-17 | Accuray Incorporated | Robotic arm for patient positioning assembly |
| KR100607141B1 (ko) * | 2004-05-12 | 2006-08-01 | 한국생산기술연구원 | 개방형 분산처리구조의 로봇 제어 시스템 |
| DE102004026813A1 (de) | 2004-06-02 | 2005-12-29 | Kuka Roboter Gmbh | Verfahren und Vorrichtung zum Steuern von Handhabungsgeräten |
| US20060125806A1 (en) | 2004-09-27 | 2006-06-15 | The Regents Of The University Of Minnesota | Human-activated displacement control appliance for use with computerized device/mechanism |
| JP2006099474A (ja) | 2004-09-29 | 2006-04-13 | Fanuc Ltd | ロボットの軌跡制御方法 |
| SE0402533D0 (sv) | 2004-10-20 | 2004-10-20 | Abb Ab | A system and a method for programming an industrial robot |
| EP1824647A1 (en) * | 2004-10-20 | 2007-08-29 | Abb Research Ltd. | A system and a method for programming an in¢ dustrial robot |
| JP2008522836A (ja) | 2004-10-25 | 2008-07-03 | ユニバーシティ・オブ・デイトン | 運動学的ロボット・モデル・パラメータ決定によって多関節ロボットにおいて改善された精度を提供する方法及びシステム |
| WO2006055770A2 (en) | 2004-11-19 | 2006-05-26 | Dynalog, Inc. | Robot cell calibration |
| JP5000893B2 (ja) | 2005-01-27 | 2012-08-15 | 日立オートモティブシステムズ株式会社 | 電動ブレーキ制御装置及び電動ブレーキ制御方法 |
| US20060178775A1 (en) | 2005-02-04 | 2006-08-10 | George Zhang | Accelerometer to monitor movement of a tool assembly attached to a robot end effector |
| US7643907B2 (en) | 2005-02-10 | 2010-01-05 | Abb Research Ltd. | Method and apparatus for developing a metadata-infused software program for controlling a robot |
| DE102005008055B4 (de) | 2005-02-22 | 2009-01-02 | Deckel Maho Pfronten Gmbh | Verfahren zum Vermessen einer programmgesteuerten Werkzeugmaschine |
| US7756608B2 (en) | 2005-02-28 | 2010-07-13 | Abb Ab | System for calibration of an industrial robot and a method thereof |
| EP1724676A1 (en) | 2005-05-20 | 2006-11-22 | ABB Research Ltd. | Method and apparatus for developing a software program |
| GB0513899D0 (en) | 2005-07-06 | 2005-08-10 | Airbus Uk Ltd | Program-controlled process |
| US20070150102A1 (en) * | 2005-12-09 | 2007-06-28 | Joong Ki Park | Method of supporting robot application programming and programming tool for the same |
| DK3045273T3 (en) * | 2006-03-03 | 2019-02-25 | Universal Robots As | Joint for a robot |
| US8301421B2 (en) | 2006-03-31 | 2012-10-30 | Energid Technologies | Automatic control system generation for robot design validation |
| ATE414594T1 (de) * | 2006-04-03 | 2008-12-15 | Abb Research Ltd | Vorrichtung und verfahren zur bahnerzeugung für einen industrieroboter |
| JP4960038B2 (ja) | 2006-08-09 | 2012-06-27 | オークマ株式会社 | パラレルメカニズム機械の制御方法及び制御装置 |
| DE102006061752A1 (de) | 2006-12-28 | 2008-07-03 | Kuka Roboter Gmbh | Roboter und Verfahren zum Programmieren eines Roboters |
| EP1947541A1 (en) | 2007-01-22 | 2008-07-23 | Mikael Hedelind | A method and an apparatus for programming a work cell including one or more devices |
| JP4298757B2 (ja) | 2007-02-05 | 2009-07-22 | ファナック株式会社 | ロボット機構のキャリブレーション装置及び方法 |
| EP2129498B1 (en) | 2007-03-30 | 2011-03-23 | ABB Technology AB | Method and apparatus for programming an industrial robot |
| WO2008137953A1 (en) | 2007-05-07 | 2008-11-13 | Raytheon Sarcos, Llc | Method for manufacturing a complex structure |
| EP2170683A2 (en) | 2007-07-10 | 2010-04-07 | Raytheon Sarcos, LLC | Modular robotic crawler |
| GB0713639D0 (en) | 2007-07-13 | 2007-08-22 | Renishaw Plc | Error correction |
| US8457790B2 (en) | 2007-09-14 | 2013-06-04 | Zimmer, Inc. | Robotic calibration method |
| CN101998895B (zh) | 2008-02-20 | 2013-05-29 | Abb研究有限公司 | 用于优化机器人工作单元的布局的方法和系统 |
| CN102152313B (zh) | 2008-02-28 | 2012-12-12 | 松下电器产业株式会社 | 机器人手臂的控制装置及控制方法、机器人、机器人手臂的控制程序、及机器人手臂控制用集成电子电路 |
| NL1036673A1 (nl) | 2008-04-09 | 2009-10-12 | Asml Holding Nv | Robot Position Calibration Tool (RPCT). |
| FR2930472B1 (fr) | 2008-04-24 | 2010-08-13 | Univ Havre | Robot manipulateur et commande associee pour un positionnement fin de l'extremite terminale |
| US20090269591A1 (en) | 2008-04-24 | 2009-10-29 | Crysoptix Kk | Organic Compound, Optical Film and Method of Production thereof |
| DE102008027008B4 (de) | 2008-06-06 | 2016-03-17 | Kuka Roboter Gmbh | Verfahren und Vorrichtung zum Steuern eines Manipulators |
| JP5265296B2 (ja) | 2008-10-10 | 2013-08-14 | 本田技研工業株式会社 | ワーク取り出し方法 |
| US8457786B2 (en) | 2008-11-25 | 2013-06-04 | Abb Technology Ltd | Method and an apparatus for calibration of an industrial robot system |
| WO2010071384A2 (en) | 2008-12-19 | 2010-06-24 | Yujin Robot Co., Ltd. | Standardization system and method for robot fabrication and robot service implementation system |
| US8386070B2 (en) | 2009-03-18 | 2013-02-26 | Intelligent Hospital Systems, Ltd | Automated pharmacy admixture system |
| DE102009023307A1 (de) | 2009-05-29 | 2010-12-02 | Kuka Roboter Gmbh | Verfahren und Vorrichtung zur Steuerung eines Manipulators |
| US8340820B2 (en) | 2010-02-26 | 2012-12-25 | Agilent Technologies, Inc. | Robot arm and method of controlling robot arm to avoid collisions |
| EP2453325A1 (en) * | 2010-11-16 | 2012-05-16 | Universal Robots ApS | Method and means for controlling a robot |
| SG10201502615QA (en) | 2011-09-28 | 2015-05-28 | Universal Robots As | Calibration and programming of robots |
| US8307061B1 (en) | 2011-10-27 | 2012-11-06 | Google Inc. | System and method for determining manufacturer instructions executable by a robotic device |
| CN102681465A (zh) * | 2012-05-23 | 2012-09-19 | 浙江大学 | 具备运动规划功能的工业机器人示教规划器及其控制方法 |
| US8868241B2 (en) * | 2013-03-14 | 2014-10-21 | GM Global Technology Operations LLC | Robot task commander with extensible programming environment |
| JP5742862B2 (ja) * | 2013-03-18 | 2015-07-01 | 株式会社安川電機 | ロボット装置及び被加工物の製造方法 |
| CN103386685B (zh) * | 2013-08-02 | 2016-05-11 | 无锡信捷电气股份有限公司 | 一种机器人编程控制方法 |
| CN103600350A (zh) | 2013-09-23 | 2014-02-26 | 哈尔滨工大天才智能科技有限公司 | 一种基于图形化的机器人舵机控制系统及控制方法 |
| DE102014202145A1 (de) * | 2014-02-06 | 2015-08-06 | Kuka Roboter Gmbh | Verfahren zum Programmieren eines Industrieroboters und zugehörigerIndustrieroboter |
| WO2015131904A1 (en) | 2014-03-04 | 2015-09-11 | Universal Robots A/S | Safety system for industrial robot |
| US9403273B2 (en) * | 2014-05-23 | 2016-08-02 | GM Global Technology Operations LLC | Rapid robotic imitation learning of force-torque tasks |
| DE102014216514B3 (de) * | 2014-08-20 | 2015-09-10 | Kuka Roboter Gmbh | Verfahren zum Programmieren eines Industrieroboters und zugehöriger Industrieroboter |
| CN107430517B (zh) * | 2015-05-27 | 2020-12-18 | 谷歌有限责任公司 | 用于增强对话系统的插件的在线市场 |
| KR102603939B1 (ko) | 2015-07-08 | 2023-11-20 | 유니버셜 로보츠 에이/에스 | 제3자 기여를 가진 산업용 로봇의 최종 사용자 프로그래밍 확장 방법 |
| TWI805545B (zh) | 2016-04-12 | 2023-06-21 | 丹麥商環球機器人公司 | 用於藉由示範來程式化機器人之方法和電腦程式產品 |
| WO2018097320A1 (ja) | 2016-11-28 | 2018-05-31 | キョーラク株式会社 | 構造体の製造方法、一体成形体及び一体成形体の製造方法 |
| US11648666B2 (en) | 2017-07-13 | 2023-05-16 | Universal Robots A/S | Vibration control of systems with configuration dependent dynamics |
| EP3498433A1 (en) | 2017-12-14 | 2019-06-19 | Universal Robots A/S | Dynamical safety trajectories in a robotic system |
| USD895704S1 (en) | 2018-05-18 | 2020-09-08 | Universal Robots A/S | Robot joint having an input flange and an output flange |
| CN112118941B (zh) | 2018-05-18 | 2024-11-12 | 优傲机器人公司 | 包括制动组件的机器人关节 |
| USD898090S1 (en) | 2018-05-18 | 2020-10-06 | Universal Robots A/S | Toothed connection flange for a robot joint |
| USD932486S1 (en) | 2018-05-18 | 2021-10-05 | Universal Robots A/S | Robot teach pendant |
| WO2019238940A1 (en) | 2018-06-15 | 2019-12-19 | Universal Robots A/S | Estimation of payload attached to a robot arm |
| CN112352206B (zh) | 2018-06-15 | 2024-09-13 | 优傲机器人公司 | 机器人臂的双模自由驱动 |
| US10747450B2 (en) | 2018-07-26 | 2020-08-18 | Red Hat, Inc. | Dynamic virtual machine memory allocation |
| USD915487S1 (en) | 2019-09-07 | 2021-04-06 | Universal Robots A/S | Robotic arm |
-
2016
- 2016-07-07 KR KR1020187003466A patent/KR102603939B1/ko active Active
- 2016-07-07 JP JP2017567750A patent/JP6868574B2/ja active Active
- 2016-07-07 CA CA2991244A patent/CA2991244C/en active Active
- 2016-07-07 MX MX2018000008A patent/MX2018000008A/es unknown
- 2016-07-07 CN CN201680040209.8A patent/CN107848109B/zh active Active
- 2016-07-07 US US15/738,315 patent/US10850393B2/en active Active
- 2016-07-07 EP EP16820882.5A patent/EP3319761A4/en active Pending
- 2016-07-07 WO PCT/DK2016/050240 patent/WO2017005272A1/en not_active Ceased
-
2020
- 2020-10-26 US US17/080,213 patent/US11986962B2/en active Active
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20020191023A1 (en) * | 2000-06-13 | 2002-12-19 | National Instruments Corporation | System and method for graphically creating a sequence of motion control operations |
| KR101038309B1 (ko) | 2008-12-19 | 2011-06-01 | 주식회사 유진로봇 | 로봇 서비스 실행 시스템 |
| KR101040702B1 (ko) | 2008-12-30 | 2011-06-13 | 주식회사 유진로봇 | 로봇 제조 규격화 시스템 및 방법 |
| US20120110489A1 (en) * | 2010-10-29 | 2012-05-03 | Rockwell Automation Technologies, Inc. | Dynamic loading of device feature specific graphical user interface presentations |
Also Published As
| Publication number | Publication date |
|---|---|
| US11986962B2 (en) | 2024-05-21 |
| MX2018000008A (es) | 2018-03-15 |
| WO2017005272A1 (en) | 2017-01-12 |
| CA2991244C (en) | 2023-12-19 |
| EP3319761A1 (en) | 2018-05-16 |
| CN107848109B (zh) | 2022-03-04 |
| CN107848109A (zh) | 2018-03-27 |
| JP6868574B2 (ja) | 2021-05-12 |
| CA2991244A1 (en) | 2017-01-12 |
| US20180178380A1 (en) | 2018-06-28 |
| US20210039254A1 (en) | 2021-02-11 |
| JP2018529140A (ja) | 2018-10-04 |
| KR20180027546A (ko) | 2018-03-14 |
| US10850393B2 (en) | 2020-12-01 |
| EP3319761A4 (en) | 2019-03-06 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR102603939B1 (ko) | 제3자 기여를 가진 산업용 로봇의 최종 사용자 프로그래밍 확장 방법 | |
| US10279478B2 (en) | System and a method for programming an industrial robot | |
| US9342068B2 (en) | Motion controller and motor control system | |
| US20040088119A1 (en) | System for controlling and monitoring machines and/or systems with active components belonging to different active groups | |
| CN103386685A (zh) | 一种机器人编程控制方法 | |
| Stenmark et al. | From high-level task descriptions to executable robot code | |
| Matthaiakis et al. | Flexible programming tool enabling synergy between human and robot | |
| CN103403637B (zh) | 用于教导机器人移动的系统 | |
| US20190146451A1 (en) | Method and Apparatus for Integrating an External Motion Planner with an Industrial Controller | |
| CN110861080B (zh) | 用于对机器人编程的方法以及计算装置和计算机程序 | |
| Xiao et al. | Assembly language design and development for reconfigurable flexible assembly line | |
| Freund et al. | A system to automate the generation of program variants for industrial robot applications | |
| Dai et al. | A PLCopen-Based Approach for Utilizing Powerful Industrial Robot Functions in PLC-Controlled Applications | |
| Thormann et al. | Programming of a lightweight robot using function blocks and sequential function charts | |
| Li et al. | A general robot application platform for machine tending | |
| Adamson et al. | Function Block Approach for Adaptive Robotic Control in Virtual and Real Environments | |
| Ge et al. | An object oriented robot programming approach in robot served plastic injection molding application | |
| Guida | Flexible configuration: a user-friendly interface for robotic systems | |
| Rooker et al. | Modeling flexible mechatronical based assembly systems through simulation support | |
| Sarivan et al. | Using Collaborative Robots As A Tool For Easier Programming Of Industrial Robots | |
| Bergner et al. | An Intuitive and Efficient Framework for Programming Robotic Systems | |
| Blažić et al. | Rapid programming of embedded autonomous robots | |
| Göster | Concept and Implementation of a Factory Simulation | |
| Strasser et al. | An IEC 61499 distributed control concept for reconfigurable robots | |
| Unnikrishnan et al. | A Review of Challenges in Integrating Robot and Motion Control Into a Single System |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PA0105 | International application |
Patent event date: 20180205 Patent event code: PA01051R01D Comment text: International Patent Application |
|
| PG1501 | Laying open of application | ||
| A201 | Request for examination | ||
| PA0201 | Request for examination |
Patent event code: PA02012R01D Patent event date: 20210624 Comment text: Request for Examination of Application |
|
| E902 | Notification of reason for refusal | ||
| PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20221209 Patent event code: PE09021S01D |
|
| E701 | Decision to grant or registration of patent right | ||
| PE0701 | Decision of registration |
Patent event code: PE07011S01D Comment text: Decision to Grant Registration Patent event date: 20231016 |
|
| GRNT | Written decision to grant | ||
| PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20231115 Patent event code: PR07011E01D |
|
| PR1002 | Payment of registration fee |
Payment date: 20231116 End annual number: 3 Start annual number: 1 |
|
| PG1601 | Publication of registration |