Patents by Inventor Sangeun Choi

Sangeun Choi has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20200331144
    Abstract: Methods, systems, and software for controlling object picking and placement by a robot system are disclosed. The method includes assigning machine learning training data of a machine learning model for an object. The machine learning training data includes a plurality of known grasp location labels assigned to the object positioned in a plurality of different object poses. The method includes providing the object in a work space of the robot system. For the object in the work space in a first pose of the plurality of different object poses, the method includes: mapping a first candidate grasp location on the object; executing robotic movements for the first candidate grasp location on the object; and evaluating a result of the executing for the first candidate grasp location according to at least one predetermined performance criteria.
    Type: Application
    Filed: April 16, 2019
    Publication date: October 22, 2020
    Applicant: ABB Schweiz AG
    Inventors: Jinmiao Huang, Carlos Martinez, Sangeun Choi
  • Publication number: 20200327768
    Abstract: Systems, methods, and software are provided for automated item restocking using gantry robots and establishing safety barriers for retail work operation spaces in retail store environments. Robot controllers in communication with the gantry robots and barrier robots direct the autonomous movements thereof for transferring items between customer-accessible point of sale locations and customer-inaccessible storage, and for alternately restricting and enabling access to work operation spaces, respectively.
    Type: Application
    Filed: April 9, 2019
    Publication date: October 15, 2020
    Applicant: ABB Schweiz AG
    Inventors: Gregory F. Rossano, Sangeun Choi, Thomas A. Fuhlbrigge
  • Publication number: 20200324975
    Abstract: A product manipulation tool for interacting with products and containers at, for example, a retail facility can include a securing mechanism to secure an exposed portion of the container with respect to a horizontal surface such as a shelf. The product manipulation tool can also include a stabilizing device to stabilize the container with respect to the horizontal surface prior to securing the container. The product manipulation tool can also include a support structure for insertion underneath the container to support the load. The stabilizing mechanism may lift or tilt the container prior to insertion of the support structure. In an example, the product manipulation tool may be disposed on a mobile unit configured for locomotion about the retail facility.
    Type: Application
    Filed: April 10, 2019
    Publication date: October 15, 2020
    Applicant: ABB Schweiz AG
    Inventors: Gregory A. Cole, Harald Staab, Thomas A. Fuhlbrigge, Carlos Martinez, Sangeun Choi, Gregory F. Rossano, Jianjun Wang
  • Publication number: 20200306959
    Abstract: For training an object picking robot with real and simulated grasp performance data, grasp locations on an object are assigned based on object physical properties. A simulation experiment for robot grasping is performed using a first set of assigned locations. Based on simulation data from the simulation, a simulated object grasp quality of the robot is evaluated for each of the assigned locations. A first set of candidate grasp locations on the object is determined based on data representative of simulated grasp quality from the evaluation. Based on sensor data from an actual experiment for the robot grasping using each of the candidate grasp locations, an actual object grasp quality is evaluated for each of the candidate locations.
    Type: Application
    Filed: March 27, 2019
    Publication date: October 1, 2020
    Applicant: ABB Schweiz AG
    Inventors: Jinmiao Huang, Carlos Martinez, Sangeun Choi, Thomas A. Fuhlbrigge
  • Publication number: 20200282560
    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.
    Type: Application
    Filed: March 8, 2019
    Publication date: September 10, 2020
    Applicant: ABB Schweiz AG
    Inventors: Gregory A. Cole, Gregory F. Rossano, Jordi Artigas, Harald Staab, Thomas A. Fuhlbrigge, Carlos Martinez, Sangeun Choi, Jianjun Wang, Xiongzi Li
  • Publication number: 20200255222
    Abstract: An automated storage and retrieval system allows for automated storage and retrieval of products at, for example, a retail facility. The automated storage and retrieval system may include a storage and retrieval machine having a retrieval tool adapted to engage a container and a storage unit having a shelf on which are disposed a plurality of containers. The containers, the retrieval tool, and/or the shelf are configured to facilitate access by the retrieval tool to an individual container of the plurality of containers by, for example, altering the container layout on the shelfs, altering the container geometry, or a combination of such features.
    Type: Application
    Filed: February 8, 2019
    Publication date: August 13, 2020
    Applicant: ABB Schweiz AG
    Inventors: Gregory F. Rossano, Sangeun Choi
  • Patent number: 10712391
    Abstract: A modular device is used to inspect a confined space in a machine. The entire inspection coverage area and corresponding status are mapped so that the inspection location and associated data are graphically visualized. An accelerometer mounted on the device serves as a tilt sensor and also provides data about a collision of the device with the space being inspected or defects therein. The accelerometer data in combination with an odometry system determines the axial position of the device. A gyroscope mounted on the device is used to determine the device heading. The locational information is used to generate an inspection map that provides inspection history, logged data and a reference that are useful in scheduling the next inspection. The output of the gyroscopes can be used to provide haptic feedback to the device operator to maintain proper device orientation.
    Type: Grant
    Filed: November 7, 2017
    Date of Patent: July 14, 2020
    Assignee: ABB Schweiz AG
    Inventors: Sangeun Choi, George Q. Zhang, Thomas A. Fuhlbrigge, Hetal V. Lakhani, Than Htaik, Gregory Penza, Robert Kodadek, William John Eakins, Gregory F. Rossano
  • Patent number: 10668623
    Abstract: A method for robotic adaptive production includes modifying program instructions online while performing production activities in response to detecting a change in the production environment. A robotic adaptive production method includes modifying program instructions online while performing production activities to minimize a production task cycle time or improve a production task quality. A robotic adaptive production method includes estimating a relationship between a control parameter and a sensor input; and modifying the control parameter online to achieve an updated parameter based on the estimating. A robotic adaptive production method includes receiving sensor input relating to robotic performance during the performance of production tasks and online optimizing a process parameter based on robotic performance during the performance of the production tasks.
    Type: Grant
    Filed: May 31, 2016
    Date of Patent: June 2, 2020
    Assignees: ABB Schweiz AG, Ford Motor Company
    Inventors: George Q. Zhang, David P. Gravel, Soenke Kock, Thomas A. Fuhlbrigge, Heping Chen, Sangeun Choi, Arnold Bell, Biao Zhang
  • Patent number: 10651590
    Abstract: A conductor arrangement includes a first connector having a first connector body made from an electrically insulated material and including a first electrical conductor. A pin extends from the first connector body and includes a core made from an electrically conductive material. The core is electrically connected with the first electrical conductor. A second connector has a second connector body made from an electrically insulated material and includes a second electrical conductor. A socket extends through the second connector body between two opposed openings. A sleeve made from an electrically conductive material is disposed along the socket and is electrically connected with the second electrical conductor. An electrical connection between the first and second electrical conductors is established when the pin is fully disposed within the socket such that the core is electrically connected with the sleeve.
    Type: Grant
    Filed: November 6, 2018
    Date of Patent: May 12, 2020
    Assignee: ABB Schweiz AG
    Inventors: Martin Krucinski, Stefan J. Raaijmakers, William J. Eakins, Gregory A. Cole, Sangeun Choi, Thomas A. Fuhlbrigge
  • Publication number: 20200139830
    Abstract: Devices, systems, and methods for charging an electric vehicle are disclosed. The system includes a floor unit and a vehicle unit, each having an electrical connector. The method includes positioning the floor unit electrical connector with reference to the mating vehicle unit electrical connector. The method includes inserting the floor unit electrical connector into the mating vehicle unit electrical connector. The method includes initiating an electric vehicle charging process by selectively enabling a flow of electric current from an electric power supply through the matingly coupled vehicle unit and floor unit electrical connectors.
    Type: Application
    Filed: November 6, 2018
    Publication date: May 7, 2020
    Applicant: ABB Schweiz AG
    Inventors: William J. Eakins, Gregory A. Cole, Sangeun Choi, Thomas A. Fuhlbrigge
  • Publication number: 20200144759
    Abstract: A conductor arrangement includes a first connector having a first connector body made from an electrically insulated material and including a first electrical conductor. A pin extends from the first connector body and includes a core made from an electrically conductive material. The core is electrically connected with the first electrical conductor. A second connector has a second connector body made from an electrically insulated material and includes a second electrical conductor. A socket extends through the second connector body between two opposed openings. A sleeve made from an electrically conductive material is disposed along the socket and is electrically connected with the second electrical conductor. An electrical connection between the first and second electrical conductors is established when the pin is fully disposed within the socket such that the core is electrically connected with the sleeve.
    Type: Application
    Filed: November 6, 2018
    Publication date: May 7, 2020
    Applicant: ABB Schweiz AG
    Inventors: Martin Krucinski, Stefan J. Raaijmakers, William J. Eakins, Gregory A. Cole, Sangeun Choi, Thomas A. Fuhlbrigge
  • Publication number: 20200139820
    Abstract: A connector arrangement for charging an electric vehicle includes a first connector disposed adjacent a slide surface and having a pin extending from the first connector. A second connector has a second connector body and is moveable along the slide surface by a linkage mechanism. A socket extends through the second connector body between two opposed openings, and at least one sensor is associated with the second connector body. The at least one sensor provides information indicative of a location of the second connector body on the slide surface to the linkage mechanism.
    Type: Application
    Filed: November 6, 2018
    Publication date: May 7, 2020
    Applicant: ABB Schweiz AG
    Inventors: Gregory A. Cole, William J. Eakins, Martin Krucinski, Sangeun Choi, Thomas A. Fuhlbrigge
  • Publication number: 20200144831
    Abstract: A protective arrangement for an electric vehicle charging system includes a floor unit forming a recess and a linkage disposed in the recess. The linkage is extendable from the recess from a stowed position to an extended position. A cleaning device is disposed to discourage accumulation of debris into the recess and on the linkage when the linkage is in the stowed position.
    Type: Application
    Filed: November 6, 2018
    Publication date: May 7, 2020
    Applicant: ABB Schweiz AG
    Inventors: Sangeun Choi, William J. Eakins, Gregory A. Cole, Martin Krucinski, Thomas A. Fuhlbrigge
  • Patent number: 10518658
    Abstract: A vehicle-side receptacle unit is described that is positionable on an underside of an electrical vehicle (EV) and a method for operating such unit. The vehicle-side receptacle facilitates hands-free connection of a vehicle-side electrical connector with a floor unit electrical connector of a floor-positioned recharging unit. The vehicle-side receptacle unit includes a unit frame including a ground-facing surface, a sliding cover including a leading edge, and a gap containing an interface of the vehicle-side electrical connector. The sliding cover is arranged to linearly slide on a plane parallel with the ground-facing surface to guide, using the leading edge, a shuttle carrying the floor unit electrical connector toward the gap to facilitate a mating of corresponding electrical contacts of the vehicle-side electrical connector and the floor unit electrical connector.
    Type: Grant
    Filed: November 6, 2018
    Date of Patent: December 31, 2019
    Assignee: ABB Schweiz AG
    Inventors: William J. Eakins, Gregory A. Cole, Sangeun Choi, Thomas A. Fuhlbrigge
  • Patent number: 9914221
    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 machine operation is detected at the machine location. The controller also has a default trap routine that is executed when the specific routine does not exist.
    Type: Grant
    Filed: June 8, 2017
    Date of Patent: March 13, 2018
    Assignee: ABB Schweiz AG
    Inventors: Biao Zhang, Jianjun Wang, George Q. Zhang, Sangeun Choi, Remus Boca, Thomas A. Fuhlbrigge, Tomas Groth
  • Publication number: 20180059187
    Abstract: A modular device is used to inspect a confined space in a machine. The entire inspection coverage area and corresponding status are mapped so that the inspection location and associated data are graphically visualized. An accelerometer mounted on the device serves as a tilt sensor and also provides data about a collision of the device with the space being inspected or defects therein. The accelerometer data in combination with an odometry system determines the axial position of the device. A gyroscope mounted on the device is used to determine the device heading. The locational information is used to generate an inspection map that provides inspection history, logged data and a reference that are useful in scheduling the next inspection. The output of the gyroscopes can be used to provide haptic feedback to the device operator to maintain proper device orientation.
    Type: Application
    Filed: November 7, 2017
    Publication date: March 1, 2018
    Inventors: Sangeun Choi, George Q. Zhang, Thomas A. Fuhlbrigge, Hetal V. Lakhani, Than Htaik, Gregory Penza, Robert Kodadek, William John Eakins
  • Publication number: 20170334071
    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.
    Type: Application
    Filed: June 8, 2017
    Publication date: November 23, 2017
    Inventors: Biao Zhang, Jianjun Wang, George Q. Zhang, Sangeun Choi, Remus Boca, Thomas A. Fuhlbrigge, Tomas Groth
  • Patent number: 9811060
    Abstract: A machine such as an industrial robot operates either in a stand-alone or in-production mode to perform a number of tests on a battery object having one of several different assembly levels and packaging geometries. The machine has selectable testing programs that correspond to various combinations of object assembly levels and geometries. The machine performs the tests either by coming into contact with a predetermined location on the conductive material of the object or viewing that location. The test results are analyzed to determining if retesting is necessary. After all of the tests are completed on an object, the tested object is assigned a grade and then sorted by grade. The tested objects may be kept at the machine location or sent on for further processing based on the assigned grade. After the testing is completed on one object, the machine tests the next object to be tested.
    Type: Grant
    Filed: December 14, 2011
    Date of Patent: November 7, 2017
    Assignee: ABB Schweiz AG
    Inventors: Sangeun Choi, Srinivas Nidamarthi, Michael M. Rickin
  • Patent number: 9701023
    Abstract: A machine remotely located from a control station has at least one actuated mechanism. 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 includes an instruction which when executed transfers control of the machine from the controller to the control station. The program code can have a task frame associated with the predetermined function performed by the machine with the task frame divided into a first set controlled by the controller and a second set controlled from the control station. The system can also have two or more remotely located control stations only one of which can control the machine at a given time.
    Type: Grant
    Filed: December 3, 2013
    Date of Patent: July 11, 2017
    Assignee: ABB Schweiz AG
    Inventors: Biao Zhang, Jianjun Wang, George Q. Zhang, Sangeun Choi, Remus Boca, Thomas A. Fuhlbrigge, Tomas Groth, Harald Staab
  • Patent number: 9682480
    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 machine operation is detected at the machine location. The controller also has a default trap routine that is executed when specific routine does not exist.
    Type: Grant
    Filed: December 3, 2013
    Date of Patent: June 20, 2017
    Assignee: ABB Schweiz AG
    Inventors: Biao Zhang, Jianjun Wang, George Q. Zhang, Sangeun Choi, Remus Boca, Thomas A. Fuhlbrigge, Tomas Groth