Patents Examined by Heather J Keniry
  • Patent number: 11972690
    Abstract: The present disclosure provides a method and a server for platooning. The method provides: obtaining, based on a platooning request message, a first vehicle type and first kinematic information of a vehicle to join a platoon, a second vehicle type and second kinematic information of a current tail of the platoon, first sensor operating status information of the vehicle to join the platoon, and second sensor operating status information of the current tail vehicle; performing vehicle kinematic determination to obtain a kinematic determination result; performing sensor determination to obtain a sensor determination result; transmitting a confirmation request message to a vehicle of the platoon when the determination results are both successful; and controlling, upon receiving a request approval message, the vehicle to join the platoon to establish a V2V communication connection with each vehicle in the platoon. The method can achieve platoon without any road side unit.
    Type: Grant
    Filed: June 14, 2021
    Date of Patent: April 30, 2024
    Assignee: BEIJING TUSEN ZHITU TECHNOLOGY CO., LTD.
    Inventors: Wenrui Li, Nan Wu, Rui Peng, Qingxin Bi, Yuhe Jin, Yiming Li
  • Patent number: 11951627
    Abstract: A distributed control system for an autonomous modular robot (AMR) vehicle includes a top module processor disposed in communication with a lower module processor, and memory for storing executable instructions of the top module processor and the lower module processor. The instructions are executable to cause the top module processor and the lower module processor to navigate a bottom module, via the bottom module processor, the AMR vehicle to a target destination. The instructions are further executable to determine, via the bottom module processor, that the AMR vehicle is localized at a target destination, transmit a request for a cargo unloading instruction set, and receive, via a top module processor, a response to a cargo unloading instruction set sent from the bottom module processor. The instructions further cause the top module processor to unload the cargo to a target destination surface via an unloading mechanism associated with the top module.
    Type: Grant
    Filed: December 2, 2021
    Date of Patent: April 9, 2024
    Assignee: Ford Global Technologies, LLC
    Inventors: Sanghyun Hong, Yifan Chen, Raj Sohmshetty, Smruti Panigrahi
  • Patent number: 11947353
    Abstract: Aspects of the disclosure relate to a system that includes a memory storing a queue for arranging tasks, a plurality of self-driving systems for controlling an autonomous vehicle, and one or more processors. The one or more processors may receive a non-passenger task request with a priority level of the non-passenger task request. When the non-passenger task request is accepted, the one or more processors may insert the task in the queue based on the priority level of the task request. Then, the one or more processors may provide instructions to one or more self-driving systems according to the non-passenger task request. Having received updates of the status of the autonomous vehicle, the one or more processors may determine that the task is completed based on the updates. After determining that the task is completed, the one or more processors may remove the task from the queue.
    Type: Grant
    Filed: December 18, 2020
    Date of Patent: April 2, 2024
    Assignee: Waymo LLC
    Inventors: Joshua Seth Herbach, Philip Nemec, Peter Colijn
  • Patent number: 11938638
    Abstract: Active utilization of a robotic simulator in control of one or more real world robots. A simulated environment of the robotic simulator can be configured to reflect a real world environment in which a real robot is currently disposed, or will be disposed. The robotic simulator can then be used to determine a sequence of robotic actions for use by the real world robot(s) in performing at least part of a robotic task. The sequence of robotic actions can be applied, to a simulated robot of the robotic simulator, to generate a sequence of anticipated simulated state data instances. The real robot can be controlled to implement the sequence of robotic actions. The implementation of one or more of the robotic actions can be contingent on a real state data instance having at least a threshold degree of similarity to a corresponding one of the anticipated simulated state data instances.
    Type: Grant
    Filed: June 3, 2021
    Date of Patent: March 26, 2024
    Assignee: GOOGLE LLC
    Inventors: Yunfei Bai, Tigran Gasparian, Brent Austin, Andreas Christiansen, Matthew Bennice, Paul Bechard
  • Patent number: 11931885
    Abstract: A touch sensing method and a serial manipulator using the same are disclosed. A serial manipulator using the method may detect and localize external torques by obtaining a torque value of each joint of a serial manipulator through a torque sensor at the joint; obtaining a preset joint angle of each joint from the serial manipulator; calculating a Jacobian matrices of the serial manipulator based on the joint angle of the joints; estimating joint torques of the serial manipulator based on the torque value of each joint and the Jacobian matrices; calculating an error between the torque value of each joint and the estimated joint torque corresponding to the joint; and determining a link of the serial manipulator that is connected to the joint with the minimum calculated error as having been touched.
    Type: Grant
    Filed: October 29, 2021
    Date of Patent: March 19, 2024
    Assignee: UBKANG (QINGDAO) TECHNOLOGY CO., LTD.
    Inventors: Sheryl Suet Ying Chau, Yang Shen, Chengkun Zhang, Huan Tan
  • Patent number: 11926054
    Abstract: A determination value calculated based on a distance from a work point of a tip of robot arm (10) to virtual straight line (30) passing through an axis of second joint (J2) and an axis of third joint (J3) is compared with a predetermined threshold. A method of calculating deflection compensation amounts for second joint (J2) and third joint (J3) is changed depending on whether the determination value is larger or smaller than the threshold. Second joint (J2) and third joint (J3) are caused to pivot based on the calculated deflection compensation amounts.
    Type: Grant
    Filed: November 19, 2021
    Date of Patent: March 12, 2024
    Assignee: PANASONIC INTELLECTUAL PROPERTY MANAGEMENT CO., LTD.
    Inventors: Hiroyoshi Ueda, Hiroyuki Nakata, Atsumi Hashimoto, Ryosuke Yamamoto, Masayoshi Iwatani
  • Patent number: 11919507
    Abstract: A method for controlling a motor vehicle having at least one park lock. A drive train of the motor vehicle has a drive motor, wheel, and a transmission. An operating element actuates the park lock, which can assume a blocking position, in which the park lock blocks the drive train and/or a part of the drive train, and a release position. After actuation of the operating element, the park lock is switched from the release position into the blocking position (or vice versa). Here, the speed of the motor vehicle is determined. After actuation of the operating element and if the park lock assumes the release position beforehand, it is checked whether the speed is greater than a predefined first threshold value. If this check was successful, a first warning signal is produced; and the switching of the park lock into the blocking position is performed.
    Type: Grant
    Filed: December 21, 2018
    Date of Patent: March 5, 2024
    Assignee: Volkswagen Aktiengesellschaft
    Inventors: Peter Moeller, Stefan Samson, Stefan Ernst, Raimar Warnecke
  • Patent number: 11919147
    Abstract: The present disclosure relates to a gripping apparatus mounted to a robot arm for controllably placing an object on a surface. A gripper assembly supports a pair of gripping clamps which are configured to grip and release the object. The gripper assembly is mounted to the robot arm via a connector body. A sensor is configured to either measure a relative movement between the gripper assembly and the connector body, or to measure a force between the gripper assembly and the connector body. A controller is configured to stop the robot arm when the sensor indicates the measured relative movement or measured force exceeds a predefined threshold.
    Type: Grant
    Filed: August 29, 2019
    Date of Patent: March 5, 2024
    Assignee: FASTBRICK IP PTY LTD
    Inventors: Mark Joseph Pivac, James Gary Robertson
  • Patent number: 11912513
    Abstract: Systems, methods, and computer-readable media are disclosed for robotic system camera calibration and localization using robot-mounted registered patterns. In one embodiment, an example robotic system may include a robotic manipulator, and a picking assembly coupled to the robotic manipulator, where the picking assembly is configured to grasp and release items, and where the picking assembly includes a housing having a first flat surface. Example robotic systems may include a first calibration pattern disposed on the first flat surface of the housing, a first camera configured to image the first calibration pattern, and a controller configured to calibrate the robotic system.
    Type: Grant
    Filed: April 14, 2021
    Date of Patent: February 27, 2024
    Assignee: Amazon Technologies, Inc.
    Inventors: Felipe De Arruda Camargo Polido, Sanjeev Khanna, Steven Alexander Viola
  • Patent number: 11911912
    Abstract: A robot device according to various embodiments comprises a camera, a robot arm, and a control device electrically connected to the camera and the robot arm, wherein the control device can be configured to collect a robot arm control record about a random operation, acquire, from the camera, a camera image in which a working space of the robot arm is photographed, implement an augmented reality model by rendering a virtual object corresponding to an object related to objective work in the camera image, and update a control policy for the objective work by performing image-based policy learning on the basis of the augmented reality model and the control record.
    Type: Grant
    Filed: December 12, 2019
    Date of Patent: February 27, 2024
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Sohee Lee, Junhong Min, Kyungshik Roh, Sukjune Yoon, Minyong Choi
  • Patent number: 11908337
    Abstract: An information processing device converts first information for manipulating a robot model inputted into a manipulation terminal connected with a simulation device configured to execute a simulation for causing the robot model to perform a simulated operation and operated by a remote user of the simulation device, into second information for manipulating the robot model of the simulation device, operates the simulation device according to the second information, and causes the manipulation terminal to present information on the operation of the robot model of the simulation device configured to operate according to the second information.
    Type: Grant
    Filed: August 9, 2019
    Date of Patent: February 20, 2024
    Assignee: KAWASAKI JUKOGYO KABUSHIKI KAISHA
    Inventors: Yasuhiko Hashimoto, Masayuki Kamon, Shigetsugu Tanaka, Yoshihiko Maruyama
  • Patent number: 11904479
    Abstract: In a method for operating a computer having a user interface, e.g., a graphical and/or interactive user interface, a robot, which has members, e.g., arms, rotatable relative to each other and a tool and/or a load, are displayed graphically. One of the members is selectable from an indicated set of members, and a value of an inertial characteristic, e.g., a value of the mass, of this member is able to be inputted. The value of the mass of the member, the position of the center of mass of the member, and both the magnitude and the direction of each of the principal axes of inertia of the selected member are displayed graphically.
    Type: Grant
    Filed: June 6, 2019
    Date of Patent: February 20, 2024
    Assignee: SEW-EURODRIVE GMBH & CO. KG
    Inventor: Dominik Marten
  • Patent number: 11897706
    Abstract: A robotic line kitting system is disclosed. Data indicating for each of a plurality of operating zones comprising a workspace with which the robotic line kitting system is associated a corresponding safety state information is stored. The data is used to dynamically schedule and perform tasks associated with a higher level objective, including by operating the one or more robotic instrumentalities in one or more operating zones, if any, indicated by the data to currently be available to perform tasks using the one or more robotic instrumentalities and by not operating the one or more robotic instrumentalities in one or more operating zones, if any, indicated by the data to not currently be available to perform tasks using the one or more robotic instrumentalities.
    Type: Grant
    Filed: March 30, 2021
    Date of Patent: February 13, 2024
    Assignee: Dexterity, Inc.
    Inventors: Zhouwen Sun, Cuthbert Sun, Andrew Nguyen, Samuel Tay, Emilie Peck, Kevin Jose Chavez, Robert Holmberg
  • Patent number: 11897144
    Abstract: A lab system accesses a first protocol for performance by a first robot in a first lab. The first protocol includes a set of steps, each associated with an operation, reagent, and equipment. For each of one or more steps, the lab system modifies the step by: (1) identifying one or more replacement operations that achieve an equivalent or substantially similar result as a performance of the operation, (2) identifying replacement equipment that operates substantially similarly to the equipment, and/or (3) identifying one or more replacement reagents that, when substituted for the reagent, do not substantially affect the performance of the step. The lab system generates a modified protocol by replacing one or more of the set of steps with the modified steps. The lab system selects a second lab including a second and configures the second robot to perform the modified protocol in the second lab.
    Type: Grant
    Filed: August 2, 2021
    Date of Patent: February 13, 2024
    Assignee: Artificial, Inc.
    Inventors: Jeff Washington, Geoffrey J. Budd, Nikhita Singh, Jake Sganga, Alexander Li Honda
  • Patent number: 11872704
    Abstract: A method and system for dynamic collision avoidance motion planning for industrial robots. An obstacle avoidance motion optimization routine receives a planned path and obstacle detection data as inputs, and computes a commanded robot path which avoids any detected obstacles. Robot joint motions to follow the tool center point path are used by a robot controller to command robot motion. The planning and optimization calculations are performed in a feedback loop which is decoupled from the controller feedback loop which computes robot commands based on actual robot position. The two feedback loops perform planning, command and control calculations in real time, including responding to dynamic obstacles which may be present in the robot workspace. The optimization calculations include a safety function which efficiently incorporates both relative position and relative velocity of the obstacles with respect to the robot.
    Type: Grant
    Filed: November 19, 2021
    Date of Patent: January 16, 2024
    Assignee: FANUC CORPORATION
    Inventors: Hsien-Chung Lin, Chiara Talignani Landi, Chi-Keng Tsai, Tetsuaki Kato
  • Patent number: 11826913
    Abstract: A control system includes: a controller configured to operate one or more robots in a real space based on an operation program; and circuitry configured to: operate one or more virtual robots based on the operation program in a virtual space, the one or more virtual robots corresponding to the one or more robots respectively; cause the controller to suspend an operation based on the operation program by the one or more robots; simulate a suspended state of the real space after suspension of the operation by the one or more robots, in the virtual space; and resume at least a part of the operation by the one or more virtual robots based on the operation program, in the virtual space in which the suspended state of the real space has been simulated.
    Type: Grant
    Filed: June 29, 2021
    Date of Patent: November 28, 2023
    Inventors: Yukio Hashiguchi, Yoshifumi Onoyama
  • Patent number: 11820402
    Abstract: Techniques described herein include detecting a degree of motion sickness experienced by a user within a vehicle. A suitable combination of physiological data (heart rate, heart rate variability parameters, blood volume pulse, oxygen values, respiration values, galvanic skin response, skin conductance values, and the like), eye gaze data (e.g., images of the user), vehicle motion data (e.g., accelerometer, gyroscope data indicative of vehicle oscillations) may be utilized to identify the degree of motion sickness experienced by the user. One or more autonomous actions may be performed to prevent an escalation in the degree of motion sickness experienced by the user or to ameliorate the degree of motion sickness currently experienced by the user.
    Type: Grant
    Filed: July 2, 2020
    Date of Patent: November 21, 2023
    Assignee: QUALCOMM Incorporated
    Inventor: Robert Tartz
  • Patent number: 11788843
    Abstract: A computer-implemented method of determining a location of a mobile device is provided. The method can include receiving inertial data generated at the mobile device, the inertial data including a plurality of samples taken at different times, segmenting the inertial data into pseudo-independent windows, wherein each pseudo-independent window can include a plurality of the samples and wherein one or more initial states for each pseudo-independent window are treated as unknown, estimating a change in navigation state over each pseudo-independent window using the samples of inertial data, and summing the changes in the navigation states over the pseudo-independent windows so as to determine the location of the mobile device.
    Type: Grant
    Filed: January 10, 2019
    Date of Patent: October 17, 2023
    Assignee: OXFORD UNIVERSITY INNOVATION LIMITED
    Inventors: Changhao Chen, Ronald Clark, Andrew Markham, Agathoniki Trigoni
  • Patent number: 11769355
    Abstract: A system for guiding a driver to an ideal driving pattern in order to eliminate dependency on the driver's driving pattern in a fault diagnosis of an automobile part based on automobile running data, even if the driver's driving pattern is far from the ideal driving pattern. The system comprises a fault diagnosis support device equipped with: a diagnosis model selector for outputting a diagnosis model in which, for a feature value used for an examination of an automobile part, an available range available for making a diagnosis and a reference point are stipulated; a driver model generator generating, as a representative point of the feature value that corresponds to a driver's driving pattern; and a recommendation model generator generating, if the representative point is outside the available range, a recommendation model in which a boundary of the available range is set as a recommendation point.
    Type: Grant
    Filed: November 21, 2018
    Date of Patent: September 26, 2023
    Assignee: HITACHI, LTD.
    Inventors: Takehisa Nishida, Mariko Okude, Masayoshi Ishikawa, Kazuo Muto, Zixian Zhang
  • Patent number: 11748999
    Abstract: A system and method for autonomous navigation. The system includes a computing device having a processor and a storage device storing computer executable code. The computer executable code, when executed at the processor, is configured to: provide a planned path having intersections in an environment, where the intersections and roads therebetween are represented by sequential place identifications (IDs); receive images of the environment; perform convolutional neural network on the images to obtain predicted place IDs; when a predicted place ID of a current image is next to a place ID of a previous image, and is the same as predicted place IDs of a predetermined number of following images, define the predicted place ID as place IDs of the current and the following images; and perform autonomous navigation based on the planned path and the image place IDs.
    Type: Grant
    Filed: July 13, 2020
    Date of Patent: September 5, 2023
    Assignees: BEIJING JINGDONG QIANSHI TECHNOLOGY CO., LTD., JD.COM AMERICAN TECHNOLOGIES CORPORATION
    Inventors: Soonhac Hong, Jiejie Zhu