VISUALIZATION OF A ROBOT MOTION PATH AND ITS USE IN ROBOT PATH PLANNING

    公开(公告)号:WO2022161637A1

    公开(公告)日:2022-08-04

    申请号:PCT/EP2021/052312

    申请日:2021-02-01

    Applicant: ABB SCHWEIZ AG

    Abstract: A method of responsive robot path planning implemented in a robot controller (120), comprising: providing a plurality of potential motion paths (X1,X2,X3,...) of a robot manipulator (110), wherein the potential motion paths are functionally equivalent with regard to at least one initial or final condition, a transportation task and/ or a workpiece processing task; causing an operator interface (130) to visualize the potential motion paths, wherein the operator interface is associated with an operator (190) sharing a workspace (Ω) with the robot manipulator; obtaining operator behavior during the visualization; and selecting at least one preferred motion path based on the operator behavior. A method in an operator interface (130), comprising: obtaining from a robot controller (120) a plurality of potential motion paths (X1,X2,X3,...) of the robot manipulator (110); visualizing the potential motion paths; sensing operator behavior during the visualization; and making the operator behavior available to the robot controller.

    METHOD OF PROGRAMMING AN INDUSTRIAL ROBOT
    2.
    发明申请

    公开(公告)号:WO2020035156A1

    公开(公告)日:2020-02-20

    申请号:PCT/EP2018/073415

    申请日:2018-08-31

    Applicant: ABB SCHWEIZ AG

    Abstract: A method of programming an industrial robot (1 ), said robot (1 ) having a robot arm (2) with an end-effector (4) mounted thereto which is controlled by a robot control unit (6) to manipulate a workpiece (8) which is arranged in a workplace (10) of said robot (1 ), wherein a target coordinate (1 1 ) system is associated to said workplace (10) and an image (12) of said workplace (10) and said workpiece (8) is taken by an image capturing device (14) and transmitted to a computing device (16) having a human- machine-interface (HMI) to generate control code for controlling said robot (1 ) which is transmitted to said robot control unit (6), wherein an image (12) of said workplace (10) and said workpiece (8) to be manipulated by said robot (1) is captured, said captured image (12) is transferred to said computing device (16) and displayed on a display (18) associated to said computing device (16), said workpiece (8) displayed on said display (18) is marked with a marker-object (17) on said display (18), said marker-object (17) is manipulated in a sequence of at least two subsequent manipulating steps which are associated to robot commands on said display (18) by means of said human-machine- interface (HMI), wherein said sequence of manipulating steps includes positions (P1 to P5) of the marker-object (17) in a coordinate system (19) for displaying said marker- object on said display (18), said positions (P1 to P5) of the marker-object (17) in the sequence of manipulating steps are transformed to positions (P1' to P5') of said workpiece (8) in said target coordinate system (11) and control code for controlling said robot (1) is generated from said transformed positions (P1' to P5') and associated robot commands is characterized by the following steps: Measuring a first distance value (D1) between a reference point (RP) which is located above said workpiece and a first measuring location (L1 ) on said workpiece (8), measuring a second distance value (D2) between said reference point (RP) and a second measuring location (L2) on said workplace (10), determining a workpiece height value (WH) associated to said workpiece (8) as the difference between the measured first distance value (D1) and said measured second distance value (D2) and generating said control code and associated robot commands for controlling said robot (1) on basis of said workpiece height value (WH).

    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).

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

    公开(公告)号:WO2020098918A1

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

    申请号:PCT/EP2018/081048

    申请日:2018-11-13

    Applicant: ABB SCHWEIZ AG

    Abstract: A method for applying machine learning, in particular parameter based machine learning,to an application, comprising the steps: a)Generating a set of candidate parameters (PC) by a learner (20); b)Executing a program (80) in at least one simulated application (51, 52) based on the set of candidate parameters (PC) and 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 the measured performances information by a trainer (30); and d)Generating a new set of candidate parameters (PC) by the learner (20) based on the end result (R), for being executed by the unchanged program (80).

    ROBOTIC SYSTEM TRAJECTORY PLANNING
    7.
    发明申请

    公开(公告)号:WO2022199819A1

    公开(公告)日:2022-09-29

    申请号:PCT/EP2021/057737

    申请日:2021-03-25

    Abstract: A method for trajectory planning in a robotic system comprising at least two robotic units (1, 2, 3) is disclosed. In the method, a state vector of each robotic unit comprises position components Formula (I) and velocity components Fromula (II) and is variable with time as a function of input Formula (III) into said each robotic unit (1, 2, 3) and independently from input into every other robotic unit, and a trajectory which defines the motion of said robotic units from an initial state (X0) to a final state (XTf) is determined by finding the trajectory that minimizes a predetermined cost function (J). The cost function (J) is set (S3) to be a function of the state vectors of all of said at least two robotic units, and is minimized (S4) under a constraint which defines a vector difference between at least the position components Formula (iv) of the state vectors of said at least two robotic units (1, 3; 2, 3) at an instant (f(1), f(2)) of said trajectory.

    METHOD OF HANDLING SAFETY OF INDUSTRIAL ROBOT, AND SYSTEM

    公开(公告)号:WO2022156892A1

    公开(公告)日:2022-07-28

    申请号:PCT/EP2021/051288

    申请日:2021-01-21

    Applicant: ABB SCHWEIZ AG

    Abstract: A method of handling safety of an industrial robot (14a, 14b) in a workspace (26), the method comprising providing a geometric region (48a-48e) by a monitoring system (12), where the geometric region (48a-48e) is defined in relation to the industrial robot (14a, 14b) and/or in relation to the workspace (26), and where the geometric region (48a-48e) is associated with at least one condition (50a-50e) for being fulfilled by the industrial robot (14a, 14b); communicating the geometric region (48a-48e) from the monitoring system (12) to a robot control system (16) of the industrial robot (14a, 14b); determining a movement (44) of the industrial robot (14a, 14b) by the robot control system (16) based on the geometric region (48a-48e) and the at least one condition (50a-50e); executing the movement (44) by the industrial robot (14a, 14b); and monitoring, by the monitoring system (12), the execution of the movement (44) with respect to the geometric region (48a-48e) and the at least one condition (50a-50e).

    A SYSTEM FOR TESTING THE PADDING OF A ROBOTIC MANIPULATOR

    公开(公告)号:WO2021259459A1

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

    申请号:PCT/EP2020/067611

    申请日:2020-06-24

    Applicant: ABB SCHWEIZ AG

    Abstract: The invention relates to a system for testing the padding of a robotic manipulator, the system comprising: at least one sensor; a processing unit; and an output unit. The at least one sensor is configured to acquire sensor data of a robotic manipulator. The at least one sensor is configured to provide the sensor data to the processing unit. The processing unit is configured to determine information relating to padding applied to the robotic manipulator, wherein the determination comprises a comparison of the sensor data with reference data. The output unit is configured to output the information relating to the padding applied to the robotic manipulator.

    ROBOT APPLICATION DEVELOPMENT SYSTEM
    10.
    发明申请

    公开(公告)号: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).

Patent Agency Ranking