[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

KR20200002971A - 로봇과 로봇의 제어 방법 - Google Patents

로봇과 로봇의 제어 방법 Download PDF

Info

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
Application number
KR1020197034575A
Other languages
English (en)
Other versions
KR102383897B1 (ko
Inventor
스벤 파루셀
시몬 하다딘
니클라스 뵈메
팀 로카르
Original Assignee
프랜카 에미카 게엠바하
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 프랜카 에미카 게엠바하 filed Critical 프랜카 에미카 게엠바하
Publication of KR20200002971A publication Critical patent/KR20200002971A/ko
Application granted granted Critical
Publication of KR102383897B1 publication Critical patent/KR102383897B1/ko

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/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
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B25HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
    • B25JMANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
    • B25J9/00Programme-controlled manipulators
    • B25J9/16Programme controls
    • B25J9/1612Programme controls characterised by the hand, wrist, grip control
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B25HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
    • B25JMANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
    • B25J13/00Controls for manipulators
    • B25J13/006Controls for manipulators by means of a wireless system for controlling one or several manipulators
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B25HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
    • B25JMANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
    • B25J13/00Controls for manipulators
    • B25J13/06Control stands, e.g. consoles, switchboards
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B25HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
    • B25JMANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
    • B25J13/00Controls for manipulators
    • B25J13/08Controls for manipulators by means of sensing devices, e.g. viewing or touching devices
    • B25J13/081Touching devices, e.g. pressure-sensitive
    • B25J13/084Tactile sensors
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B25HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
    • B25JMANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
    • B25J13/00Controls for manipulators
    • B25J13/08Controls for manipulators by means of sensing devices, e.g. viewing or touching devices
    • B25J13/085Force or torque sensors
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B25HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
    • B25JMANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
    • B25J15/00Gripping heads and other end effectors
    • B25J15/06Gripping heads and other end effectors with vacuum or magnetic holding means
    • B25J15/0616Gripping heads and other end effectors with vacuum or magnetic holding means with vacuum
    • B25J15/065Gripping 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/0666Other types, e.g. pins or springs
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B25HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
    • B25JMANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
    • B25J9/00Programme-controlled manipulators
    • B25J9/16Programme controls
    • B25J9/1628Programme controls characterised by the control loop
    • B25J9/1633Programme controls characterised by the control loop compliant, force, torque control, e.g. combined with position control
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B25HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
    • B25JMANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
    • B25J9/00Programme-controlled manipulators
    • B25J9/16Programme controls
    • B25J9/1674Programme controls characterised by safety, monitoring, diagnostic
    • 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
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction 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/0486Drag-and-drop
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B25HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
    • B25JMANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
    • B25J15/00Gripping heads and other end effectors
    • 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/39466Hand, gripper, end effector of manipulator
    • 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/39514Stability 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은 이펙터(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)

Claims (10)

  1. 이펙터를 구비한 로봇 조작기(101)를 가지는 로봇으로,
    상기 로봇 조작기(101)가 물체를 취출, 조작, 및 해방하도록 설계 및 구성되고 제어 유닛(103)에 의해 제어/조정되며,
    상기 제어 유닛(103)이 다음 제어 프로그램:
    - 상기 이펙터가 제어 프로그램에 따라 상기 물체를 해방시킨 후, 상기 이펙터에 아직 부착된 물체가 와이퍼(104)의 표면 상으로 쓸려나가게 상기 이펙터에 상기 와이퍼(104)가 스쳐지나가도록 하는 소정의 운동을 상기 로봇 조작기(101)가 실행하는 제어 프로그램을 실행하는 로봇.
  2. 이펙터를 구비한 로봇 조작기(101)를 가지는 로봇으로,
    상기 로봇 조작기(101)가 물체를 취출, 조작, 및 해제하도록 설계 및 구성되고, 제어 유닛(103)에 의해 제어 프로그램에 따라 제어/조정되며,
    상기 제어 유닛이 상기 제어 프로그램에 따라 상기 이펙터에 의해 상기 물체가 해방된 후 상기 물체의 상기 이펙터에 대한 지속적 부착 여부를 판단하여 이러한 지속적 부착의 존재 시 신호(S)를 생성하도록 설계 및 구성된 제1 센서 수단을 구비하고,
    상기 제어 유닛(103)이 다음 제어 프로그램:
    - 상기 신호(S)가 존재하면, 상기 부착 물체가 와이퍼(104)의 표면 상에 쓸려 나가도록 상기 이펙터에 상기 와이퍼(104)가 스쳐 지나가는 소정의 운동(B)을 로봇 조작기가 실행하도록 상기 로봇 조작기(101)를 제어하는 제어 프로그램을 실행하도록 설계 및 구성되는 로봇.
  3. 청구항 1 또는 2 중 어느 한 항에 있어서,
    상기 로봇 조작기(101)의 충돌 물체와의 충돌을 판단할 수 있는 제2 센서 수단(106)을 구비하고,
    상기 제2 센서 수단(106)이 다음 제어 프로그램: 제어 프로그램에 따른 상기 이펙터의 물체의 해방 후에, 상기 로봇 조작기(101)의 운동 상에 충돌이 판단되는 경우, 신호(S1)가 생성되는 제어 프로그램을 실행하며, 상기 제어 유닛(103)이 다음 제어 프로그램:
    - 상기 신호(S1)가 존재하면, 상기 부착 물체가 와이퍼(104)의 표면 상에 쓸려 나가는 방식으로 상기 이펙터에 상기 와이퍼(104)가 스쳐 지나가는 소정의 운동(B1)이 실행되도록 상기 로봇 조작기(101)가 제어되는 제어 프로그램을 실행하도록 설계 및 구성되는 로봇.
  4. 청구항 1 내지 3 중 어느 한 항에 있어서,
    상기 로봇 조작기가 하중 제어 및/또는 임피던스 제어 및/또는 어드미턴스 제어되고, 상기 제어 유닛(103)이 다음 제어 프로그램:
    - 상기 와이퍼(104)의 쓸어내기 동안 상기 로봇 아암(101) 상에 외부적으로 작용하는 힘/모멘트가 소정의 한도를 넘으면, 상기 로봇 조작기(101)가 소정의 상태에 있다고 추정되어 제어되는 제어프로그램을 실행하는 로봇.
  5. 청구항 1 내지 4 중 어느 한 항에 있어서,
    상기 로봇이 데이터 통신망으로의 데이터 인터페이스를 가지고, 상기 로봇이 제어 유닛을 위한 제어 프로그램을 상기 데이터 통신망으로부터 로딩하도록 설계 및 구성되는 로봇.
  6. 청구항 1 내지 5 중 어느 한 항에 있어서,
    상기 로봇이 상기 제어 프로그램에 대한 제어 및 조정 파라미터들을 상기 데이터 통신망으로부터 로딩하도록 설계 및 구성되는 로봇.
  7. 청구항 5 내지 6 중 어느 한 항에 있어서,
    상기 데이터 통신망으로부터의 제어 프로그램 및/또는 제어 및 조정 파라미터들의 로딩이, 마찬가지로 상기 데이터 통신망에 연결된 원격 스테이션에 의해 제어되도록 설계 및 구성되는 로봇.
  8. 청구항 5 내지 7 중 어느 한 항에 있어서,
    상기 원격 스테이션 및/또는 수동 입력 인터페이스가, 상기 제어 프로그램 및/또는 해당 제어 및 조정 파라미터들을 입력, 및/또는 복수의 제어 프로그램 및/또는 해당 제어 및 조정 파라미터들로부터 상기 제어 프로그램 및/또는 해당 제어 및 조정 파라미터들을 선택하도록 설계 및 구성된 인간-기계 인터페이스를 가지는 로봇.
  9. 이펙터를 구비한 로봇 조작기(101)를 가지는 로봇을 작동하는 방법으로,
    상기 로봇 조작기(101)가 물체를 취출, 조작, 및 해방하도록 설계 및 구성되고 제어 유닛(103)에 의해 제어/조정되며,
    상기 제어 유닛(103)이 다음 단계들을 가지는 제어 프로그램:
    - 상기 이펙터가 제어 프로그램에 따라 상기 물체를 해방시킨 후, 상기 이펙터에 아직 부착된 물체가 와이퍼(104)의 표면 상으로 쓸려나가게 상기 이펙터에 상기 와이퍼(104)가 스쳐지나가도록 하는 소정의 운동을 상기 로봇 조작기(101)가 실행하는 제어 프로그램을 실행하는 로봇의 작동 방법.
  10. 이펙터를 구비한 로봇 조작기(101)를 가지는 로봇을 작동하는 방법으로,
    상기 로봇 조작기(101)가 물체를 취출, 조작, 및 해방하도록 설계 및 구성되고 제어 유닛(103)에 의해 제어/조정되며,
    상기 제어 유닛(103)이 다음 단계들을 가지는 제어 프로그램:
    - 제1 센서 수단으로, 제어 프로그램에 따라 이펙터에 의해 상기 물체를 해방시킨 후, 상기 이펙터에의 상기 물체의 지속적 부착을 판단하는 단계(201)와;
    - 상기 물체의 이러한 지속적 부착의 존재 시 신호(S)를 생성하는 단계(202)와;
    - 상기 신호(S)가 존재하면, 상기 이펙터에 아직 부착된 물체가 와이퍼(104)의 표면 상으로 쓸려나가게 상기 이펙터에 상기 와이퍼(104)가 스쳐지나가도록 하는 소정의 운동을 상기 로봇 조작기(101)가 실행하도록 제어하는 단계(203);
    를 가지는 제어 프로그램을 실행하는 로봇의 작동 방법.
KR1020197034575A 2017-04-23 2018-04-18 로봇과 로봇의 제어 방법 KR102383897B1 (ko)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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 オークマ株式会社 工作機械

Patent Citations (4)

* Cited by examiner, † Cited by third party
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