KR20200002971A - 로봇과 로봇의 제어 방법 - Google Patents
로봇과 로봇의 제어 방법 Download PDFInfo
- Publication number
- KR20200002971A KR20200002971A KR1020197034575A KR20197034575A KR20200002971A KR 20200002971 A KR20200002971 A KR 20200002971A KR 1020197034575 A KR1020197034575 A KR 1020197034575A KR 20197034575 A KR20197034575 A KR 20197034575A KR 20200002971 A KR20200002971 A KR 20200002971A
- Authority
- KR
- South Korea
- Prior art keywords
- robot
- effector
- control program
- control
- designed
- Prior art date
Links
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/1694—Programme 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
-
- 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/1612—Programme controls characterised by the hand, wrist, grip control
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J13/00—Controls for manipulators
- B25J13/006—Controls for manipulators by means of a wireless system for controlling one or several manipulators
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J13/00—Controls for manipulators
- B25J13/06—Control stands, e.g. consoles, switchboards
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J13/00—Controls for manipulators
- B25J13/08—Controls for manipulators by means of sensing devices, e.g. viewing or touching devices
- B25J13/081—Touching devices, e.g. pressure-sensitive
- B25J13/084—Tactile sensors
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J13/00—Controls for manipulators
- B25J13/08—Controls for manipulators by means of sensing devices, e.g. viewing or touching devices
- B25J13/085—Force or torque sensors
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J15/00—Gripping heads and other end effectors
- B25J15/06—Gripping heads and other end effectors with vacuum or magnetic holding means
- B25J15/0616—Gripping heads and other end effectors with vacuum or magnetic holding means with vacuum
- B25J15/065—Gripping heads and other end effectors with vacuum or magnetic holding means with vacuum provided with separating means for releasing the gripped object after suction
- B25J15/0666—Other types, e.g. pins or springs
-
- 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/1628—Programme controls characterised by the control loop
- B25J9/1633—Programme controls characterised by the control loop compliant, force, torque control, e.g. combined with position control
-
- 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/1674—Programme controls characterised by safety, monitoring, diagnostic
-
- 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/1679—Programme controls characterised by the tasks executed
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
- G06F3/0486—Drag-and-drop
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J15/00—Gripping heads and other end effectors
-
- 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/39466—Hand, gripper, end effector of manipulator
-
- 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/39514—Stability of grasped objects
Landscapes
- Engineering & Computer Science (AREA)
- Robotics (AREA)
- Mechanical Engineering (AREA)
- Human Computer Interaction (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Orthopedic Medicine & Surgery (AREA)
- Health & Medical Sciences (AREA)
- General Health & Medical Sciences (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Computer Networks & Wireless Communication (AREA)
- Manipulator (AREA)
Abstract
본 발명은 이펙터를 구비한 로봇 조작기(101)를 가지는 로봇에 관한 것으로, 로봇 조작기(101)는 물체를 취출, 조작, 및 해방하도록 설계 및 구성되고 제어 유닛(103)에 의해 제어/조정되며, 제어 유닛이 제어 프로그램에 따라 이펙터에 의해 물체가 해방된 후 물체의 이펙터에 대한 지속적 부착 여부를 판단하여 이러한 지속적 부착의 존재 시 신호(S)를 생성하도록 설계 및 구성된 제1 센서 수단을 구비하고, 제어 유닛(103)이 다음 제어 프로그램: 신호(S)가 존재하면, 부착 물체가 와이퍼(104)의 표면 상에 쓸려 나가도록 이펙터에 와이퍼(104)가 스쳐 지나가는 소정의 운동(B)을 로봇 조작기가 실행하도록 로봇 조작기(101)를 제어하는 제어 프로그램을 실행하도록 설계 및 구성된다.
Description
본 발명은 이펙터(effector)를 가지는, 적어도 하나의 로봇 조작기(robot manipulator)를 구비하는 로봇에 관한 것이다.
로봇 조작기를 구비하는 로봇은 종래기술에 충분히 알려져 있다. 이러한 로봇 조작기는 전형적으로 제어 프로그램을 기반으로 제어 유닛에 의해 제어 및/또는 조정된다. 로봇 조작기의 이펙터로 예를 들어 나사(screw) 등의 특히 작은 물체를 조작할 때, 때로는 제어 프로그램에 따른 각 물체의 해방(release)에도 불구하고 이펙터가 각 물체를 (완전히) 해방하지 못하고; 그 대신 물체가 이펙터에 부착된 채 남아 있다. 이펙터에 대한 물체의 지속적인 부착은 예를 들어 기계적 부착력, 자력, 정전력(electrostatic force) 등에 기인한다.
본 발명의 목적은 로봇 조작기를 물체의 취출(picking up), 조작(handling), 및 해방(releasing)할 때 작동 안전성과 신뢰성을 향상시키는 것이다.
본 발명은 주 청구항들의 특징들로부터 명확히 알 수 있다. 바람직한 추가적 실시예와 설계들은 종속 청구항들의 주제이다. 본 발명의 다른 특징, 응용 옵션, 이점들은 이하의 기재와, 도면들에 표현된 예시적 실시예들의 설명으로부터 명확히 알 수 있다.
본 발명의 첫 번째 국면(aspect)은 이펙터를 구비한 로봇 조작기를 가지는 로봇에 관련되는데, 로봇 조작기는 물체를 취출, 조작, 및 해방하도록 설계 및 구성된다. 로봇 조작기 및 이펙터는 바람직하기로 제어 프로그램에 따라 제어 유닛으로 제어/조정된다. 이를 위해 제어 유닛은 다음 제어 프로그램: 이펙터가 제어 프로그램에 따라 물체를 해방시킨 다음, 이펙터에 아직 부착되어 있을 수 있는 물체가 와이퍼(wiping object)의 표면 상으로 쓸려나가게(wipe off) 이펙터에 와이퍼가 스쳐지나가도록 하는 소정의 운동을 로봇 조작기가 실행하는 제어 프로그램을 실행하도록 설계 및 구성된다.
그러므로 이 방법에 의하면, 고정 및/또는 파지된 물체가 이펙터에 의해 해방되는 제어 유닛의 제어 프로그램의 현재 단계에 따라 이펙터가 작동할 때마다, 이펙터의 (기계적) 해방에도 불구하고 이펙터에 여전히 지속적으로 부착된 물체를 쓸어내는 운동이 실행된다.
이 경우 "해방(release)"이라는 용어는 특히, 예를 들어 파지력의 불연속/불활성화를 통한 기계적 해방을 의미하는 것으로 이해되어야 한다. 이는 이전에 파지한 물체가 기계적으로 해방되도록 이펙터가 작동함을 의미한다. 이펙터에 파지되었던 물체는 그 기계적 "해방"에도 불구하고 부착 촉진 물질, 자화 효과, 정전력 등에 기인하여 이펙터에 계속 부착되어 있을 수 있다. 이에 따라 전형적으로 물체는 이펙터 상의 이전의 고정 위치에 부착을 지속한다.
바람직하기로, 이펙터에 와이퍼가 통과하는 소정의 운동은 이펙터 상의 이전 위치에 있는 물체가 이에 의해 이펙터로부터 분리되도록 규정된다. 이를 위해 필요한 운동의 구성과 정의는 응용분야, 크기, 및 파지될 물체의 형상, 와이퍼의 크기, 형상, 및 위치에 따라 대응하여 선택되어야 한다.
전술한 실시예는 이펙터에서 이미 해방된 물체의 실제 지속적인 부착과 독립적으로 전술한 쓸어내기 작동이 실행되므로 매우 신뢰성이 높다. 단점은 로봇의 작동 동안의 시간과 에너지 요구치 역시 이에 따라 증가된다는 것이다. 이에 따라 이 실시예는 이펙터로부터의 물체의 해방에 관련하여 특히 높은 수준의 신뢰성이 요구되는 응용분야에 특히 적합하다.
대체적인 제2 실시예는 이펙터를 구비한 로봇 조작기를 가지는 로봇에 관련되는데, 로봇 조작기는 물체를 취출, 조작, 및 해제하도록 설계 및 구성되고, 제어 유닛에 의해 제어 프로그램에 따라 제어/조정된다. 로봇은 제어 프로그램에 따라 이펙터에 의해 물체가 "해방"된 다음 물체의 이펙터에 대한 지속적 부착 여부를 판단(determine)하여 이러한 지속적 부착의 존재 시 신호(S)를 생성하도록 설계 및 구성된 제1 센서 수단을 구비한다. 이를 위해, 제어 유닛은 다음 제어 프로그램: 신호(S)가 있으면, 부착 물체가 와이퍼의 표면 상에 쓸려 나가도록 이펙터에 와이퍼가 스쳐 지나가는 소정의 운동(B)을 로봇 조작기가 실행하도록 로봇 조작기를 제어하는 제어 프로그램을 실행하도록 추가적으로 설계 및 구성된다.
이에 따라 이 실시예에서는, 이전에 이펙터로 고정/파지되었던 물체의 제어 프로그램에 따른 "해방" 이후에, 상기 물체 역시 이펙터로부터 실제 기계적으로 분리/해방되어 더 이상 부착되어 있지 않게 된다.
본 발명의 제2 대안(alternative)에 따른 로봇의 바람직한 다른 실시예는 제1 센서 수단이 기계적 접촉 센서, 초음파 센서, 또는 전자기(electromagnetic) 센서, 또는 광학 센서, 또는 힘 센서, 또는 모멘트 센서, 또는 이들의 조합을 가지는 것을 특징으로 한다. 전술한 센서들은 바람직하기로 로봇 조작기 내/상, 특히 이펙터 상에 배치된다. 바람직하기로 제1 센서 수단은 이펙터에 부착된 물체의 위치 및/또는 방향의 판단을 더 가능하게 한다. 더 바람직하기로, 제1 센서 수단은 다음 제어 프로그램: 제1 센서 수단이 해당 센서/센서들의 센서 데이터의 평가에 의해 해방된 물체의 지속적 부착을 판단하면, 신호(S)가 생성되는 제어 프로그램을 실행하도록 설계 및 구성된다.
특히 바람직하기로 제2 대안에 따른 로봇에 의하면, 실행될 운동(B)이 이펙터에 여전히 부착되어있는 물체의 파악된(determined) 위치 및/또는 방향에 따라 결정된다(determine). 이에 따라 이펙터에 여전히 부착된 물체의 파악된 위치 및/또는 방향에 따라 쓸어내기 운동(wiping movement)을 최적으로 맞출 수 있어 각 경우 와이퍼 상으로 쓸어냄으로써 지속적으로 부착된 물체의 이펙터로부터의 기계적 분리가 보장될 수 있다.
제1 또는 제2 대안에 따른 바람직한 다른 실시예는, 로봇 조작기, 특히 이펙터 및/또는 이펙터 영역 내의 로봇 조작기의 환경 내의 물체 또는 로봇 자체의 일부와의 충돌을 판단하거나 판단될 수 있는 제2 센서 수단이 구비되는 것을 특징으로 한다. 제2 센서 수단은 다음 제어 프로그램: 제어 프로그램에 따른 이펙터의 물체의 해방 후에, 로봇 조작기의 운동 상에 충돌이 판단되는 경우, 신호(S1)가 생성되는 제어 프로그램을 실행하도록 설계 및 구성된다. 뿐만 아니라. 이 추가적 실시예에서 제어 유닛은 다음 제어 프로그램: 신호(S1)가 존재하면, 부착 물체가 와이퍼의 표면 상에 쓸려 나가는 방식으로 이펙터에 와이퍼가 스쳐 지나가는 소정의 운동(B1)이 실행되도록 로봇 조작기가 제어되는 제어 프로그램을 실행하도록 설계 및 구성된다.
이 로봇의 다른 실시예는 이펙터에 의해 해방된 물체가 이펙터 상의 원래의 유지 위치가 아니라 예를 들어 외주 모서리 등의 다른 위치에 부착되어 거기에 부착된 물체에 기반한 이펙터의 운동 시 환경 내의 물체와 바람직하지 못한 충돌이 발생되어 물체가 이펙터의 유효 외곽(effective outline)을 확장시킬 수 있는 모든 경우들 역시 포괄한다.
바람직한 다른 실시예에서는, 신호(S)가 신호(S1)와 동일하다. 다른 대체적 실시예에서는, 신호(S)가 신호(S1)와 동일하지 않다. 바람직한 다른 실시예에서는 운동(B)이 운동(B1)과 동일하다. 다른 대체적 실시예에서는, 운동(B)이 운동(B1)과 동일하지 않다.
제2 대안에 따른 바람직한 다른 실시예는 로봇 조작기의, 특히 이펙터의 영역에서의 환경 내의 물체와의 충돌의 판단이 하나 이상의 센서들의 측정 데이터에 기반하거나 및/또는 측정 데이터에 적용된 하나 이상의 알고리즘에 기반하여 제2 센서 수단으로 이뤄진다.
바람직하기로, 제2 센서 수단의 센서 또는 센서들은 다음 목록: 전기 전압 센서, 전기 전류 센서, 가속도 센서, 모멘트 센서, 힘 센서, 변형률(strain) 센서들로부터 선택된다.
제1 또는 제2 대안에 따른 로봇의 바람직한 다른 실시예는 와이퍼가 모서리(edge)를 가지고, 제어 유닛이 다음 제어 프로그램: 이펙터가 부착 물체를 모서리 상에 쓸어 내도록 로봇 조작기를 제어하는 제어 프로그램을 실행하도록 설계 및 구성되는 것을 특징으로 한다.
바람직하기로, 제1 센서 수단은 이펙터 상의 물체의 위치 및/또는 방향을 검출한다. 이 경우, 운동(B)은 각각 파악된 이펙터 상의 물체의 위치 및/또는 방향에 따라 규정되어 물체가 운동에 의해 와이퍼 상에 쓸려 나가게 된다. 바람직하기로, 해당 운동(B)은 이펙터에 부착된 물체의 여러 위치 및/또는 방향들에 대해 결정되어 사전 결정된다.
와이퍼는 바람직하기로 깔때기(funnel)인데, 제어 유닛은 다음 제어 프로그램: 이펙터가 부착 물체를 깔때기의 모서리로 쓸어내 깔때기 내로 떨어뜨리도록 로봇 조작기를 제어하는 제어 프로그램을 실행하도록 설계 및 구성된다.
제1 또는 제2 대안에 따른 로봇의 다른 바람직한 실시예는 와이퍼가 직물(textile) 형태이고, 이펙터가 부착 물체를 직물 상에 쓸어내도록 로봇 조작기를 제어하도록 제어 유닛이 설계 및 구성되는 것을 특징으로 한다.
제1 또는 제2 대안에 따른 로봇의 다른 바람직한 실시예는 로봇 조작기가 하중 제어(force-controlled) 및/또는 임피던스 제어(impedance-controlled) 및/또는 어드미턴스 제어(admittance-controlled)되고, 와이퍼의 쓸어내기 동안 제어 유닛이 다음 제어 프로그램: 로봇 아암(robot arm) 상에 외부적으로 작용하는 힘/모멘트 및/또는 이로부터 도출된 변수가 소정의 한도를 넘으면, 로봇 조작기가 소정의 상태에 있다고 추정되거나 및/또는 오류의 위치로부터 정확히 제거되도록 로봇 조작기를 제어하는 제어 프로그램을 실행하도록 설계 및 구성되는 것을 특징으로 한다. "소정의 상태(predefined state)"는 바람직하기로 대기 자세(standby pose)로, 즉 로봇 조작기가 대기 자세로 이동하여 거기에서 휴지(pause)한다.
로봇의 바람직한 다른 실시예는 로봇이 (예를 들어 인터넷, 근거리통신망(local are network; LAN) 등의) 데이터 통신망으로의 데이터 인터페이스를 가지고, 로봇이 제어 유닛을 제어하는 제어 프로그램을 데이터 통신망으로부터 로딩(load)하는 것을 특징으로 한다. 바람직하기로, 로봇은 데이터 인터페이스와 함께 이를 위한 해당 프로그램 메모리를 가진다. 바람직하기로, 제어 프로그램은 각 데이터 통신망 내에서 중앙 공급자에 의해 제공된다. 데이터 통신망은 바람직하기로 유선 통신망, 무선 통신망, 또는 이들의 조합이다.
바람직하기로, 로봇은 제어 프로그램에 대한 제어 및 조정 파라미터들을 데이터 통신망으로부터 로딩하도록 설계 및 구성된다. 제어 및 조정 파라미터들은 해당 제어 프로그램의 특정한 응용을 규정한다. 제어 및 조정 파라미터들은 특히 달성될 과업에 맞춰진다. 바람직하기로, 로봇은 이를 위한 해당 데이터 메모리를 가진다.
바람직하기로, 로봇은 제어 유닛을 위한 제어 프로그램에 대한 제어 및 조정 파라미터들을 (예를 들어 로봇의 영역에서 사용 가능한 인간-기계 인터페이스 등) 로봇의 수동 입력 인터페이스를 통하거나, 및/또는 로봇 조작기가 수동으로 안내, 즉 사용자의 힘의 인가에 의해 이동되는 교시 과정(teach-in)을 통해 로딩하도록 설계 및 구성된다. 뿐만 아니라, 로봇 조작기에 수행되는 수동 입력 인터페이스 및 교시 과정 양자는 데이터 통신망으로부터 로딩된 제어 및 조정 파라미터들의 교정과 맞춤을 가능하게 한다.
바람직하기로, 로봇은 제어 프로그램 및/또는 해당 제어 및 조정 파라미터들의 데이터 통신망으로부터의 로딩이, 마찬가지로 데이터 통신망에 연결된 원격 스테이션(remote station)에 의해 제어되도록 설계 및 구성된다. 이러한 원격 스테이션은 예를 들어 태블릿, 스마트폰, 노트북, 퍼스널 컴퓨터 등이 될 수 있다.
바람직하기로, 로봇은 로봇 내에서 로컬로(locally) 사용 가능한 제어 프로그램 및/또는 해당 제어 및 조정 파라미터들을 데이터 통신망 내의 사용자의 요청에 따라 및/또는 예를 들어 소정의 조건이 존재할 때 자율적으로(autonomously) 데이터 통신망 내의 다른 사용자에게 전송하도록 설계 및 구성된다. 이러한 "사용자(user)"는 기본적으로 이 데이터 교환을 위해 구성된 어떤 연산 및/또는 메모리 유닛이 될 수 있다.
바람직하기로, 로봇은 로봇 내/상에 로컬로 로딩되는 제어 프로그램이 해당 제어 및 조정 파라미터들과 함께, 마찬가지로 데이터 통신망에 연결된 원격 스테이션으로부터 시동되도록 설계 및 구성된다. 이러한 원격 스테이션은 예를 들어 태블릿, 스마트폰, 노트북, 퍼스널 컴퓨터 등이 될 수 있다. 바람직하기로 원격 스테이션은 중앙 공급자에 의해 운영된다.
바람직하기로, 원격 스테이션 및/또는 로봇 상의 수동 입력 인터페이스는 인간-기계 인터페이스를 가지는데, 이는 제어 프로그램 및/또는 해당 제어 및 조정 파라미터들을 입력, 및/또는 복수의 제어 프로그램 및/또는 해당 제어 및 조정 파라미터들로부터 제어 프로그램 및/또는 해당 제어 및 조정 파라미터들을 선택하도록 설계 및 구성된다.
바람직하기로, 인간-기계 인터페이스는 터치스크린 상의 드랙앤드롭(drog-and-drop) 입력, 안내된 입력 대화(guided input dialogue), 키보드, 컴퓨터 마우스, 햅틱(haptic) 입력 인터페이스, 가상현실 안경, 음성 입력 인터페이스. 인체 추적(body tracking), 근전도(electromyography) 데이터 기반, 뇌파전위(electroencephalography) 데이터 기반, 운영자의 두뇌로의 신경 인터페이스, 또는 이들의 조합을 통한 입력을 가능하게 한다.
바람직하기로, 인간-기계 인터페이스는 시청각, 햅틱, 후각, 촉각, 또는 전기적 피드백, 또는 이들의 조합을 출력하도록 설계 및 구성된다.
본 발명의 다른 국면은 제1 대안에 따라 이펙터를 구비한 로봇 조작기를 가지는 로봇을 작동시키는 방법에 관련되는데, 로봇 조작기는 물체를 취출, 조작, 및 해방하고 제어 프로그램에 따라 제어 유닛으로 제어/조정되도록 설계 및 구성된다. 본 발명에 따르면 제어 유닛은 다음 단계들: 이펙터가 제어 프로그램에 따라 물체를 해방시킨 후, 이펙터에 아직 부착되어 있을 수 있는 물체가 와이퍼(wiping object)의 표면 상으로 쓸려나가게 이펙터에 와이퍼가 스쳐지나가도록 하는 소정의 운동을 로봇 조작기가 실행하도록 제어하는 제어 프로그램을 실행한다.
본 발명의 다른 국면은 제2 대안에 따라 이펙터를 구비한 로봇 조작기를 가지는 로봇을 작동시키는 방법에 관련되는데, 로봇 조작기는 물체를 취출, 조작, 및 해방하고 제어 프로그램에 따라 제어 유닛으로 제어/조정되도록 설계 및 구성된다. 이 경우 로봇 조작기는, 이에 의해 제어 프로그램에 따른 이펙터에 의한 물체의 해방 후, 이펙터에 대한 물체의 지속적 부착이 판단되는 제1 센서 수단을 구비한다. 이러한 지속적 부착의 존재 시, 제1 센서 수단은 신호(S)를 생성한다. 제어 유닛은 신호(S)가 존재하면, 부착 물체가 와이퍼의 표면 상에 쓸려 나가게 이펙터에 와이퍼가 스쳐 지나가는 소정의 운동(B)을 로봇 조작기가 실행하게 제어되도록 설계 및 구성된다.
제2 대안에 따른 방법의 바람직한 다른 실시예는, 제1 센서 수단이 기계적 접촉 센서, 초음파 센서, 또는 전자기 센서, 또는 광학 센서, 또는 힘 센서, 또는 모멘트 센서, 또는 이들의 조합을 가지는 것을 특징으로 하는데, 센서/센서들은 로봇 조작기 내/상, 특히 이펙터 상에 배치되고, 센서 수단은 다음 제어 프로그램: 제1 센서 수단이 해당 센서들의 센서 데이터의 평가에 의해 해방된 물체의 지속적 부착을 판단하면, 신호(S)가 생성되는 제어 프로그램을 실행하도록 설계 및 구성된다.
제2 대안에 따른 방법의 바람직한 다른 실시예는, 로봇 조작기의 환경 내의 물체들과의 충돌을 판단할 수 있는 제2 센서 수단이 존재하는 것을 특징으로 하는데, 제2 센서 수단은 다음 제어 프로그램: 제어 프로그램에 따른 이펙터의 물체의 해방 후에, 로봇 조작기의 운동(B1) 상에 충돌이 판단되는 경우, 신호(S1)가 생성되는 제어 프로그램을 실행하도록 설계 및 구성된다.
제2 대안에 따른 방법의 바람직한 다른 실시예는, 로봇 조작기의 충돌, 특히 이펙터의 영역에서의 환경 내의 물체 또는 로봇 자체와의 충돌의 판단이 하나 이상의 센서들의 측정 데이터에 기반하거나 및/또는 측정 데이터에 적용된 하나 이상의 알고리즘에 기반하여 제2 센서 수단으로 이뤄지는 것을 특징으로 한다. 하나 이상의 센서들이 바람직하기로 로봇 조작기에 통합되어 해당 측정 데이터를 제공한다.
제1 또는 제2 대안에 따른 방법의 바람직한 다른 실시예는, 와이퍼가 모서리를 가지고, 제어 유닛이 다음 제어 프로그램: 이펙터가 부착 물체를 모서리 상에 쓸어 내도록 로봇 조작기를 제어하는 제어 프로그램을 실행하도록 설계 및 구성되는 것을 특징으로 한다.
제1 또는 제2 대안에 따른 방법의 바람직한 다른 실시예는, 와이퍼가 깔때기이고, 제어 유닛이 다음 제어 프로그램: 이펙터가 부착 물체를 깔때기의 모서리로 쓸어내 깔때기 내로 떨어뜨리도록 로봇 조작기를 제어하는 제어 프로그램을 실행하는 것을 특징으로 한다.
제1 또는 제2 대안에 따른 방법의 바람직한 다른 실시예는, 와이퍼가 직물형태이고, 제어 유닛이 다음 제어 프로그램: 이펙터가 부착 물체를 직물 상에 쓸어내도록 로봇 조작기를 제어하는 제어 프로그램을 실행하는 것을 특징으로 한다.
제1 또는 제2 대안에 따른 방법의 바람직한 다른 실시예는, 로봇 조작기가 하중 제어 및/또는 임피던스 제어 및/또는 어드미턴스 제어되고, 제어 유닛이 다음 제어 프로그램: 쓸어내기 동안 로봇 아암 상에 외부적으로 작용하는 힘/모멘트가 소정의 한도를 넘으면, 로봇 조작기가 소정의 상태에 있다고 추정되도록 로봇 조작기를 제어하는 제어 프로그램을 실행하는 것을 특징으로 한다.
제1 또는 제2 대안에 따른 방법의 바람직한 다른 실시예는, 로봇이 데이터 통신망으로의 데이터 인터페이스를 가지고, 장치가 데이터 통신망으로부터 하나 이상의 제어 프로그램을 로딩하도록 설계 및 구성되는 것을 특징으로 한다.
제1 또는 제2 대안에 따른 방법의 바람직한 다른 실시예는, 로봇이 데이터 통신망으로의 데이터 인터페이스를 가지고, 로봇이 데이터 통신망으로부터 하나 이상의 제어 프로그램을 로딩하도록 설계 및 구성되는 것을 특징으로 한다.
제1 또는 제2 대안에 따른 방법의 바람직한 다른 실시예는, 로봇이 제어 프로그램에 대한 제어 및 조정 파라미터들을 데이터 통신망으로부터 로딩하는 것을 특징으로 한다.
제1 또는 제2 대안에 따른 방법의 바람직한 다른 실시예는, 로봇 상에서 로컬로 사용 가능한 제어 프로그램에 대한 제어 및 조정 파라미터들을 로컬 입력 인터페이스 및/또는 로봇 조작기가 수동으로 안내되는 교시 과정을 통해 로딩하는 것을 특징으로 한다.
제1 또는 제2 대안에 따른 방법의 바람직한 다른 실시예는, 제어 프로그램 및/또는 해당 제어 및 조정 파라미터들의 데이터 통신망으로부터의 로딩이, 마찬가지로 데이터 통신망에 연결된 원격 스테이션에 의해 제어되는 것을 특징으로 한다.
제1 또는 제2 대안에 따른 방법의 바람직한 다른 실시예는, 해당 제어 및 조정 파라미터들을 가지는 제어 프로그램이, 마찬가지로 데이터 통신망에 연결된 원격 스테이션에 의해 제어되는 것을 특징으로 한다.
방법의 이점과 바람직한 다른 실시예들과 이에 대한 설명은 본 발명에 따른 로봇에 대해 전술한 설명과 유사하여 이에 따라 원용할 수 있다.
본 발명의 다른 국면은 데이터 처리 장치를 가지는 컴퓨터 시스템에 관련되는데, 데이터 처리 장치는 전술한 바와 같은 방법이 데이터 처리 장치 상에서 실행되도록 설계된다.
본 발명의 다른 국면은 전자적으로 판독 가능한 제어 신호들을 가지는 디지털 메모리 매체에 관련되는데, 이 제어 신호들은 전술한 방법이 실행되도록 프로그래밍 가능한 컴퓨터 시스템과 상호작용할 수 있다.
본 발명의 다른 국면은 기계 판독 가능한 반송체(machine-readable carrier) 상에 저장되는, 프로그램 코드가 데이터 처리 장치 상에서 구현되었을 때 전술한 방법을 실행하는 메모리 코드를 가지는 컴퓨터 프로그램 제품에 관련된다.
본 발명의 다른 국면은 프로그램이 데이터 처리 장치 상에서 실행되었을 때 전술한 방법을 수행하는 메모리 코드를 가지는 컴퓨터 프로그램에 관련된다. 이를 위해 데이터 처리 장치는 종래기술에 알려진 어떤 컴퓨터 시스템으로 설계될 수 있다.
본 발명의 다른 이점, 특징, 및 상세는 선택적으로 도면을 참조하여 적어도 하나의 예시적 실시예를 상세히 기술한 이하의 설명으로부터 명확해진다. 동일, 유사, 및/또는 기능적으로 동등한 부분들은 동일한 참조번호가 부여되었다.
도 1은 본 발명 로봇의 매우 개략적인 구성도이고,
도 2는 본 발명 방법의 매우 개략적인 흐름도이다.
도 1은 본 발명 로봇의 매우 개략적인 구성도이고,
도 2는 본 발명 방법의 매우 개략적인 흐름도이다.
도 1은 이펙터(effector)를 구비한 로봇 조작기(robot manipulator; 101)를 가지는 본 발명 로봇의 매우 개략적인 구성을 보이는데, 로봇 조작기(101)는 물체를 취출, 조작, 및 해방하도록 설계 및 구성되고 바람직하기로 제어 프로그램에 따라 제어 유닛(103)으로 제어/조정되는데, 제어 유닛은 제어 프로그램에 따라 물체가 이펙터로부터 분리된 후 물체의 이펙터에 대한 지속적 부착을 판단하여 이러한 부착이 지속되면 신호(S)를 생성하도록 설계 및 구성된 센서 수단(105)을 구비하고, 제어 유닛(103)은 다음 제어 프로그램: 신호(S)가 존재하면, 부착 물체가 와이퍼(wiping object; 104)의 표면 상으로 쓸려나가게(wipe off) 지속적인 부착 물체를 가지는 이펙터에 와이퍼(104)가 스쳐지나가도록 하는 소정의 운동을 로봇 조작기가 실행하게 하는 제어 프로그램을 실행하도록 설계 및 구성된다. 이 경우 센서 수단(105)은 기계적 접촉 센서, 초음파 센서, 및 광학 센서를 가지고, 센서들은 로봇 조작기 내/상에 배치된다. 그럼으로써, 제1 센서 수단(105)은 센서 수단(105)이 해당 센서 데이터의 평가를 통해 해방된 물체의 지속적 부착을 판단했을 때 신호(S)를 생성하도록 설계 및 구성된다.
또한 로봇은 로봇 조작기(101)의 환경 내의 물체와의 충돌을 판단할 수 있는 제2 센서 수단(106)을 가지는데, 제2 센서 수단(106)은 다음 제어 프로그램: 제어 프로그램에 따라 물체가 이펙터에서 분리된 후, 이펙터에 의한 다음 물체의 취출 전에 로봇 조작기(101)의 운동에 충돌이 판단되는 경우 신호(S)를 생성하는 제어 프로그램을 실행하도록 설계 및 구성된다.
도 2는 이펙터를 구비하는 로봇 조작기(101)를 가지는 로봇을 제어하는 본 발명 방법의 매우 개략적인 흐름도를 보이는데, 로봇 조작기(101)는 물체를 취출 및 조작하고, 제어 유닛(103)에 의해 제어 프로그램에 따라 제어/조정되도록 설계 및 구성된다. 방법은 다음 단계들: 한 단계(201)에서, 제1 센서 수단이, 제어 프로그램에 따른 이펙터로부터의 물체의 분리 후 이펙터에 대한 물체의 지속적 부착을 판단한다. 다음 단계(202)에서, 이러한 지속적 부착이 존재하면 신호(S)가 생성된다. 다음 단계(203)에서, 신호(S)가 존재하면, 부착 물체를 와이퍼(104)의 표면 상에 쓸어내도록 지속적으로 부착된 물체를 가지는 이펙터가 와이퍼(104)로 스쳐지나가도록 하는 적어도 하나의 소정의 운동을 로봇 조작기가 실행하도록 제어 유닛(103)이 로봇 조작기(101)를 제어/조정한다.
(이상에서) 본 발명이 바람직한 예시적 실시예들에 의해 더 상세히 설명되었지만, 본 발명은 개시된 예들에 한정되지 않으며 당업계에 통상의 기술을 가진 자라면 본 발명의 보호 범위 너머로 확장하지 않고도 이로부터 다른 변형예들을 도출할 수 있을 것이다. 이에 따라 복수의 변형 옵션들이 존재할 것이 명확하다. 예시적 실시예들은 실제로 단지 예들을 나타내며, 어떤 방식으로건 예를 들어 본 발명의 보호 범위, 사용 옵션, 또는 구성의 한정을 형성한다고 해석되어서는 안 된다는 것도 명확하다. 그 대신, 이상에 제공된 기재와 도면의 설명은 당업계에 통상의 기술을 가진 자들 중의 하나가 예시적 실시예들을 구체적으로 구현할 수 있게 하고, 본 발명의 개시된 개념을 알게 된 당업계에 통상의 기술을 가진 자들 중의 하나가 청구항들과 예를 들어 이 상세한 설명의 더 구체적인 설명과 같은 법적 등가물로 규정되는 보호 범위를 확장하지 않고도, 예를 들어 예시적 실시예에 기재된 기능 또는 구조에 대해 다양한 변경들을 수행할 수 있게 할 것이다.
101
로봇 조작기(Robot manipulator)
103 제어 유닛(Control unit)
104 와이퍼(Wiping object)
105 제1 센서 수단(First sensor means)
106 제2 센서 수단(Second sensor means)
201-203 방법 단계들(Method steps)
103 제어 유닛(Control unit)
104 와이퍼(Wiping object)
105 제1 센서 수단(First sensor means)
106 제2 센서 수단(Second sensor means)
201-203 방법 단계들(Method steps)
Claims (10)
- 이펙터를 구비한 로봇 조작기(101)를 가지는 로봇으로,
상기 로봇 조작기(101)가 물체를 취출, 조작, 및 해방하도록 설계 및 구성되고 제어 유닛(103)에 의해 제어/조정되며,
상기 제어 유닛(103)이 다음 제어 프로그램:
- 상기 이펙터가 제어 프로그램에 따라 상기 물체를 해방시킨 후, 상기 이펙터에 아직 부착된 물체가 와이퍼(104)의 표면 상으로 쓸려나가게 상기 이펙터에 상기 와이퍼(104)가 스쳐지나가도록 하는 소정의 운동을 상기 로봇 조작기(101)가 실행하는 제어 프로그램을 실행하는 로봇. - 이펙터를 구비한 로봇 조작기(101)를 가지는 로봇으로,
상기 로봇 조작기(101)가 물체를 취출, 조작, 및 해제하도록 설계 및 구성되고, 제어 유닛(103)에 의해 제어 프로그램에 따라 제어/조정되며,
상기 제어 유닛이 상기 제어 프로그램에 따라 상기 이펙터에 의해 상기 물체가 해방된 후 상기 물체의 상기 이펙터에 대한 지속적 부착 여부를 판단하여 이러한 지속적 부착의 존재 시 신호(S)를 생성하도록 설계 및 구성된 제1 센서 수단을 구비하고,
상기 제어 유닛(103)이 다음 제어 프로그램:
- 상기 신호(S)가 존재하면, 상기 부착 물체가 와이퍼(104)의 표면 상에 쓸려 나가도록 상기 이펙터에 상기 와이퍼(104)가 스쳐 지나가는 소정의 운동(B)을 로봇 조작기가 실행하도록 상기 로봇 조작기(101)를 제어하는 제어 프로그램을 실행하도록 설계 및 구성되는 로봇. - 청구항 1 또는 2 중 어느 한 항에 있어서,
상기 로봇 조작기(101)의 충돌 물체와의 충돌을 판단할 수 있는 제2 센서 수단(106)을 구비하고,
상기 제2 센서 수단(106)이 다음 제어 프로그램: 제어 프로그램에 따른 상기 이펙터의 물체의 해방 후에, 상기 로봇 조작기(101)의 운동 상에 충돌이 판단되는 경우, 신호(S1)가 생성되는 제어 프로그램을 실행하며, 상기 제어 유닛(103)이 다음 제어 프로그램:
- 상기 신호(S1)가 존재하면, 상기 부착 물체가 와이퍼(104)의 표면 상에 쓸려 나가는 방식으로 상기 이펙터에 상기 와이퍼(104)가 스쳐 지나가는 소정의 운동(B1)이 실행되도록 상기 로봇 조작기(101)가 제어되는 제어 프로그램을 실행하도록 설계 및 구성되는 로봇. - 청구항 1 내지 3 중 어느 한 항에 있어서,
상기 로봇 조작기가 하중 제어 및/또는 임피던스 제어 및/또는 어드미턴스 제어되고, 상기 제어 유닛(103)이 다음 제어 프로그램:
- 상기 와이퍼(104)의 쓸어내기 동안 상기 로봇 아암(101) 상에 외부적으로 작용하는 힘/모멘트가 소정의 한도를 넘으면, 상기 로봇 조작기(101)가 소정의 상태에 있다고 추정되어 제어되는 제어프로그램을 실행하는 로봇. - 청구항 1 내지 4 중 어느 한 항에 있어서,
상기 로봇이 데이터 통신망으로의 데이터 인터페이스를 가지고, 상기 로봇이 제어 유닛을 위한 제어 프로그램을 상기 데이터 통신망으로부터 로딩하도록 설계 및 구성되는 로봇. - 청구항 1 내지 5 중 어느 한 항에 있어서,
상기 로봇이 상기 제어 프로그램에 대한 제어 및 조정 파라미터들을 상기 데이터 통신망으로부터 로딩하도록 설계 및 구성되는 로봇. - 청구항 5 내지 6 중 어느 한 항에 있어서,
상기 데이터 통신망으로부터의 제어 프로그램 및/또는 제어 및 조정 파라미터들의 로딩이, 마찬가지로 상기 데이터 통신망에 연결된 원격 스테이션에 의해 제어되도록 설계 및 구성되는 로봇. - 청구항 5 내지 7 중 어느 한 항에 있어서,
상기 원격 스테이션 및/또는 수동 입력 인터페이스가, 상기 제어 프로그램 및/또는 해당 제어 및 조정 파라미터들을 입력, 및/또는 복수의 제어 프로그램 및/또는 해당 제어 및 조정 파라미터들로부터 상기 제어 프로그램 및/또는 해당 제어 및 조정 파라미터들을 선택하도록 설계 및 구성된 인간-기계 인터페이스를 가지는 로봇. - 이펙터를 구비한 로봇 조작기(101)를 가지는 로봇을 작동하는 방법으로,
상기 로봇 조작기(101)가 물체를 취출, 조작, 및 해방하도록 설계 및 구성되고 제어 유닛(103)에 의해 제어/조정되며,
상기 제어 유닛(103)이 다음 단계들을 가지는 제어 프로그램:
- 상기 이펙터가 제어 프로그램에 따라 상기 물체를 해방시킨 후, 상기 이펙터에 아직 부착된 물체가 와이퍼(104)의 표면 상으로 쓸려나가게 상기 이펙터에 상기 와이퍼(104)가 스쳐지나가도록 하는 소정의 운동을 상기 로봇 조작기(101)가 실행하는 제어 프로그램을 실행하는 로봇의 작동 방법. - 이펙터를 구비한 로봇 조작기(101)를 가지는 로봇을 작동하는 방법으로,
상기 로봇 조작기(101)가 물체를 취출, 조작, 및 해방하도록 설계 및 구성되고 제어 유닛(103)에 의해 제어/조정되며,
상기 제어 유닛(103)이 다음 단계들을 가지는 제어 프로그램:
- 제1 센서 수단으로, 제어 프로그램에 따라 이펙터에 의해 상기 물체를 해방시킨 후, 상기 이펙터에의 상기 물체의 지속적 부착을 판단하는 단계(201)와;
- 상기 물체의 이러한 지속적 부착의 존재 시 신호(S)를 생성하는 단계(202)와;
- 상기 신호(S)가 존재하면, 상기 이펙터에 아직 부착된 물체가 와이퍼(104)의 표면 상으로 쓸려나가게 상기 이펙터에 상기 와이퍼(104)가 스쳐지나가도록 하는 소정의 운동을 상기 로봇 조작기(101)가 실행하도록 제어하는 단계(203);
를 가지는 제어 프로그램을 실행하는 로봇의 작동 방법.
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE102017003899.6 | 2017-04-23 | ||
DE102017003899 | 2017-04-23 | ||
PCT/EP2018/059883 WO2018197295A1 (de) | 2017-04-23 | 2018-04-18 | Roboter und verfahren zur steuerung eines roboters |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20200002971A true KR20200002971A (ko) | 2020-01-08 |
KR102383897B1 KR102383897B1 (ko) | 2022-04-08 |
Family
ID=62027991
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020197034575A KR102383897B1 (ko) | 2017-04-23 | 2018-04-18 | 로봇과 로봇의 제어 방법 |
Country Status (8)
Country | Link |
---|---|
US (1) | US11420333B2 (ko) |
EP (1) | EP3615280A1 (ko) |
JP (1) | JP7039056B2 (ko) |
KR (1) | KR102383897B1 (ko) |
CN (1) | CN110536782A (ko) |
DE (1) | DE102017118983B4 (ko) |
SG (1) | SG11201909831QA (ko) |
WO (1) | WO2018197295A1 (ko) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE102019129417B4 (de) * | 2019-10-31 | 2022-03-24 | Sick Ag | Verfahren zum automatischen Handhaben von Objekten |
JP7535188B2 (ja) | 2021-06-30 | 2024-08-15 | 株式会社Fuji | 張り付き解消装置 |
CN114055461B (zh) * | 2021-08-20 | 2023-02-14 | 华中科技大学 | 基于肌电接口的机器人力位同步遥操作控制方法及装置 |
CN114571451B (zh) * | 2022-02-25 | 2023-08-22 | 山东新一代信息产业技术研究院有限公司 | 一种可调漏斗边界的自适应滑模控制方法及设备 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2004042230A (ja) * | 2002-07-15 | 2004-02-12 | Kawasaki Heavy Ind Ltd | ロボットコントローラの遠隔操作方法および遠隔操作システム |
JP2005268313A (ja) * | 2004-03-16 | 2005-09-29 | Hitachi High-Tech Instruments Co Ltd | 電子部品装着装置 |
JP2006060096A (ja) * | 2004-08-23 | 2006-03-02 | Matsushita Electric Ind Co Ltd | 部品実装機およびその部品回収方法 |
JP2014144522A (ja) * | 2013-01-30 | 2014-08-14 | Seiko Epson Corp | 制御装置、制御方法、ロボット及びロボットシステム |
Family Cites Families (28)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0521233A (ja) | 1991-07-16 | 1993-01-29 | Tokyo Electric Co Ltd | トロイド装置 |
JPH0542491A (ja) * | 1991-08-15 | 1993-02-23 | Fanuc Ltd | 磁気吸着ワーク屑の取外し装置 |
JPH08497U (ja) * | 1993-03-31 | 1996-03-12 | 株式会社タチエス | 部品セット用ハンドリングユニット |
JPH0724665A (ja) | 1993-07-05 | 1995-01-27 | Yamatake Honeywell Co Ltd | 自動組立装置 |
JP3079921B2 (ja) | 1994-11-28 | 2000-08-21 | 松下電器産業株式会社 | 半田ボールの搭載装置および搭載方法 |
JP3376876B2 (ja) * | 1997-09-09 | 2003-02-10 | 松下電器産業株式会社 | 導電性ボールの移載装置および移載方法 |
JP2001024399A (ja) | 1999-07-09 | 2001-01-26 | Tenryu Technics Co Ltd | 表面実装部品装着機の遠隔操作メンテナンスシステム |
JP2001156498A (ja) | 1999-11-30 | 2001-06-08 | Yamaha Motor Co Ltd | 表面実装部品装着機における持ち帰り電子部品の検出方法 |
JP4739556B2 (ja) | 2001-03-27 | 2011-08-03 | 株式会社安川電機 | 制御対象の遠隔調整及び異常判断装置 |
JP4082939B2 (ja) | 2002-06-21 | 2008-04-30 | 富士通株式会社 | 環境負荷評価システム及び環境負荷評価方法 |
DE202005004456U1 (de) * | 2005-03-11 | 2005-07-14 | J. Schmalz Gmbh | Greifvorrichtung |
DE102005017084A1 (de) * | 2005-04-09 | 2006-10-12 | Asl Automationssysteme Leske Gmbh | Vorrichtung zum Aufnehmen und Halten von Werkstücken |
JP5371882B2 (ja) | 2010-05-13 | 2013-12-18 | 三菱電機株式会社 | 力制御装置 |
BR112012028946A2 (pt) * | 2010-06-30 | 2016-07-26 | Weyerhaeuser Nr Co | sistema de coleta e distribuição, e, método para prender e liberar um objeto com um sistema de coleta e distribuição |
DE102011007958B4 (de) * | 2011-01-05 | 2013-03-28 | Autoloader Gmbh | Gepäckstückverladesystem und -verfahren |
JP5858675B2 (ja) | 2011-07-29 | 2016-02-10 | 富士機械製造株式会社 | 部品実装ライン |
US9014850B2 (en) * | 2012-01-13 | 2015-04-21 | Toyota Motor Engineering & Manufacturing North America, Inc. | Methods and computer-program products for evaluating grasp patterns, and robots incorporating the same |
JP2013166234A (ja) | 2012-01-20 | 2013-08-29 | Nagasaki Prefecture | 高脆性部材の自動配列装置及び配列方法 |
JP5929271B2 (ja) * | 2012-02-07 | 2016-06-01 | セイコーエプソン株式会社 | ロボットハンドおよびロボット |
DE102012006502A1 (de) * | 2012-03-29 | 2013-10-02 | Dula-Werke Dustmann & Co. Gmbh | Verfahren zum mehrstufigen Schleifen von Werkstücken, sowie Vakuumtisch, Vorratsbehälter, Abstreifeinrichtung und Anlage zur Durchführung des Verfahrens |
EP2708335A1 (de) * | 2012-09-14 | 2014-03-19 | Knapp AG | Hochgeschwindigkeits-Greiferwechselsystem |
DE102013003768B4 (de) * | 2013-02-18 | 2015-04-02 | Grenzebach Maschinenbau Gmbh | Verfahren und Vorrichtung zum Aufnehmen horizontal gelagerter Kommissionsware |
CA2904107C (en) | 2013-03-14 | 2021-09-07 | Siemens Healthcare Diagnostics Inc. | Tube tray vision system |
WO2015069709A1 (en) | 2013-11-06 | 2015-05-14 | Abb Technology Ag | Method and apparatus for using vibration to release parts held by a robotic gripper |
DE102014202145A1 (de) * | 2014-02-06 | 2015-08-06 | Kuka Roboter Gmbh | Verfahren zum Programmieren eines Industrieroboters und zugehörigerIndustrieroboter |
WO2016189684A1 (ja) | 2015-05-27 | 2016-12-01 | 富士機械製造株式会社 | 実装装置 |
DE102015009048B3 (de) | 2015-07-13 | 2016-08-18 | Kuka Roboter Gmbh | Steuern eines nachgiebig geregelten Roboters |
JP6756539B2 (ja) * | 2016-08-04 | 2020-09-16 | オークマ株式会社 | 工作機械 |
-
2017
- 2017-08-18 DE DE102017118983.1A patent/DE102017118983B4/de active Active
-
2018
- 2018-04-18 JP JP2019557591A patent/JP7039056B2/ja active Active
- 2018-04-18 SG SG11201909831Q patent/SG11201909831QA/en unknown
- 2018-04-18 KR KR1020197034575A patent/KR102383897B1/ko active IP Right Grant
- 2018-04-18 US US16/607,284 patent/US11420333B2/en active Active
- 2018-04-18 CN CN201880026412.9A patent/CN110536782A/zh active Pending
- 2018-04-18 EP EP18719125.9A patent/EP3615280A1/de not_active Withdrawn
- 2018-04-18 WO PCT/EP2018/059883 patent/WO2018197295A1/de unknown
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2004042230A (ja) * | 2002-07-15 | 2004-02-12 | Kawasaki Heavy Ind Ltd | ロボットコントローラの遠隔操作方法および遠隔操作システム |
JP2005268313A (ja) * | 2004-03-16 | 2005-09-29 | Hitachi High-Tech Instruments Co Ltd | 電子部品装着装置 |
JP2006060096A (ja) * | 2004-08-23 | 2006-03-02 | Matsushita Electric Ind Co Ltd | 部品実装機およびその部品回収方法 |
JP2014144522A (ja) * | 2013-01-30 | 2014-08-14 | Seiko Epson Corp | 制御装置、制御方法、ロボット及びロボットシステム |
Also Published As
Publication number | Publication date |
---|---|
US20200384651A1 (en) | 2020-12-10 |
CN110536782A (zh) | 2019-12-03 |
DE102017118983A1 (de) | 2018-10-25 |
WO2018197295A1 (de) | 2018-11-01 |
JP7039056B2 (ja) | 2022-03-22 |
EP3615280A1 (de) | 2020-03-04 |
US11420333B2 (en) | 2022-08-23 |
KR102383897B1 (ko) | 2022-04-08 |
DE102017118983B4 (de) | 2019-10-02 |
JP2020517476A (ja) | 2020-06-18 |
SG11201909831QA (en) | 2019-11-28 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR20200002971A (ko) | 로봇과 로봇의 제어 방법 | |
KR101308373B1 (ko) | 로봇 제어방법 | |
US10564635B2 (en) | Human-cooperative robot system | |
US11685042B2 (en) | Working robot and control method for working robot | |
JP6454960B2 (ja) | ロボット、ロボットシステム、ロボット制御装置 | |
CN107073713B (zh) | 控制机械臂的方法和装置、计算机系统、存储介质和机器人 | |
Peer et al. | Multi-fingered telemanipulation-mapping of a human hand to a three finger gripper | |
Solanes et al. | Human-robot cooperation for robust surface treatment using non-conventional sliding mode control | |
US20200298396A1 (en) | Articulated robot system, and driving method and control apparatus for articulate arm thereof | |
JP7276318B2 (ja) | 制御装置、制御方法、および、プログラム | |
KR102305719B1 (ko) | 나사체결 장치 | |
US11660742B2 (en) | Teaching method and robot system | |
JP7423943B2 (ja) | 制御方法およびロボットシステム | |
KR102396687B1 (ko) | 전기 부품의 전기 시험 장치 및 방법 | |
KR102306909B1 (ko) | 전기 부품의 전기 시험 장치 및 방법 | |
JP6668629B2 (ja) | ロボット制御装置およびロボットシステム | |
JP7161394B2 (ja) | ロボットシステム及びロボットシステムの制御方法 | |
Garcia-Hernandez et al. | Haptic teleoperated robotic system for an effective obstacle avoidance | |
US20190389052A1 (en) | Control apparatus, robot, and robot system | |
US11485012B2 (en) | Control method and robot system | |
WO2017036519A1 (en) | Device, system and method for teaching a position with a hand-held position teaching device | |
JP2023029076A (ja) | 把持装置及び把持装置の制御方法 | |
CN116460862A (zh) | 主从机器人系统 | |
JP2020157459A (ja) | 制御方法およびロボットシステム | |
CN117642256A (zh) | 用于控制遥操作机器人的方法和系统 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
AMND | Amendment | ||
E601 | Decision to refuse application | ||
AMND | Amendment | ||
X701 | Decision to grant (after re-examination) | ||
GRNT | Written decision to grant |