Patents Examined by Khoi H. Tran
-
Patent number: 11926346Abstract: In various examples, a yield scenario may be identified for a first vehicle. A wait element is received that encodes a first path for the first vehicle to traverse a yield area and a second path for a second vehicle to traverse the yield area. The first path is employed to determine a first trajectory in the yield area for the first vehicle based at least on a first location of the first vehicle at a time and the second path is employed to determine a second trajectory in the yield area for the second vehicle based at least on a second location of the second vehicle at the time. To operate the first vehicle in accordance with a wait state, it may be determined whether there is a conflict between the first trajectory and the second trajectory, where the wait state defines a yielding behavior for the first vehicle.Type: GrantFiled: August 5, 2021Date of Patent: March 12, 2024Assignee: NVIDIA CorporationInventors: Fangkai Yang, David Nister, Yizhou Wang, Rotem Aviv, Julia Ng, Birgit Henke, Hon Leung Lee, Yunfei Shi
-
Patent number: 11918175Abstract: A control method for carpet drift in robot motion, a chip, and a cleaning robot are disclosed. The control method includes: performing fusion calculation on a current position coordinate of the robot according to data sensed by a sensor every first preset time, calculating amount of drift, relative to a preset direction, of the robot, according to a relative position relationship between a current position and an initial position of the robot, and accumulating to obtain a drift statistical value; and calculating the number of acquisitions of the position coordinate within a second preset time, averaging to obtain a drift average value, determining a state of the robot deviating from the preset direction according to the drift average value, and setting a corresponding Proportion Integration Differentiation (PID) proportionality coefficient to synchronously adjust speeds of left and right drive wheels of the robot while reducing a deviation angle of the robot.Type: GrantFiled: December 19, 2018Date of Patent: March 5, 2024Assignee: AMICRO SEMICONDUCTOR CO., LTD.Inventor: Jianfeng Dai
-
Patent number: 11921484Abstract: A safety rated robotic motor control system may be configured to receive sensor data from sensors positioned on a motor. The data can be received by a programmable logic device and processed to generate a fault message based on a first set of characteristics. The fault message and the data can be transmitted to a safety controller that determines a second set of characteristics and generates operating instructions based on the fault message and the second set of characteristics.Type: GrantFiled: July 21, 2020Date of Patent: March 5, 2024Assignee: Amazon Technologies, Inc.Inventors: Justin Croyle, Sean Garcen, Craig Ropi, Joshua Zarr
-
Patent number: 11919170Abstract: The present teaching relates to a method and system for path planning. Information of a current pose of a robotic arm having a plurality of operable segments is obtained. The information includes a plurality of values, each of which corresponds to an angle formed between consecutive operable segments of the robotic arm. A desired pose where the robotic arm needs to reach is also obtained. An angle step-value is computed for the current pose of the robotic arm based on a function of a distance between the current pose and the desired pose, wherein the angle step value is to be used to determine a plurality of candidate next poses of the plurality of operable segments. One or more of candidate next poses is selected based on at least one criterion, and a trajectory is determined from the current pose to the desired pose based on the selected next poses.Type: GrantFiled: December 13, 2019Date of Patent: March 5, 2024Assignee: EDDA TECHNOLOGY, INC.Inventors: Yuanfeng Mao, Guo-Qing Wei, Firdous Saleheen, Li Fan, Xiaolan Zeng, Jianzhong Qian
-
Patent number: 11921513Abstract: A moving robot includes: a boundary signal detector configured to detect a proximity boundary signal generated in a proximity boundary area in which a portion of a first travel area and a portion of a second travel area are proximal to each other; and a controller configured to define a proximity boundary line based on the proximity boundary signal, and control the travelling unit such that the body performs a homing travel which indicates travelling along the proximity boundary line. The moving robot may be included in a system that includes boundary wires to define the first and second travel areas. The system may further include a docking unit to dock with and charge the moving robot.Type: GrantFiled: February 28, 2019Date of Patent: March 5, 2024Assignee: LG ELECTRONICS INC.Inventors: Jaehoon Lee, Jongjin Woo, Dongseong Kim, Dongkyun Nam
-
Patent number: 11911914Abstract: This invention provides a system and method that automatically decides motion parameters of hand-eye calibration, and conducts the calibration procedure with minimal human intervention. It automatically computes hand-eye calibration motion parameters and spatial positions during pre-calibration, whereby the calibration pattern can continuously remain inside, and covering, the entire field of view FOV of the vision system camera, providing a fully automatic hand-eye calibration process. This system and method advantageously operates in a robot-based hand-eye calibration environment and can compensate for a cantilever effect between the calibration target and the FOV. A hand-eye calibration computes the transformation from the robot coordinate space to the camera coordinate space.Type: GrantFiled: January 28, 2019Date of Patent: February 27, 2024Assignee: Cognex CorporationInventors: Bernhard Drixler, Yingchuan Hu
-
Patent number: 11911916Abstract: A control system may receive a first plurality of measurements indicative of respective joint angles corresponding to a plurality of sensors connected to a robot. The robot may include a body and a plurality of jointed limbs connected to the body associated with respective properties. The control system may also receive a body orientation measurement indicative of an orientation of the body of the robot. The control system may further determine a relationship between the first plurality of measurements and the body orientation measurement based on the properties associated with the jointed limbs of the robot. Additionally, the control system may estimate an aggregate orientation of the robot based on the first plurality of measurements, the body orientation measurement, and the determined relationship. Further, the control system may provide instructions to control at least one jointed limb of the robot based on the estimated aggregate orientation of the robot.Type: GrantFiled: July 25, 2022Date of Patent: February 27, 2024Assignee: Boston Dynamics, Inc.Inventors: Alex Khripin, Alfred Anthony Rizzi
-
Patent number: 11912360Abstract: A vehicle control method for controlling a vehicle including executing a front wheel and a rear wheel including: front wheel-only steering operation control for turning the front wheel without turning the rear wheel in response to a steering instruction from a driving entity; executing rear wheel-only steering operation control for turning the rear wheel without turning the front wheel in response to the steering instruction from the driving entity; and executing a specified control execution process for executing one type of steering operation control specified by the driving entity among a plurality of types of steering operation control including at least the front wheel-only steering operation control and the rear wheel-only steering operation control.Type: GrantFiled: February 17, 2022Date of Patent: February 27, 2024Assignee: TOYOTA JIDOSHA KABUSHIKI KAISHAInventors: Hideki Okano, Hisashi Somada
-
Patent number: 11911900Abstract: To execute processing with high accuracy in terms of time and distance via a simple method. A robot controller comprises a motion command interpretation unit that interprets a motion command program describing a taught motion and a taught position of a robot and generates a motion command; a motion command execution unit that executes the motion command; a parallel call command detection unit that pre-reads the motion command program and detects a line where a parallel call command is taught; and a parallel call command execution unit that calls and executes a program designated by a parallel call command at a designated timing.Type: GrantFiled: November 5, 2020Date of Patent: February 27, 2024Assignee: FANUC CORPORATIONInventor: Akihiro Yanagita
-
Patent number: 11911908Abstract: Techniques and systems are disclosed for using swept volume profile data cached in association with a PRM to improve various aspects of motion planning for a robot. In some implementations, a first probabilistic road map representing possible paths to be travelled by a robot within a physical area is generated. An initial path for the robot within the first probabilistic road map is determined. Data indicating a second probabilistic road map representing a path to be travelled by a movable object within the physical area is obtained. A potential obstruction associated with one or more edges included in the subset of edges is detected. An adjusted path for the robot within the first probabilistic road map is then determined based on the potential obstruction.Type: GrantFiled: December 21, 2018Date of Patent: February 27, 2024Assignee: Intrinsic Innovation LLCInventors: Jean-Francois Dupuis, Keegan Go, Michael Hemmer
-
Patent number: 11914397Abstract: A robot control system according to the present embodiment is a robot control system that controls a plurality of mobile robots that can autonomously move in a facility. The robot control system acquires error information indicating that an error has occurred in a first transport robot, acquires transported object information related to a transported object of the first transport robot, determines a second transport robot able to transport the transported object of the first transport robot among the transport robots based on the transported object information and the error information, and moves the second transport robot to a transfer location of the transported object of the first transport robot.Type: GrantFiled: December 8, 2021Date of Patent: February 27, 2024Assignee: TOYOTA JIDOSHA KABUSHIKI KAISHAInventors: Shiro Oda, Tetsuya Taira, Satoshi Toyoshima, Yuta Watanabe, Takeshi Matsui, Takayoshi Nasu, Kei Yoshikawa, Yusuke Ota, Yutaro Ishida, Yuji Onuma, Kyosuke Arai
-
Patent number: 11909667Abstract: A vehicle control module includes a vehicle device and a vehicle network interface. The vehicle device is operable to perform a vehicle function. The vehicle network interface facilitates communication regarding the vehicle function between the vehicle device and a vehicle network fabric in accordance with a global vehicle network communication protocol.Type: GrantFiled: June 10, 2015Date of Patent: February 20, 2024Assignee: Avago Technologies International Sales Pte. LimitedInventors: Nariman Yousefi, Yongbum Kim, John Walley, Sherman (Xuemin) Chen, Wael W. Diab, Nicholas Ilyadis
-
Patent number: 11906981Abstract: A system for updating a virtual worksite includes a plurality of simulated construction machine controllers associated with a corresponding construction machine. Each simulated construction machine controller collects data indicative of an updated height map of one or more portions of the virtual worksite on which the corresponding construction machine is operating. A central controller receives the data indicative of the updated height map of the one or more portions of the virtual worksite from the plurality of simulated construction machine controllers and compares the received data with an initial data model of the virtual worksite. The central controller generates an updated data model of the virtual worksite based on the comparison and transmits the updated data model of the virtual worksite to each of the plurality of simulated construction machine controllers and/or a user interface. The user interface displays a real time streaming of data of the virtual worksite thereon.Type: GrantFiled: February 8, 2022Date of Patent: February 20, 2024Assignee: Caterpillar Inc.Inventors: Lokanath Radha Krishnan, Sivakumar ShanmugaSundaram, Sarvika Raghu
-
Patent number: 11906972Abstract: Provided is a moving robot system including a moving robot and a charging station. The charging station includes a camera formed to capture the moving robot, a communication unit configured to communicate with the moving robot, a charging contact unit configured to charge the moving robot, and a control unit configured to control the camera to receive a preview image obtained by capturing the moving robot on the basis that the moving robot having been in contact with the charging contact unit is separated from the charging contact unit. The control unit performs different types of control on the basis of whether information indicating that the moving robot is being separated from the charging contact unit is received before the moving robot is separated from the charging contact unit.Type: GrantFiled: July 31, 2019Date of Patent: February 20, 2024Assignee: LG ELECTRONICS INC.Inventors: Jaehoon Lee, Hyunsup Song, Jongjin Woo
-
Patent number: 11897452Abstract: An automotive electronic lateral dynamics control system of an autonomous motor vehicle, comprising a lateral driving path planner designed to plan a lateral driving path of the autonomous motor vehicle and defined by a reference curvature of the autonomous motor vehicle; an automotive electronic driving stability control system designed to control an automotive braking system to apply to the autonomous motor vehicle a yaw torque to hinder a driving instability condition of the autonomous motor vehicle; and an automotive electronic steering control system designed to control an automotive steering system to apply to the autonomous motor vehicle a steering angle or torque to cause the autonomous motor vehicle to follow the lateral driving path planned by the lateral driving path planner.Type: GrantFiled: December 27, 2019Date of Patent: February 13, 2024Assignee: C.R.F. SOCIETA' CONSORTILE PER AZIONIInventors: Enrico Raffone, Claudio Rei
-
Patent number: 11892308Abstract: A system for determining and presenting visual representations includes a receiving module configured to receive a set of coordinates representing one or more geographic locations of one or more features of interest, and an analysis module configured to define a region corresponding to the set of coordinates, the region having an extent based on a level of uncertainty associated with the one or more features of interest. The system also includes a visualization module configured to generate a visual representation of the defined region and present the visual representation on a map.Type: GrantFiled: July 28, 2021Date of Patent: February 6, 2024Assignee: GM GLOBAL TECHNOLOGY OPERATIONS LLCInventors: Joseph Jang, Evan Stoddart, Vladimir Novikov, Henry Warren Grasman, Sean Douglas Vermillion, Rahul Patel, Andrea Rochelle Wharry
-
Patent number: 11886772Abstract: A method and system for controlling at least one robotically controlled surgical tool via vocal activation include detecting a vocal command generated by a surgeon, converting said at least one surgeon in said surgical setting via said voice sensor. The vocal command is converted to operative instructions associated with a robotically controlled surgical tool to generate instructions according to a predetermined set of rules including at least one of a no fly zone rule and collision prevention rule.Type: GrantFiled: December 19, 2022Date of Patent: January 30, 2024Assignee: Asensus Surgical Europe S.a.r.lInventors: Gal Atarot, Motti Frimer, Tal Nir, Lior Alpert
-
Patent number: 11884518Abstract: A pipelayer machine includes a propulsion system, a ranging, and a controller in communication with the propulsion system and the ranging system. The controller is configured to receive a predetermined distance that the pipelayer machine is to maintain between the pipelayer machine and an adjacent pipelayer machine, determine, via the ranging system, a first distance between the pipelayer machine and the adjacent pipelayer machine, and determine that a difference between the first distance and the predetermined distance is outside of a predetermined tolerance range. The controller is further configured to modify a speed of the propulsion system based at least in part on determining that the difference is outside of the predetermined tolerance range, wherein modifying the speed of the propulsion system causes acceleration or deceleration of the pipelayer machine.Type: GrantFiled: January 31, 2020Date of Patent: January 30, 2024Assignee: Caterpillar Inc.Inventors: Curtis John Caldwell, Aaron J. Gnagey
-
Patent number: 11887478Abstract: There are provided a communication terminal, a server device, a movement guidance system, and a computer program that can provide movement guidance based on a new version of map information soon after starting up the communication terminal. Specifically, a communication terminal 5 is configured to identify, after its startup, update target areas which are areas whose terminal-side map information 48 included in the communication terminal 5 is an older version of map information than device-side map information 25 included in a server device 3; request the server device 3 for movement guidance information 26 targeted for at least update target areas around a current location, the movement guidance information 26 being used to provide movement guidance for a mobile unit; and provide movement guidance for the mobile unit using movement guidance information 26 transmitted from the server device 3 in response to the request.Type: GrantFiled: March 20, 2018Date of Patent: January 30, 2024Assignee: AISIN CORPORATIONInventors: Hiroaki Hirano, Shingo Aoyama, Daisuke Tanizaki
-
Patent number: 11883965Abstract: Robotic processor embodiments determine via graphical image analysis physical attributes of an engagement area of a work-piece that a specified tool physically engages to execute a specific action. The processors identify a model set plurality of alternate substitute tools that are each available within a physical environment of the engagement area and have a body portion with physical dimensions that conform to physical dimensions of the work-piece engagement area, and thereby select a substitute tool that has a body portion that best conforms to the physical dimensions of the work-piece engagement area and meets constraints for substitute tool selection for executing the specific action.Type: GrantFiled: June 8, 2018Date of Patent: January 30, 2024Assignee: International Business Machines CorporationInventors: Michael K. Boudreau, Victor Povar, Sarbajit K. Rakshit, Craig M. Trim