DEVICE, SYSTEM AND METHOD FOR TEACHING A POSITION WITH A HAND-HELD POSITION TEACHING DEVICE
    2.
    发明申请
    DEVICE, SYSTEM AND METHOD FOR TEACHING A POSITION WITH A HAND-HELD POSITION TEACHING DEVICE 审中-公开
    使用手持位置教学装置教导位置的装置,系统和方法

    公开(公告)号:WO2017036519A1

    公开(公告)日:2017-03-09

    申请号:PCT/EP2015/069983

    申请日:2015-09-02

    Applicant: ABB SCHWEIZ AG

    Abstract: Hand-held position teaching device (12, 42, 82, 104) and a method for teaching a robot a position and an orientation with a Hand-held position teaching device, wherein the teaching device comprises a teaching device-TCP (18, 56), force sensors (32, 50, 52) and inertial sensors (20, 58) and its' coordinate system is calibrated to the robots' coordinate system, and wherein the teaching device is held in the desired position and orientation and transmits the teaching device-TCP position and orientation to the robot controller (116) to be stored. The user (102) may also apply force to a gripper (44, 48, 84, 88) of the teaching device and grip a workpiece (108, 110) in order to teach a gripping function. The robot controller may afterwards use the plurality of stored positions and orientations to control and move the robot. This is significantly easier than moving the whole robot arm with a teaching device mounted thereon or controlled by it. The user interface of the gripper comprises springs.

    Abstract translation: 手持位置教学装置(12,42,82,104)以及用于通过手持式位置教学装置向机器人指示位置和姿势的方法,其中所述教学装置包括教学装置-TCP(18,56 ),力传感器(32,50,52)和惯性传感器(20,58),并且其坐标系被校准到机器人的坐标系,并且其中教导装置保持在期望的位置和方向并且传送教导 设备-TCP位置和定向到要存储的机器人控制器(116)。 用户(102)还可以向教导装置的夹持器(44,48,84,88)施加力并且夹紧工件(108,110)以便教导夹紧功能。 机器人控制器可以随后使用多个存储的位置和方向来控制和移动机器人。 这比使用安装在其上或由其控制的教学装置来移动整个机器人手臂显着简单。 夹持器的用户界面包括弹簧。

    ROBOT APPLICATION DEVELOPMENT SYSTEM
    3.
    发明申请

    公开(公告)号:WO2021239210A1

    公开(公告)日:2021-12-02

    申请号:PCT/EP2020/064453

    申请日:2020-05-25

    Applicant: ABB SCHWEIZ AG

    Abstract: Robot application development system (10), comprising a robot application unit (20), configured for determining a robot application (A) for an industrial robot processing a work piece, wherein the robot application (A) defines the industrial robot (100) in a robot workspace; an input interface (40), configured for receiving robot application information (IA) characterizing the robot application (A); an object data interface (50), configured for receiving work piece information (IW) characterizing the work piece (120); and a gripper finger design unit (30), configured for determining a gripper finger (110) design (G) of a gripper finger (110) of the industrial robot (100); wherein the robot application unit (20) is configured for determining the robot application (A), using the robot application information (IA); wherein the gripper finger design unit (30) is configured for determining the gripper finger design (G), using the work piece information (IW) and the robot application information (IA).

    ROBOT SYSTEM FOR SYNCHRONIZING THE MOVEMENT OF THE ROBOT ARM
    5.
    发明申请
    ROBOT SYSTEM FOR SYNCHRONIZING THE MOVEMENT OF THE ROBOT ARM 审中-公开
    用于同步机器人运动的机器人系统

    公开(公告)号:WO2016192768A1

    公开(公告)日:2016-12-08

    申请号:PCT/EP2015/062087

    申请日:2015-06-01

    Applicant: ABB SCHWEIZ AG

    Abstract: The invention is related to a robot system (30) for synchronizing the movement of a robot arm (32) to a master device (40,42,44), wherein the system comprises a master device (40,42,44), a robot arm (32) with a moveable tip (34) and at least two degrees of freedom in movement and a robot controller (36) which controls the movement of the tip (34) of the robot arm (32) along a predetermined movement path (38, 68, 86) between a start- (70) and an end- (72) position. The robot controller (36) comprises input means (50) for a control signal (52, 62) for values between a first (64) and a second (66) limit, wherein the control signal (52, 62)is generated from source means (48) of the master device (40,42,44) and describes consecutive positions of a movement axis (46,90) of the master device (40,42,44). The robot controller (36) assigns each value of the control signal (52, 62) to a related position of the tip (34) of the robot arm (32) along the predetermined movement path (38, 68, 86) and controls the movement of the tip (34) of the robot arm (32) along the predetermined movement path (38, 68, 86) dependent on the respective values of the control signal (52, 62). While synchronizing the movement of the robot arm with an external axis, a sensor or control device is permanently providing the actual position of the axis to be synchronized with the robot controller, which determines, whether there is a deviation from the desired synchronized state or not.

    Abstract translation: 本发明涉及一种用于使机器人手臂(32)与主装置(40,42,44)的移动同步的机器人系统(30),其中该系统包括主装置(40,42,44),一 具有可移动尖端(34)和至少两个运动自由度的机器人臂(32)和机器人控制器(36),其控制机器人手臂(32)的尖端(34)沿着预定的移动路径 (70)和端部(72)之间的位置(38,68,86)。 机器人控制器(36)包括用于控制信号(52,62)的输入装置(50),用于在第一(64)和第二(66)限制之间的值,其中控制信号(52,62)从源 主设备(40,42,44)的装置(48)并且描述主设备(40,42,44)的移动轴(46,90)的连续位置。 机器人控制器(36)将控制信号(52,62)的每个值沿着预定的移动路径(38,68,86)分配给机器人手臂(32)的尖端(34)的相关位置,并且控制 取决于控制信号(52,62)的相应值,机器人臂(32)的尖端(34)沿预定移动路径(38,68,86)移动。 在使机器人臂与外部轴​​线的移动同步的同时,传感器或控制装置永久地提供与机器人控制器同步的轴的实际位置,其确定是否存在与期望的同步状态的偏差 。

    METHOD AND SYSTEM FOR PROGRAMMING A ROBOT
    6.
    发明申请

    公开(公告)号:WO2021190769A1

    公开(公告)日:2021-09-30

    申请号:PCT/EP2020/058868

    申请日:2020-03-27

    Applicant: ABB SCHWEIZ AG

    Abstract: A method for programming a robot comprises the steps of a) providing a 3D representation of workpieces to be handled by the robot, b) providing a 3D representation of a working environment comprising an initial position where each workpiece is to be seized by the robot, and a final position where the workpiece is to be installed by the robot, c) synthesizing and displaying a view of the working environment comprising an image of the workpieces at respective initial positions; d) enabling a user to select one of the displayed workpieces; e) identifying matching features of the selected workpiece and of the working environment which are able to cooperate to hold the workpiece in a final position in the working environment, and a skill by which the matching features can be brought to cooperate; f) based on the skill and on the final position, identifying an intermediate position from where applying the skill to the workpiece moves the work-piece to the final position; g) adding to a motion program for the robot a routine for moving the workpiece from its initial position to the intermediate position and for applying the skill to the workpiece at the intermediate position.

    METHOD AND APPARATUS FOR VISUALLY RECOGNIZING AN OBJECT

    公开(公告)号:WO2021115615A1

    公开(公告)日:2021-06-17

    申请号:PCT/EP2019/085081

    申请日:2019-12-13

    Applicant: ABB SCHWEIZ AG

    Inventor: DAI, Fan

    Abstract: A method for visually recognizing an object (5) based on an image provided by a camera (7) viewing an object supporting surface (6), comprises the steps of: a) providing (S1) three-dimensional shape data of an object (5), b) selecting (S2) at least one pose of the object (5) in which the object can be stably positioned on a supporting surface; c) calculating (S4), from said shape data and said selected pose, an expected image (10) of at least part of the object (5), and d) deciding (S7) that the object (5) exists in the field of view of the camera (7) if the expected image (10) is found to match at least part of the image provided by the camera (7).

    VERFAHREN ZUR MINIMIERUNG VON BELASTUNGEN DER GELENKVERBINDUNGEN EINES MANIPULATORS

    公开(公告)号:WO2018103908A1

    公开(公告)日:2018-06-14

    申请号:PCT/EP2017/074751

    申请日:2017-09-29

    Applicant: ABB SCHWEIZ AG

    Abstract: Ein Verfahren zur Minimierung der Belastung mindestens einer Verbindung (3) eines Manipulators (1), der mittels eines Werkzeugs (2) auf ein Arbeitsobjekt oder seine Umgebung eine Kraft und/ oder ein Drehmoment ausüben soll, ist im Hinblick auf die Aufgabe, einen Manipulator so zu betreiben, dass dessen Manipulationsfähigkeit durch seinen individuellen konstruktiven Aufbau und seine individuelle Leistungsfähigkeit möglichst nicht störend beeinträchtigt wird, dadurch gekennzeichnet, dass die nachfolgenden Schritte ausgeführt werden: - Festlegen des Betrags und/ oder der Richtung der Maximalkraft und/ oder des Maximaldrehmoments, mit welcher bzw. mit welchem die mindestens eine Gelenkverbindung maximal belastet werden soll, - Vorgeben des Betrags und/ oder der Richtung der erwarteten Kraft und/ oder des erwarteten Drehmoments, welche bzw. welches das Werkzeug ausüben soll und/ oder auf dieses einwirkt, - Vorgeben mindestens einer ersten räumlichen Orientierung und/ oder räumlichen Position des Werkzeugs, die sich während des Ausübens oder Einwirkens der Kraft und/ oder des Drehmoments nicht ändern soll, und - Ermitteln einer Konfiguration der Gelenkverbindung, welche diese einnimmt, wenn das Werkzeug unter Einhaltung der vorgegebenen ersten räumlichen Orientierung und/ oder räumlichen Position die vorgegebene Kraft und/ oder das vorgegebene Drehmoment ausübt und/ oder erfährt derart, dass der festgelegte Betrag und/ oder die festgelegte Richtung der Maximalkraft und/ oder des Maximaldrehmoments, mit welcher bzw. mit welchem die mindestens eine Gelenkverbindung maximal belastet werden soll, nicht überschritten wird. Ein Manipulator (1) ist nach diesem Verfahren konfiguriert.

    A METHOD AND A SYSTEM FOR APPLYING MACHINE LEARNING TO AN APPLICATION

    公开(公告)号:WO2020098962A1

    公开(公告)日:2020-05-22

    申请号:PCT/EP2018/084140

    申请日:2018-12-10

    Applicant: ABB SCHWEIZ AG

    Abstract: A method for applying machine learning, in particular state based machine learning, to an application, comprising the steps: a) Generating a candidate policy (P) by a learner (20); b) Executing a program (80) in at least one simulated application (51, 52) based on a set of candidate parameters (PC1, PC2) provided based on the candidate policy (P) and a state (S) of the simulated application (51, 52), the execution of the program providing interim results (R1, R2) of tested sets of candidate parameters (PC1, PC2) based on a measured performance information of the execution of the program (80); c) Collecting a predetermined number of interim results (R1, R2) and providing an end result (R) based on a combination of the candidate parameters (PC) and/or the state (S) with the measured performances information by a trainer (30); and d) Generating a new candidate policy (P) by the learner (20) based on the end result (R).

Patent Agency Ranking