Patents Examined by Y. Lin
  • Patent number: 11850755
    Abstract: An augmented reality (AR) system for visualizing and modifying robot operational zones. The system includes an AR device such as a headset in communication with a robot controller. The AR device includes software for the AR display and modification of the operational zones. The AR device is registered with the robot coordinate frame via detection of a visual marker. The AR device displays operational zones overlaid on real world images of the robot and existing fixtures, where the display is updated as the user moves around the robot work cell. Control points on the virtual operational zones are displayed and allow the user to reshape the operational zones. The robot can be operated during the AR session, running the robot's programmed motion and evaluating the operational zones. Zone violations are highlighted in the AR display. When zone definition is complete, the finalized operational zones are uploaded to the robot controller.
    Type: Grant
    Filed: June 26, 2019
    Date of Patent: December 26, 2023
    Assignee: FANUC AMERICA CORPORATION
    Inventors: Derek Jung, Bruce Coldren, Sam Yung-Sen Lee, Leo Keselman, Kenneth W. Krause
  • Patent number: 11853080
    Abstract: A spray operation method includes obtaining two-dimensional position information of a target area and a three-dimensional model of the target area, and obtaining an operation route according to the two-dimensional position information and the three-dimensional model, where the operation route includes a plurality of waypoints, and at least one of the waypoints is associated with altitude information.
    Type: Grant
    Filed: June 2, 2021
    Date of Patent: December 26, 2023
    Assignee: SZ DJI TECHNOLOGY CO., LTD.
    Inventors: Jinsong Li, Guang Yan
  • Patent number: 11850758
    Abstract: A robot system includes robot bodies, operation devices each configured to accept operation and generate operational information for causing the robot body to operate, motion controllers configured to control operation of the corresponding robot body in response to the operational information, operation target selectors configured to receive an operation for selecting any of the robot bodies and request a permission to operate the selected robot body based on the operational information from the corresponding operation device, and an operation permitting device having a determinator configured to receive the permission request from the operation target selector and determine whether a permission is to be granted for the permission request. When the permission request is received, and the operation of the robot body selected by the operation target selector based on the operational information from a different operation device is permitted, the determinator prohibits the permission to the permission request.
    Type: Grant
    Filed: October 12, 2018
    Date of Patent: December 26, 2023
    Assignee: KAWASAKI JUKOGYO KABUSHIKI KAISHA
    Inventor: Yasuhiko Hashimoto
  • Patent number: 11850999
    Abstract: An apparatus and a method for controlling driving of a vehicle are provided. The apparatus includes a sensor configured to obtain driving environment information and vehicle driving information, and a controller configured to calculate a time to collision with a following vehicle based on the driving environment information when a lane change is necessary to be performed while flashing an emergency light, and to control flashing of the emergency light or a turn indicator based on the time to collision and the vehicle driving information when the lane change is performed.
    Type: Grant
    Filed: April 29, 2021
    Date of Patent: December 26, 2023
    Assignees: HYUNDAI MOTOR COMPANY, KIA CORPORATION
    Inventor: Chan Hee Jung
  • 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
  • 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
    Assignee: NAVER LABS CORPORATION
    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
    Assignee: KABUSHIKI KAISHA TOSHIBA
    Inventor: Harutoshi Chatani
  • Patent number: 11855799
    Abstract: In embodiments of an autonomous vehicle platform and safety architecture, safety managers of a safety-critical system monitor outputs of linked components of the safety-critical system. The linked components comprise at least three components, each of which is configured to produce output indicative of a same event independent from the other linked components by using different input information than the other linked components. The safety managers also compare the outputs of the linked components to determine whether each output indicates the occurrence of a same event. When the output of one linked component does not indicate the occurrence of an event that is indicated by the outputs of the other linked components, the safety managers identify the one linked component as having failed. Based on this, the outputs of the other linked components are used to carry out operations of the safety-critical system without using the output of the failed component.
    Type: Grant
    Filed: July 15, 2019
    Date of Patent: December 26, 2023
    Assignee: VAY TECHNOLOGY GMBH
    Inventors: Joshua John Hartung, Peter Brink, Jonathan Lamb, David Paul Miller
  • Patent number: 11844580
    Abstract: For control of a surgical instrument in a surgical robotic system, multiple actuators establish a static pretension by actuating in opposition to each other in torque control. The static pretension reduces or removes the compliance and elasticity, reducing the backlash width. To drive the tool, the actuators are then moved in cooperation with each other in position mode control so that the movement maintains the static pretension while providing precise control.
    Type: Grant
    Filed: August 27, 2020
    Date of Patent: December 19, 2023
    Assignee: Verb Surgical Inc.
    Inventors: H. Tutkun Sen, Alireza Hariri
  • Patent number: 11840160
    Abstract: Automatically adjusting ergonomic factors of a vehicle seat, including: receiving first video data capturing a person outside of a vehicle; identifying, based on the first video data, one or more physical attributes of the person; and modifying vehicle seat configuration based on the one or more physical attributes.
    Type: Grant
    Filed: July 15, 2022
    Date of Patent: December 12, 2023
    Assignee: GHOST AUTONOMY INC.
    Inventors: Mario Delgado, Volkmar Uhlig, Par Botes, John Hayes
  • Patent number: 11840233
    Abstract: By a traveling lane estimation apparatus, a traveling lane estimation method, a control program, a computer-readable non-temporary storage medium, a front vehicle is recognized based on a sensing result by a periphery monitoring sensor, a front vehicle traveling trajectory is estimated based on a front vehicle position, map data including lane number information is acquired; a subject vehicle position on a map is identified, an inappropriate traveling trajectory for estimating the subject vehicle traveling lane is determined; and the subject vehicle traveling lane is estimated.
    Type: Grant
    Filed: March 16, 2021
    Date of Patent: December 12, 2023
    Assignee: DENSO CORPORATION
    Inventors: Shunya Kumano, Takeshi Shikimachi, Hiroki Ukai
  • Patent number: 11837098
    Abstract: Systems and methods for drone air traffic control include, in an air traffic control system configured to manage Unmanned Aerial Vehicle (UAV) flight in a plurality of geographic regions, wherein the air traffic control system has one or more servers configured to manage each geographic region predetermined based on a geographic boundary, communicating to one or more UAVs via one or more wireless networks, wherein the one or more UAVs are configured to maintain their flight in the plurality of geographic regions based on coverage of or connectivity to the one or more wireless networks; obtaining data related to the one or more UAVs, wherein the data includes flight operational data, flight plan data, and sensor data related to obstructions and other UAVs; analyzing and storing the data for each geographic region; and managing flight of the one or more UAVs in corresponding geographic regions based on the data.
    Type: Grant
    Filed: October 9, 2018
    Date of Patent: December 5, 2023
    Assignee: Metal Raptor, LLC
    Inventor: Lee Priest
  • Patent number: 11833667
    Abstract: Provided is a process including: receiving inspection path information indicating a path for a robot to travel, and a plurality of locations along the path to inspect; determining, based on information received via a location sensor, that a distance between a location of the robot and a first location of the plurality of locations is greater than a threshold distance; in response, causing a refrigeration system of an optical gas imaging (OGI) camera to decrease cooling; moving along the path; in response to determining that the robot is at a first location of the plurality of locations, sending a second command to the sensor system, wherein the second command causes the refrigeration system of the OGI camera to increase cooling; causing the sensor system to record a first video with an OGI camera; and causing the sensor system to store the first video in memory.
    Type: Grant
    Filed: August 11, 2021
    Date of Patent: December 5, 2023
    Assignee: MFE Enterprises, Inc.
    Inventors: Dylan Duke, Jason Acerbi
  • Patent number: 11833686
    Abstract: A control method includes an input step for inputting information concerning a setting angle for a robot arm of a robot, the robot including the robot arm including an arm and a driving section including a servomotor that drives the arm, a calculating step for calculating, based on a first servo parameter corresponding to setting at a first setting angle for the robot arm and a second servo parameter corresponding to setting at a second setting angle different from the first setting angle for the robot arm, a third servo parameter corresponding to the setting angle for the robot arm.
    Type: Grant
    Filed: October 30, 2020
    Date of Patent: December 5, 2023
    Inventor: Yuki Kiyosawa
  • Patent number: 11835958
    Abstract: Methods and systems for training a motion planner for an autonomous vehicle are described. A trajectory evaluator agent of the motion planner receives state data defining a current state of the autonomous vehicle and an environment at a current time step. Based on the current state, a trajectory is selected. A reward is calculated based on performance of the selected trajectory in the current state. State data is received for a next state of the autonomous vehicle and the environment at a next time step. Parameters of the trajectory evaluator agent are updated based on the current state, selected trajectory, computed reward and next state. The parameters of the trajectory evaluator agent are updated to assign an evaluation value for the selected trajectory that reflects the calculated reward and expected performance of the selected trajectory in the future states.
    Type: Grant
    Filed: July 28, 2020
    Date of Patent: December 5, 2023
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Kasra Rezaee, Peyman Yadmellat
  • Patent number: 11835344
    Abstract: To obtain a global optimal navigation track, a contour line matching method based on sliding window data backtracking includes the steps of determining sliding window parameters according to the calculation performance of a real-time multi-task operating system and aided navigation precision requirements, constructing a sliding window data backtracking framework by using historical physical field value matching data, obtaining a rotation transformation matrix from an indication track point set to a closest reference point set by adopting a matrix eigenvalue and eigenvector decomposition method, and moving a sliding window and performing forward and reverse cyclic matching to achieve a global track constraint, thereby improving the matching precision and robustness.
    Type: Grant
    Filed: October 10, 2022
    Date of Patent: December 5, 2023
    Assignee: SOUTHEAST UNIVERSITY
    Inventors: Xianghong Cheng, Peng Ding
  • Patent number: 11837100
    Abstract: The invention relates to operation of unmanned aircraft systems (UAS) in the National Airspace System (NAS) using Remote Identification (Remote ID) and tracking. Specifically the invention relates to pre-flight initialization and programming of UAS with personality data needed to implement Remote ID functionality. The personality data includes UAS identity and configuration data. The pre-flight programming process promotes mission flexibility and efficient pre-flight preparation by reusing mission to mission common configuration and identity data elements, reprogramming only delta data. Operating modes may be used to easily reconfigure programming data to common mission specific requirements.
    Type: Grant
    Filed: June 27, 2020
    Date of Patent: December 5, 2023
    Assignee: RUMFERT, LLC
    Inventor: David Dale Jensen
  • Patent number: 11833690
    Abstract: A system and method for operating a robotic system to dynamically adjust a planned trajectory or a planned implementation thereof is disclosed. The robotic system may derive updated waypoints to replace planned waypoints of the planned trajectory for implementing a task. Using the updated waypoints, the robotic system may implement the task differently than initially planned according to the planned trajectory.
    Type: Grant
    Filed: January 4, 2021
    Date of Patent: December 5, 2023
    Assignee: MUJIN, Inc.
    Inventors: Aditi Pandya, Shunichi Nozawa, Rosen Nikolaev Diankov
  • Patent number: 11826912
    Abstract: A method for controlling a robot assembly having at least one robotic arm. The method includes determining a trajectory in the axis space of the robot assembly on the basis of a path having a plurality of previously specified Cartesian poses of at least one robot-assembly-fixed reference, and determining control values in the axis space on the basis of said trajectory. The robot assembly is controlled on the basis of the control values.
    Type: Grant
    Filed: October 26, 2018
    Date of Patent: November 28, 2023
    Assignee: KUKA Deutschland GmbH
    Inventor: Manfred Hüttenhofer
  • Patent number: 11827293
    Abstract: A system comprises a processor and a memory storing instructions which when executed by the processor configure the processor to estimate a rack force for a steering system of a vehicle based on current driving and environmental conditions and estimate a health of an actuator of the steering system of the vehicle. The instructions configure the processor to estimate maximum achievable angle, velocity, and acceleration for the actuator of the steering system based on the estimated rack force and the estimated health of the actuator. The instructions configure the processor to provide to the steering system a path planned for the vehicle based on the estimated maximum achievable angle, velocity, and acceleration for the actuator of the steering system.
    Type: Grant
    Filed: February 9, 2021
    Date of Patent: November 28, 2023
    Assignee: GM GLOBAL TECHNOLOGY OPERATIONS LLC
    Inventors: Wen-Chiao Lin, Ibrahim A. Badiru, Alexander M. Allan, Bo Yu, Qi Zhang, Christopher C. Au