-
21.
公开(公告)号:US20200282560A1
公开(公告)日:2020-09-10
申请号:US16297030
申请日:2019-03-08
Applicant: ABB Schweiz AG
Inventor: Gregory A. Cole , Gregory F. Rossano , Jordi Artigas , Harald Staab , Thomas A. Fuhlbrigge , Carlos Martinez , Sangeun Choi , Jianjun Wang , Xiongzi Li
Abstract: Systems and methods for automatic restocking different items in retail store environments having POS locations for the items are disclosed. The method includes, for a first item of the different items, storing at least one first item parameter uniquely identifying the first item. The method includes determining, based on the at least one first item parameter, a first autonomous movement control scheme for manipulation of the first item by a robotic arm. The method includes executing, by the robotic arm, the first control scheme, the executing including shelving the first item on the shelf. The method includes evaluating, by a processor or a user of the robotic arm, the executing for the first item according to at least one predetermined first performance criteria. The method includes determining and storing, based on the evaluating, an updated first control scheme for subsequent executing by the robotic arm for the first item.
-
公开(公告)号:US10724371B2
公开(公告)日:2020-07-28
申请号:US15581787
申请日:2017-04-28
Applicant: ABB Schweiz AG
Inventor: Jianjun Wang , Carlos Martinez , Carlos Morato , Biao Zhang , Thomas Fuhlbrigge , Will Eakins , Sang Choi , Daniel Lasko , Jan Nyqvist , Remus Boca
Abstract: In one embodiment, the present disclosure provides a robot automated mining method. In one embodiment, a method includes a robot positioning a charging component for entry into a drill hole. In one embodiment, a method includes a robot moving a charging component within a drill hole. In one embodiment, a method includes a robot filling a drill hole with explosive material. In one embodiment, a method includes operating a robot within a mining environment.
-
公开(公告)号:US10349035B2
公开(公告)日:2019-07-09
申请号:US14941826
申请日:2015-11-16
Applicant: ABB SCHWEIZ AG
Inventor: Jianjun Wang , Biao Zhang , Carlos Martinez , Carlos W. Morato , Remus Boca
IPC: G06K9/00 , G06T7/73 , H04N5/232 , H04N13/204
Abstract: Automatic scanning and representing an environment having a plurality of features, for example, includes scanning the environment along a scanning path, interspersing a plurality of localized scanning of the plurality of features in the environment during the scanning along the scanning path of the environment wherein the interspersed localized scanning of the plurality of features in the environment being different from the scanning the environment along the scanning path, and obtaining a representation of at least a portion of the environment based on the scanning of the environment and the interspersed localized scanning of the plurality of features in the environment.
-
公开(公告)号:US10296675B2
公开(公告)日:2019-05-21
申请号:US14983645
申请日:2015-12-30
Applicant: ABB SCHWEIZ AG
Inventor: Xiongzi Li , Steinar Riveland , Oeyvind A. Landsnes , Christoffer Apneseth , Masao Hara , Jianjun Wang
Abstract: A simulation system to determine an optimal trajectory path for a robot with an attached implement includes a trajectory simulator which provides a simulated trajectory path for an implement, an implement model database which comprises motion data of the implement, and a logger that associates a time stamp of the implement's motion during the simulated trajectory path to generate logger data. A profile is determined by the logger data received from the logger which identifies implement motion that exceeds predetermined thresholds, and a tuner adjusts the simulated trajectory path so as to reduce the number of times predetermined thresholds are exceeded.
-
公开(公告)号:US20170356729A1
公开(公告)日:2017-12-14
申请号:US15581786
申请日:2017-04-28
Applicant: ABB Schweiz AG
Inventor: Jianjun Wang , Carlos Martinez , Carlos Morato , Biao Zhang , Thomas Fuhlbrigge , Will Eakins , Sang Choi , Daniel Lasko , Jan Nyqvist , Remus Boca
CPC classification number: E21C37/12 , B25J9/1689 , B25J9/1697 , E21B7/025 , E21B7/027 , E21C37/00 , E21D9/006 , F42D1/22 , G05B2219/39212 , G05B2219/45004
Abstract: In one embodiment, the present disclosure provides a robot automated mining method. In one embodiment, a method includes a robot positioning a charging component for entry into a drill hole. In one embodiment, a method includes a robot moving a charging component within a drill hole. In one embodiment, a method includes a robot filling a drill hole with explosive material. In one embodiment, a method includes operating a robot within a mining environment.
-
公开(公告)号:US20210339387A1
公开(公告)日:2021-11-04
申请号:US16864804
申请日:2020-05-01
Applicant: ABB Schweiz AG
Inventor: Biao Zhang , Saumya Sharma , Yixin Liu , Jianjun Wang , Will Eakins , Andrew M. Salm , Yun Hsuan Su , Jorge Vidal-Ribas , Jordi Artigas , Ramon Casanelles
Abstract: A robotic system is provided for assembling parts together. In the assembly process, both parts are moving separately with one part moving on an assembly base and another part moving on a moveable arm of a robot base. Motion data is measured by an inertial measurement (IMU) sensor. Movement of the robot base or moveable arm is then compensated based on the measured motion to align the first and second parts with each other and assemble the parts together.
-
公开(公告)号:US20200265572A1
公开(公告)日:2020-08-20
申请号:US16869006
申请日:2020-05-07
Applicant: ABB Schweiz AG
Inventor: Gregory F. Rossano , Gregory A. Cole , Tomas Kozel , Jianjun Wang
Abstract: A method is disclosed for inspecting electrical components within a housing. The method may be useful for identifying dust, grime, corrosion, tree-like structures, edges and/or slots on electrical components. The method includes capturing two optical images of an electrical component and comparing the images. Variations in pixels between the two images may be used to generate warnings.
-
公开(公告)号:US10661442B2
公开(公告)日:2020-05-26
申请号:US15424058
申请日:2017-02-03
Applicant: ABB Schweiz AG
Inventor: Jianjun Wang , Remus Boca , Biao Zhang
IPC: B25J9/16
Abstract: A calibration article is provided for calibrating a robot and 3D camera. The calibration article includes side surfaces that are angled inward toward a top surface. The robot and camera are calibrated by capturing positional data of the calibration article relative to the robot and the camera. The captured data is used to generate correlation data between the robot and the camera. The correlation data is used by the controller to align the robot with the camera during operational use of the robot and camera.
-
公开(公告)号:US10378353B2
公开(公告)日:2019-08-13
申请号:US15581786
申请日:2017-04-28
Applicant: ABB Schweiz AG
Inventor: Jianjun Wang , Carlos Martinez , Carlos Morato , Biao Zhang , Thomas Fuhlbrigge , Will Eakins , Sang Choi , Daniel Lasko , Jan Nyqvist , Remus Boca
Abstract: In one embodiment, the present disclosure provides a robot automated mining method. In one embodiment, a method includes a robot positioning a charging component for entry into a drill hole. In one embodiment, a method includes a robot moving a charging component within a drill hole. In one embodiment, a method includes a robot filling a drill hole with explosive material. In one embodiment, a method includes operating a robot within a mining environment.
-
30.
公开(公告)号:US20170334071A1
公开(公告)日:2017-11-23
申请号:US15617475
申请日:2017-06-08
Applicant: ABB Schweiz AG
Inventor: Biao Zhang , Jianjun Wang , George Q. Zhang , Sangeun Choi , Remus Boca , Thomas A. Fuhlbrigge , Tomas Groth
IPC: B25J9/16
CPC classification number: B25J9/1689 , G05B2219/40195 , G05B2219/40204 , Y10S901/09 , Y10S901/46
Abstract: A machine has at least one actuated mechanism is remotely located from a control station. A two way real-time communication link connects the machine location with the control station. A controller at the machine location has program code that is configured to determine from data from one or more sensors at the machine location if an actual fault has occurred in the machine when the machine is performing its predetermined function and to determine for an actual fault one or more types for the fault and transmit the one or more fault types to the control station for analysis. The code in the controller is configured to be a preprogrammed trap routine specific to the machine function that is automatically executed when an error in the machine function is detected at the machine location. The controller also has a default trap routine that is executed when the specific routine does not exist.
-
-
-
-
-
-
-
-
-