Patents Examined by Dylan Brandon Mooney
  • Patent number: 12043527
    Abstract: An obstacle detection device detects an obstacle existing in one or more monitoring areas that are set to correspond to a movable part. A state determination unit determines whether a state of the actuator is a standby state or a suspended state under circumstances where the actuator is at a stop. On determination that the state of the actuator is the standby state, a display control unit executes automatic image output that is processing for causing a display device to display a monitoring image corresponding to a monitoring area in which the obstacle is detected out of the one or more monitoring areas. On determination that the state of the actuator is the suspended state, the display control unit stops the execution of the automatic image output.
    Type: Grant
    Filed: May 14, 2020
    Date of Patent: July 23, 2024
    Inventors: Kentaro Teranishi, Arisa Nakamura, Shintaro Sasai
  • Patent number: 12030444
    Abstract: A system comprises a first control module that meets specified operational criteria for controlling a component of a vehicle and a second control module that meets specified operational criteria for actuating the component. The first control module is arranged to send a first signal to open a relay that, when closed, electrically couples a power output of the second control module to ground via a fuse, send a second signal to cause the second control module to power a motor for actuating the component, receive a third signal indicating a completion of actuation of the component, and responsive to receiving the third signal, send a fourth signal to close the relay.
    Type: Grant
    Filed: June 21, 2021
    Date of Patent: July 9, 2024
    Assignee: Ford Global Technologies, LLC
    Inventors: Scott J. Lauffer, Seema Gami, Michael Alan Mcnees, Ali Delbari
  • Patent number: 12023810
    Abstract: The present invention relates to a system (100) for active motion displacement control of a robot, the system comprising: a DCL device (110), which is configured to set a desired position of a portion of a kinematic chain; a MDB device (120), which is configured to generate a motion profile for at least one actor device (130) coupled to the portion of the kinematic chain based on the set desired position of the portion of the kinematic chain; the actor device (130), which is configured to move the portion of the kinematic chain to an actual position based on the generated motion profile; a sensor device (140), which is configured to measure the actual position of the portion of the kinematic chain and, thereon based, provide position data of the portion of the kinematic chain; wherein the MDB device (120) is further configured to determine an estimated offset and provide a feedback path to a control loop used by the MDB device (120) based on the provided position data of the portion, the desired position of t
    Type: Grant
    Filed: August 13, 2019
    Date of Patent: July 2, 2024
    Assignee: Beckman Coulter, Inc.
    Inventor: G√ľnter Schulmayr
  • Patent number: 12017372
    Abstract: A robot control device controls a robot. The robot control device includes an image recognition processing unit, a robot control processing unit, and a monitoring processing unit. The image recognition processing unit recognizes first information on the basis of measurement data in a monitoring area obtained from a vision sensor, the first information being information about a human present in the monitoring area. The robot control processing unit controls the motion of the robot in accordance with a motion program for moving the robot. On the basis of surrounding object data and the first information obtained from the image recognition processing unit, the monitoring processing unit determines a possibility of pinching of the human between the robot and a surrounding object. The surrounding object data is data indicating three-dimensional disposition states of the robot and a surrounding object that is an object other than the robot in the monitoring area.
    Type: Grant
    Filed: September 8, 2021
    Date of Patent: June 25, 2024
    Inventor: Yasunori Sakuramoto
  • Patent number: 12017854
    Abstract: A handling robot, a material fetching method, a material replenishing or returning method, and an intelligent warehousing system, the handling robot comprises a vertical bracket (19); a pallet (22) for storing a material box; and a handling system installed to the vertical bracket (19), where the pallet (22) is installed to the handling system, and the handling system is used for fetching a material box from one of a warehouse shelf (24) and the pallet (22), storing it onto the other, and/or fetching out a material from a material box stored on the pallet (22). With the configuration of the handling system, a material can be fetched out from a material box stored on the pallet, and after the material is fetched out, the material box is placed back onto the warehouse shelf, such manner of material fetching is flexible, and has high efficiency.
    Type: Grant
    Filed: September 1, 2021
    Date of Patent: June 25, 2024
    Assignee: HAI ROBOTICS CO., LTD.
    Inventors: Yuqi Chen, Zhe Kong
  • Patent number: 11994406
    Abstract: Systems and methods are provided for label placement that provide necessary information on a map when map features conflict without significantly impacting performance. Embodiments of the present disclosure can handle placement of map labels that vary in size, have prioritized label/feature groupings, apply to point, line, and area features, minimize overlap when there is no more open space, and render fast enough for interactive viewing.
    Type: Grant
    Filed: September 11, 2020
    Date of Patent: May 28, 2024
    Assignee: The Government of the United States of America, as represented by the Secretary of the Navy
    Inventors: Brent Barre, Norman Schoenhardt
  • Patent number: 11964401
    Abstract: Provided is a globally optimal robot visual positioning method and device based on point-line features. The method comprises the following steps: acquiring a priori three-dimensional map of a current scene constructed in advance; acquiring a current image of the robot and the inertial measurement data; calculating a pitch angle and a roll angle of the current robot pose according to the current inertial sensor data and the inertial sensor data in the priori map; matching the two-dimensional point-line features detected in the current image with three-dimensional point-line features in a priori map; separating the rotation and translation of the pose to be solved according to the matched feature pairs, solving the rotation and then solving the translation so as to complete the dimensionality reduction of the search space.
    Type: Grant
    Filed: September 29, 2021
    Date of Patent: April 23, 2024
    Inventors: Yue Wang, Yanmei Jiao, Rong Xiong
  • Patent number: 11951628
    Abstract: A robot controlling method includes following operations. A depth image is obtained by the depth camera. A processing circuit receives the depth image and obtains an obstacle parameter of an obstacle and a tool parameter of a tool according to the depth image. The tool is set on the end of a robot. The processing circuit obtains a distance vector between the end and the obstacle parameter. The processing circuit obtains a first endpoint vector and a second endpoint vector between the tool parameter and the obstacle parameter. The processing circuit establishes a virtual torque according to the distance vector, the first endpoint vector, and the second endpoint vector. The processing circuit outputs control signal to the robot according to the tool parameter, the obstacle parameter and the virtual torque to drive the robot to move or rotate the tool to a target.
    Type: Grant
    Filed: May 4, 2021
    Date of Patent: April 9, 2024
    Assignee: National Yang Ming Chiao Tung University
    Inventors: Kai-Tai Song, Yi-Hung Lee
  • Patent number: 11931910
    Abstract: Aspects of the disclosure are directed towards artificial intelligence-based modeling of target objects, such as aircraft parts. In an example, a system initially trains a machine learning (ML) model based on synthetic images generated based on multi-dimensional representation of target objects. The same system or a different system subsequently further trains the ML model based on actual images generated by cameras positioned by robots relative to target objects. The ML model can be used to process an image generated by a camera positioned by a robot relative to a target object based on a multi-dimensional representation of the target object. The output of the ML model can indicate, for a detected target, position data, a target type, and/or a visual inspection property. This output can then be used to update the multi-dimensional representation, which is then used to perform robotics operations on the target object.
    Type: Grant
    Filed: August 9, 2023
    Date of Patent: March 19, 2024
    Assignee: Wilder Systems Inc.
    Inventors: Ademola Ayodeji Oridate, William Wilder, Spencer Voiss
  • Patent number: 11926065
    Abstract: Embodiments of the present disclosure relates to an electronic device, a vision-based operation method and system for a robot. The electronic device includes at least one processing unit; and a memory coupled to the at least one processing unit and storing computer program instructions therein, the instructions, when executed by the at least one processing unit, causing the electronic device to perform acts including: obtaining an image containing a tool of a robot and an object to be operated by the tool, the image being captured by a camera with a parameter, obtaining a command for operating the tool, the command generated based on the image; and controlling the robot based on the command and the parameter. Embodiments of the present disclosure can greatly improve the accuracy, efficiency and safety of an operation of a robot.
    Type: Grant
    Filed: July 29, 2020
    Date of Patent: March 12, 2024
    Assignee: ABB SCHWEIZ AG
    Inventors: Wengui Pan, Bojun Ma, Yanjun Wang
  • Patent number: 11911918
    Abstract: A distance-measuring system includes: a first ranging sensor; a second ranging sensor that covers a detection range more limited than a detection range covered by the first ranging sensor and has resolution higher than resolution of the first ranging sensor; and an image processing device. The image processing device includes: a machine detector that detects a position of a mobile machine, based on a first sensed result obtained by the first ranging sensor; a sensor controller that controls a detection position to be detected by the second ranging sensor to detect the position of the mobile machine which has been detected; and a safety determiner that controls the mobile machine, based on a second sensed result obtained by the second ranging sensor.
    Type: Grant
    Filed: June 7, 2019
    Date of Patent: February 27, 2024
    Inventors: Yasushi Tanaka, Akihiro Arai, Kenji Fujita
  • Patent number: 11897142
    Abstract: The present disclosure relates to a method for creating a robot control program for operating a machine tool, in particular a bending machine, having the steps of generating image material of a machining operation of a workpiece on the machine tool by means of at least one optical sensor; extracting at least one part of the workpiece and/or at least one part of a hand of an operator handling the workpiece from the image material; generating a trajectory and/or a sequence of movement points of at least one part of the workpiece and/or at least one part of a hand of an operator from the extracted image material; and creating a robot control program by reverse transformation of the trajectory and/or the sequence of movement points.
    Type: Grant
    Filed: October 4, 2019
    Date of Patent: February 13, 2024
    Inventor: Friedemann Seibert
  • Patent number: 11897138
    Abstract: An apparatus capable of smoothly injecting contents in an object into another object, an injection method, and an injection program. The apparatus includes a robotic arm device configured to grip a first container, and circuitry configured to recognize a flowrate of contents while injecting an amount of the contents from the first container into a second container, and control a tilt of the first container using the robotic arm device to inject the contents into the second container according to the recognized flowrate of the contents.
    Type: Grant
    Filed: September 30, 2019
    Date of Patent: February 13, 2024
    Inventors: Toshimitsu Tsuboi, Ryo Terasawa
  • Patent number: 11874129
    Abstract: An apparatus for servicing personalized information based on user interest includes: a communication device that performs communication with a vehicle terminal of a vehicle; storage that stores context information for respective fields of interest of users; and a processor that extracts a field of interest of the user of the vehicle based on similarity obtained by matching context information received from the vehicle terminal at time of interest and the stored context information for the respective fields of interest. In particular, the processor provides a cluster of similar interest information to the vehicle terminal, based on the extracted field of interest.
    Type: Grant
    Filed: June 27, 2019
    Date of Patent: January 16, 2024
    Inventor: Chi Hwan Kim
  • Patent number: 11865724
    Abstract: Image-based trajectory planning for a mobile machine having a camera is disclosed. A trajectory for the mobile machine to move to a referenced target is planned by obtaining, a desired image of the referenced target captured at a desired pose of the trajectory and an initial image of the referenced target captured at an initial pose of the trajectory through the camera of the mobile machine, calculating a homography of the desired image and the initial image; decomposing the homography into an initial translation component and an initial rotation matrix, obtaining optimized translation component(s) corresponding to constraint(s) for the mobile machine based on the initial translation component, obtaining optimized homography(s) based on the optimized translation component(s) and the initial rotation matrix, and obtaining objective image features corresponding to the trajectory based on the optimized homography(s).
    Type: Grant
    Filed: April 26, 2021
    Date of Patent: January 9, 2024
    Inventors: Dejun Guo, Huan Tan
  • Patent number: 11864482
    Abstract: A method for controlling the operation of an attachment includes coupling the attachment to a tractor via a power lift comprising two lower link arms and detecting a pull point as a geometrical intersection of imaginary extensions of both lower link arms based on reference angles. The method further includes determining the reference angles by an optical capture of the lower link arms, and controlling the operation based on the detected pull point.
    Type: Grant
    Filed: August 5, 2020
    Date of Patent: January 9, 2024
    Assignee: DEERE & COMPANY
    Inventor: Martin Schmidt
  • Patent number: 11858142
    Abstract: Provided are a manipulation system and a driving method of the manipulation system capable of performing manipulation efficiently and suitably while suppressing damage to a minute object at the time of manipulation regardless of the degree of skill and technique of an operator. A sample stage configured such that a minute object is placed thereon, a first manipulator including a first pipette for holding the minute object, a second manipulator including a second pipette for operating the minute object that is held on the first pipette, an imaging unit for imaging the minute object, and a controller that controls the sample stage, the first pipette, the second pipette, and the imaging unit are provided.
    Type: Grant
    Filed: May 27, 2019
    Date of Patent: January 2, 2024
    Assignee: NSK LTD.
    Inventors: Hiroki Ueda, Manabu Kishida, Nobuaki Tanaka
  • Patent number: 11850759
    Abstract: A control method and system for a robot. The robot control method includes allocating a task to a robot, the task associated with a place and a target user, determining a location of the target user based on an image received from a camera, the camera being arranged in a space including the place, and controlling a performance time of the task based on the location of the target user and the place.
    Type: Grant
    Filed: July 21, 2021
    Date of Patent: December 26, 2023
    Inventors: Seijin Cha, Kahyeon Kim
  • Patent number: 11850748
    Abstract: A picking robot of an embodiment includes an acquisition unit, first and second calculation units, a control unit, and a grip unit. The acquisition unit acquires first area information. The first calculation unit calculates first position/posture information indicating a position/posture of a target object from the first area information. The second calculation unit calculates second position/posture information differing from the first position/posture information. The control unit grips the target object, based on the first position/posture information, controls a first operation of moving the target object to a second area. When a first operation result is inadequate, the control unit controls a second operation of arranging the target object at a position indicated by the second position/posture information in a posture indicated by the second position/posture information. The grip unit grips the target object and moves the gripped target object, based on the control by the control unit.
    Type: Grant
    Filed: August 27, 2020
    Date of Patent: December 26, 2023
    Inventor: Harutoshi Chatani
  • Patent number: 11850756
    Abstract: A method of operating a robot includes detecting the occurrence of an abnormal operating condition of the robot during operation from hardware state data relating to the operation of the robot system. In response, current hardware state data of the robot at the time of the detection is captured, including robot positional information. A counter corresponding to the abnormal operating condition may then be incremented and, if the counter exceeds a threshold value or exceeds a threshold value in a certain time, a report may be generated including the captured hardware state data. The abnormal condition may for example be a fluctuation in vacuum level or a data transmission error.
    Type: Grant
    Filed: June 30, 2020
    Date of Patent: December 26, 2023
    Assignee: WaferPath, Inc.
    Inventors: Frantisek Pavlik, James Thomas McCartney, III