-
公开(公告)号:US11833697B2
公开(公告)日:2023-12-05
申请号:US17172098
申请日:2021-02-10
Applicant: ABB Schweiz AG
Inventor: Debora Clever , Fan Dai
CPC classification number: B25J9/1697 , B25J9/161 , B25J9/1605 , B25J9/1666 , B25J13/089
Abstract: A method of programming an industrial robot includes: providing the robot, the robot having a robot arm with an end-effector mounted thereto which is controlled by a robot control unit to manipulate a workpiece which is arranged in a workplace of the robot; associating a target coordinate system with the workplace; taking an image of the workplace and the workpiece by an image capturing device; transmitting the image to a computing device having a human-machine-interface to generate control code for controlling the robot, which is transmitted to the robot control unit; capturing an image of the workplace and the workpiece to be manipulated by the robot; transferring the captured image to the computing device and displaying the captured image on a display associated with the computing device; and displaying the workpiece on the display; marking the workpiece with a marker-object on the display.
-
公开(公告)号:US11992954B2
公开(公告)日:2024-05-28
申请号:US17211895
申请日:2021-03-25
Applicant: ABB Schweiz AG
Inventor: Fan Dai , Rene Kirsten , Bjoern Matthias
IPC: B25J9/16 , B25J13/08 , G05B19/4155 , G08C17/02 , G05B19/418
CPC classification number: B25J9/1676 , B25J13/08 , G05B19/4155 , G08C17/02 , G05B19/41895 , G05B2219/37631 , G05B2219/40339
Abstract: A robotic system includes: at least one robot; a robot controller for controlling an operation of the at least one robot; a robot sensor system with at least one robot sensor, the robot sensor system being coupled to the robot controller to detect a presence of an object in a robot safety zone, which robot safety zone at least partially surrounds the at least one robot; and at least one automated vehicle for supplying the at least one robot. The at least one vehicle has at least one vehicle sensor for detecting a presence of an object in a vehicle safety zone, which vehicle safety zone at least partially surrounds the at least one vehicle. The robot controller determines an entry of the at least one vehicle into the robot safety zone. The robot controller adjusts at least a part of the robot safety zone.
-
公开(公告)号:US20230014857A1
公开(公告)日:2023-01-19
申请号:US17952987
申请日:2022-09-26
Applicant: ABB Schweiz AG
Inventor: Fan Dai , Nuo Li , Marcel Dix , Dongliang Cao
IPC: B25J9/16 , G06F3/0486 , G06F3/04815
Abstract: A system and method for programming a robot includes providing a 3D representation of workpieces to be handled by the robot, and of a working environment; synthesizing and displaying a view of the working environment comprising an image of the workpieces at respective initial positions; 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; identifying an intermediate position from where applying the skill to the workpiece moves the workpiece to the final position; and 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.
-
公开(公告)号:US20210162600A1
公开(公告)日:2021-06-03
申请号:US17172098
申请日:2021-02-10
Applicant: ABB Schweiz AG
Inventor: Debora Clever , Fan Dai
Abstract: A method of programming an industrial robot includes: providing the robot, the robot having a robot arm with an end-effector mounted thereto which is controlled by a robot control unit to manipulate a workpiece which is arranged in a workplace of the robot; associating a target coordinate system with the workplace; taking an image of the workplace and the workpiece by an image capturing device; transmitting the image to a computing device having a human-machine-interface to generate control code for controlling the robot, which is transmitted to the robot control unit; capturing an image of the workplace and the workpiece to be manipulated by the robot; transferring the captured image to the computing device and displaying the captured image on a display associated with the computing device; and displaying the workpiece on the display; marking the workpiece with a marker-object on the display.
-
公开(公告)号:US20210370513A1
公开(公告)日:2021-12-02
申请号:US17401342
申请日:2021-08-13
Applicant: ABB Schweiz AG
Inventor: Fan Dai
IPC: B25J9/16
Abstract: A method for robotic assembly includes: receiving product data including product structure data and/or product geometry data of a product with a base component and at least one assembly part to be assembled; analyzing the product data to determine robot functions relating to functions of a robot for assembly of the product as determined robot functions; generating a robot program including assembly instructions dependent on the determined robot functions and the product data; and executing the generated robot program so as to identify and/or localize the at least one assembly part and assemble the product.
-
公开(公告)号:US20210264317A1
公开(公告)日:2021-08-26
申请号:US17317926
申请日:2021-05-12
Applicant: ABB Schweiz AG
Inventor: Pablo Rodriguez , Benjamin Kloepper , Arzam Muzaffar Kotriwala , Marcel Dix , Debora Clever , Fan Dai
Abstract: A method for applying machine learning to an application includes: a) generating a candidate policy by a learner; b) executing a program in at least one simulated application based on a set of candidate parameters provided based on the candidate policy and a state of the at least one simulated application, execution of the program providing interim results of tested sets of candidate parameters based on a measured performance information of the execution of the program; c) collecting a predetermined number of interim results and providing an end result based on a combination of the candidate parameters and/or the state with the measured performances information by a trainer; and d) generating a new candidate policy by the learner based on the end result.
-
公开(公告)号:US20210205994A1
公开(公告)日:2021-07-08
申请号:US17211895
申请日:2021-03-25
Applicant: ABB Schweiz AG
Inventor: Fan Dai , Rene Kirsten , Bjoern Matthias
IPC: B25J9/16 , B25J13/08 , G05B19/4155 , G08C17/02
Abstract: A robotic system includes: at least one robot; a robot controller for controlling an operation of the at least one robot; a robot sensor system with at least one robot sensor, the robot sensor system being coupled to the robot controller to detect a presence of an object in a robot safety zone, which robot safety zone at least partially surrounds the at least one robot; and at least one automated vehicle for supplying the at least one robot. The at least one vehicle has at least one vehicle sensor for detecting a presence of an object in a vehicle safety zone, which vehicle safety zone at least partially surrounds the at least one vehicle. The robot controller determines an entry of the at least one vehicle into the robot safety zone. The robot controller adjusts at least a part of the robot safety zone.
-
公开(公告)号:US20210001492A1
公开(公告)日:2021-01-07
申请号:US17029064
申请日:2020-09-23
Applicant: ABB Schweiz AG
Inventor: Fan Dai
Abstract: A method for visually controlling a robot arm which is displaceable in a plurality of degrees of freedom, the robot arm carrying at least one displaceable reference point, includes the steps of: a) placing at least one camera so that a target point where the reference point is to be placed is contained in an image output by the at least one camera; b) displacing the robot arm so that the reference point is within the image; c) determining a vector which, in the image, connects the reference point to the target point; d) choosing one of the plurality of degrees of freedom, moving the robot arm by a predetermined standard distance in the one degree of freedom, and recording a standard displacement of the reference point within the image resulting from the movement of the robot arm; e) repeating step d) at least until the vector can be decomposed.
-
公开(公告)号:US11279027B2
公开(公告)日:2022-03-22
申请号:US17169575
申请日:2021-02-08
Applicant: ABB Schweiz AG
Inventor: Debora Clever , Fan Dai , Hao Ding , Tomas Groth , Bjoern Matthias , Arne Wahrburg
IPC: B25J9/16
Abstract: A method for estimating a wrench acting on a reference point of a robot includes the steps of: a) measuring at least one component, but not all components, of the wrench; and b) estimating non-measured components of the wrench based on a dynamical model of the robot while taking into account the measured components.
-
公开(公告)号:US20210260754A1
公开(公告)日:2021-08-26
申请号:US17317920
申请日:2021-05-12
Applicant: ABB Schweiz AG
Inventor: Pablo Rodriguez , Benjamin Kloepper , Arzam Muzaffar Kotriwala , Marcel Dix , Debora Clever , Fan Dai
Abstract: A method for applying machine learning to an application includes: a) generating a set of candidate parameters by a learner; b) executing a program in at least one simulated application based on the set of candidate parameters and providing interim results of tested sets of candidate parameters based on a measured performance information of the execution of the program; c) collecting a predetermined number of interim results and providing an end result based on a combination of the candidate parameters and the measured performance information by a trainer; and d) generating a new set of candidate parameters by the learner based on the end result for execution by the unchanged program.
-
-
-
-
-
-
-
-
-