Patents by Inventor Thomas Fuhlbrigge

Thomas Fuhlbrigge 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: 20170138192
    Abstract: Automatic scanning and representing an environment with collision avoidance includes, for example, obtaining a first representation of the environment using a first scanning path, determining a second scanning path based on the first representation of the environment operable to avoid contact with the environment when obtaining a second representation of the environment, obtaining the second representation of the environment based on the second scanning path, and wherein the second representation of the environment is different from the first representation of the environment. The method may be employed in imaging and/or representing a rock wall having a plurality of spaced-apart holes for receiving charges for mining.
    Type: Application
    Filed: November 16, 2015
    Publication date: May 18, 2017
    Inventors: Jianjun WANG, Biao ZHANG, Carlos MARTINEZ, Carlos W. MORATO, Remus BOCA, Thomas Fuhlbrigge
  • Patent number: 9643318
    Abstract: A machine that 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. An interface at the control station allows an operator to select one or more virtual constraints on operation of the machine when the machine is performing a predetermined function. The virtual constraints are transmitted over the two way real-time communication link to the machine location. The machine has predetermined safety limits that are stored in a controlling device at the machine location. The stored predetermined safety limits are extracted and automatically mapped to the control station using the two way real-time communication link. The controlling device maps the predetermined safety limits to the virtual constraints.
    Type: Grant
    Filed: December 3, 2013
    Date of Patent: May 9, 2017
    Assignee: ABB Schweiz AG
    Inventors: Jianjun Wang, Biao Zhang, George Q. Zhang, Harald Staab, Sangeun Choi, Remus Boca, Thomas A. Fuhlbrigge, Tomas Groth
  • Publication number: 20170063183
    Abstract: An electrical machine includes a stator and a rotor in magnetic communication with the stator. The stator and/or the rotor include a unitary structure having a plurality of laminations and a plurality of spacing structures integral with the plurality of laminations. Each lamination of the plurality of laminations is disposed adjacent to another lamination of the plurality of laminations. Each spacing structure of the plurality of spacing structures is disposed between adjacent laminations, and is constructed to space the adjacent laminations apart from each other.
    Type: Application
    Filed: August 29, 2015
    Publication date: March 2, 2017
    Inventors: Ghanshyam Shrestha, Darren Tremelling, George Q. Zhang, Thomas A. Fuhlbrigge, Remus Boca, Jeremy Newkirk
  • Patent number: 9562547
    Abstract: There is set forth herein an actuator having a housing and a piston assembly. The piston assembly can have a piston and a piston rod extending from the piston. In one embodiment, the housing can receive the piston and a portion of the piston rod. The piston assembly can define a piston assembly interior and a fluid reservoir can be located within the piston assembly interior. A chamber region within the interior of the housing can be separated by the piston assembly to define a piston side chamber and rod side chamber. The piston assembly can be moveable so that respective volumes of each of the piston side chamber and the rod side chamber are variable. For operation of the actuator by movement of the piston assembly within the interior of the housing, fluid can be moved between the reservoir and the chamber region.
    Type: Grant
    Filed: August 29, 2014
    Date of Patent: February 7, 2017
    Assignee: ABB Schweiz AG
    Inventors: Harald Staab, Jeremy Newkirk, Thomas Fuhlbrigge
  • Publication number: 20170006209
    Abstract: Technologies for calibrating a pan tilt unit with a robot include a robot controller to move a camera of the pan tilt unit about a first rotational axis of the pan tilt unit to at least three different first axis positions. The robot controller records a first set of positions of a monitored component of the robot in a frame of reference of the robot and a position of the camera in a frame of reference of the pan tilt unit during a period in which the monitored component is within a field of view of the camera for each of the at least three different first axis positions.
    Type: Application
    Filed: June 30, 2015
    Publication date: January 5, 2017
    Inventors: Remus Boca, Jianjun Wang, Thomas Fuhlbrigge, Biao Zhang
  • Publication number: 20160346928
    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: Application
    Filed: May 31, 2016
    Publication date: December 1, 2016
    Inventors: George Q. Zhang, David P. Gravel, Soenke Kock, Thomas A. Fuhlbrigge, Heping Chen, Sangeun Choi, Arnold Bell, Biao Zhang
  • Patent number: 9508148
    Abstract: A vision-guided alignment system to align a plurality of components includes a robotic gripper configured to move one component relative to another component and a camera coupled to a processor that generates an image of the components. A simulated robotic work cell generated by the processor calculates initial calibration positions that define the movement of the robotic gripper such that position errors between the actual position of the robotic gripper and the calibration positions are compensated by a camera space manipulation based control algorithm executed by the processor to control the robotic gripper to move one component into alignment with another component based on the image of the components.
    Type: Grant
    Filed: August 25, 2011
    Date of Patent: November 29, 2016
    Assignee: ABB Research Ltd.
    Inventors: Biao Zhang, Jianjun Wang, Gregory F. Rossano, Thomas A. Fuhlbrigge
  • Publication number: 20160303737
    Abstract: A dummy tool is used to teach a robot the path the robot will follow to perform work on a workpiece to eliminate the possibility of damaging an actual tool during the training. The dummy tool provides the robot programmer an indication of potential collisions between the tool and the workpiece and other objects in the work cell when path is being taught. The dummy tool can have a detachable input/output device with a graphic user interface (GUI) that can communicate wirelessly with the robot controller. The dummy tool can also have a moveable camera attached thereto to track the relationship of the tool to objects in the work area.
    Type: Application
    Filed: April 15, 2016
    Publication date: October 20, 2016
    Inventors: Gregory F. Rossano, Remus Boca, Srinivas Nidamarthi, Thomas A. Fuhlbrigge
  • Publication number: 20160254669
    Abstract: A robotic 3D printing system has a six degree of freedom (DOF) robot that holds the platform on which the 3D part is built on. The system uses the dexterity of the 6 DOF robot to move and rotate the platform relative to the 3D printing head, which deposits the material on the platform. The system allows the part build in 3D directly with a simple printing head and depositing the material along the gravity direction. The 3D printing head can be fixed relative to robot base, or moved in the X-Y plane with 2 or 3 DOF, or held by another robot or robots. The robot movement can be calibrated to improve the accuracy and efficiency for high precision 3D part printing.
    Type: Application
    Filed: May 13, 2016
    Publication date: September 1, 2016
    Inventors: Biao Zhang, Remus Boca, Jeremy Newkirk, Thomas A. Fuhlbrigge, George Q. Zhang, Xiongzi Li
  • Publication number: 20160250757
    Abstract: A robot has a gripper for gripping parts and releasing the gripped part at a destination position. The gripped part is vibrated at the destination position to cause the gripper to release the gripped part. The gripped part can be directly vibrated or vibrated by vibrating the mechanical structure of the gripper or by vibrating air in the gripper mechanical structure. The vibrator can connect the gripper to the robot. The vibrator can be inside or attached to the one or more of the articulated fingers of the gripper. The vibrations can be stopped when a sensor detects that the gripped part has been released or after the passage of a preset vibration time.
    Type: Application
    Filed: May 6, 2016
    Publication date: September 1, 2016
    Inventors: Harald Staab, Thomas A. Fuhlbrigge, William J. Eakins
  • Publication number: 20160229050
    Abstract: One exemplary embodiment is a system comprising an operator input device structured to move in response to operator-applied force and to selectably output feedback force to the operator. A first computing system is structured to receive input from the operator input device and provide an output. A second computing system is structured to receive the output and provide a robot control command subject to a force constraint. An industrial robot system is in operative communication with the second computing system and comprises a robotic arm structured to move in response to the command. The second computing system is structured process the output to impose a force constraint using a dual threshold hysteresis control. The first computing system is structured to apply a feedback force to the operator input device correlated to force associated with the industrial robot system.
    Type: Application
    Filed: February 5, 2016
    Publication date: August 11, 2016
    Inventors: Jianjun Wang, Thomas A. Fuhlbrigge, Biao Zhang
  • Publication number: 20160129979
    Abstract: An inspection device for use in a fluid container includes at least one thrust device, at least one ballast device and a cage which carries the at least one thrust device and the at least one ballast device. The cage includes at least two bars. Each bar provides an opening, the openings forming a cage cavity to carry the at least one thrust device and the at least one ballast device.
    Type: Application
    Filed: November 7, 2014
    Publication date: May 12, 2016
    Inventors: Gregory F. ROSSANO, William EAKINS, Daniel T. LASKO, Thomas A. FUHLBRIGGE, Andrew M. SALM, George ZHANG
  • Patent number: 9333654
    Abstract: An industrial robot is used to assemble a part to a predetermined location on a randomly moving workpiece. The workpiece may be an automobile on an assembly line and the part may be a wheel (a tire mounted on a rim) to be assembled on one of the wheel hubs of the automobile. The robot has mounted on it a camera, a force sensor and a gripper to grip the part. After the robot grips the part, signals from both the force sensor and vision are used by a computing device to move the robot to a position where the robot can assemble the part to the predetermined location on the workpiece. The computing device can be the robot controller or a separate device such as a PC that is connected to the controller.
    Type: Grant
    Filed: March 30, 2009
    Date of Patent: May 10, 2016
    Assignee: ABB Research Ltd.
    Inventors: Heping Chen, George Zhang, Thomas A. Fuhlbrigge
  • Publication number: 20160059410
    Abstract: There is set forth herein an articulated arm, the articulated arm comprising a first rigid link assembly and a second rigid link assembly. The articulated arm can be configured so that the second rigid link assembly rotates in relation to the first link assembly about a rotary axis. The articulated arm can include an actuator for causing rotary movement of the second rigid link assembly in relation to the first rigid link assembly about the rotary axis. The actuator can include a first fluid chamber, and a second fluid chamber. The articulated arm can include a fluid supply assembly for moving fluid into and out of the first fluid chamber and the second fluid chamber.
    Type: Application
    Filed: August 29, 2014
    Publication date: March 3, 2016
    Inventors: Harald Josef Staab, Jeremy Newkirk, Thomas Fuhlbrigge
  • Publication number: 20160061233
    Abstract: There is set forth herein an actuator having a housing and a piston assembly. The piston assembly can have a piston and a piston rod extending from the piston. In one embodiment, the housing can receive the piston and a portion of the piston rod. The piston assembly can define a piston assembly interior and a fluid reservoir can be located within the piston assembly interior. A chamber region within the interior of the housing can be separated by the piston assembly to define a piston side chamber and rod side chamber. The piston assembly can be moveable so that respective volumes of each of the piston side chamber and the rod side chamber are variable. For operation of the actuator by movement of the piston assembly within the interior of the housing, fluid can be moved between the reservoir and the chamber region.
    Type: Application
    Filed: August 29, 2014
    Publication date: March 3, 2016
    Inventors: Harald STAAB, Jeremy NEWKIRK, Thomas FUHLBRIGGE
  • Publication number: 20150369751
    Abstract: An inspection device for use in a fluid container having at least an opening includes a housing sized to fit through the opening. The housing has at least two fluid flow channels extending therethrough, each having an inlet and an outlet, and a pump maintained in the housing within each fluid flow channel. The pumps are selectively controlled to maneuver the housing within the fluid container. The inspection device continues with a method of in-situ inspection of a container having at least one opening to receive a fluid, that includes up-loading a virtual model of the container into a computer, inserting the device into the container, generating a position signal by the device and receiving the position signal on a computer. A virtual image of the device in the virtual model of the container is generated to determine an actual position of the device within the container.
    Type: Application
    Filed: January 24, 2014
    Publication date: December 24, 2015
    Inventors: Luiz V. Cheim, George Zhang, Thomas Fuhlbrigge, Harald Staab, William Eakins, Gregory F. Rossano, Biao Zhang, Poorvi Patel, Marek Budyn
  • Publication number: 20150314448
    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: Application
    Filed: December 3, 2013
    Publication date: November 5, 2015
    Applicant: ABB TECHNOLOGY AG
    Inventors: Biao Zhang, Jianjun Wang, George Q. Zhang, Sangeun Choi, Remus Boca, Thomas A. Fuhlbrigge, Tomas Groth, Harald Staab
  • Patent number: D742801
    Type: Grant
    Filed: November 7, 2014
    Date of Patent: November 10, 2015
    Assignee: ABB TECHNOLOGY AG
    Inventors: Gregory F. Rossano, William Eakins, Daniel T. Lasko, Thomas A. Fuhlbrigge, Andrew M. Salm, George Zhang
  • Patent number: D748053
    Type: Grant
    Filed: February 3, 2014
    Date of Patent: January 26, 2016
    Assignee: ABB Technology AG
    Inventors: Hermann Herrlich, Robert Kodadek, Gregory Penza, William J. Eakins, Gregory Rossano, George Q. Zhang, Thomas A. Fuhlbrigge, Hetal V. Lakhani, Cajetan Pinto, Sangeun Choi
  • Patent number: D756922
    Type: Grant
    Filed: February 3, 2014
    Date of Patent: May 24, 2016
    Assignee: ABB Technology AG
    Inventors: Hermann Herrlich, Robert Kodadek, Gregory Penza, William J. Eakins, Gregory Rossano, George Q. Zhang, Thomas A. Fuhlbrigge, Hetal V. Lakhani, Cajetan Pinto, Sangeun Choi