Robot Control Patents (Class 700/245)
  • Patent number: 12257711
    Abstract: Embodiments of the present disclosure are directed to methods, computer program products, and computer systems of a robotic apparatus with robotic instructions replicating a food preparation recipe.
    Type: Grant
    Filed: July 30, 2022
    Date of Patent: March 25, 2025
    Assignee: MBL Limited
    Inventor: Mark Oleynik
  • Patent number: 12257720
    Abstract: The purpose of the present invention is to eliminate the need, when a robot has been replaced with a new robot that is different in size, for an operator to directly re-input as operation program to make the robot operative. This robot control device comprises: a storage unit that stores an operation program; and a control unit that operates a robot is a robot coordinate system with three orthogonal axes. The control unit is provided with: a mobility range determination unit that determines whether there is, in the operation program, an axis, among the three orthogonal axes, that exceeds a mobility range of the robot; and a correction unit that, if it has been determined by the mobility range determination unit that there is an axis that exceeds the mobility range of the robot, rewrites the operation program so the axis is kept within the mobility range of the robot.
    Type: Grant
    Filed: July 1, 2021
    Date of Patent: March 25, 2025
    Assignee: FANUC CORPORATION
    Inventor: Daiki Yamaguchi
  • Patent number: 12259732
    Abstract: There is provided a moving robot including a light projector, an image sensor and a processing unit. The light projector projects a vertical light segment and a horizontal light segment toward a moving direction. The image sensor captures, toward the moving direction, an image frame containing a first light segment image associated with the vertical light segment and a second light segment image associated with the horizontal light segment. The processing unit recognizes a plush carpet in the moving direction when a vibration intensity of the second light segment image is higher than a predetermined threshold, and an obstacle height calculated according to the first light segment image is larger than a height threshold.
    Type: Grant
    Filed: September 28, 2023
    Date of Patent: March 25, 2025
    Assignee: PIXART IMAGING INC.
    Inventor: Guo-Zhen Wang
  • Patent number: 12257725
    Abstract: A jumping motion control method for a biped robot includes: before feet of the biped robot leaves a support surface, estimating a motion trajectory of the biped robot that leaves the support surface according to a period of time when the biped robot stays or flips in the air; calculating a first motion angle of each joint of legs of the biped robot according to the motion trajectory and inverse kinematics; determining a constraint condition according to a motion type to which an action to be performed by the biped robot corresponds; optimizing the first motion angles according to the constraint condition to obtain a second motion angle of each joint of legs of the biped robot; and controlling a jumping motion of the biped robot according to the second motion angles.
    Type: Grant
    Filed: October 31, 2022
    Date of Patent: March 25, 2025
    Assignee: UBTECH ROBOTICS CORP LTD
    Inventors: Chunyu Chen, Ligang Ge, Yizhang Liu, Jiangchen Zhou, Qiuyue Luo, Youjun Xiong
  • Patent number: 12253844
    Abstract: There is provided a data processing device, a data processing method, and a robot capable of performing environment sensing using an appropriate algorithm. The data processing device according to one aspect of the present technology is provided with a sensing control unit configured to adaptively select and execute an environment sensing program in which an environment sensing algorithm to sense an environment on the basis of sensor data output from a sensor mounted on a robot is defined according to an environment sensing condition. The present technology may be applied to a sensor device mounted on various devices.
    Type: Grant
    Filed: September 23, 2020
    Date of Patent: March 18, 2025
    Assignee: SONY GROUP CORPORATION
    Inventors: Masahiro Otsuka, Norifumi Goto, Kenichi Seta
  • Patent number: 12252355
    Abstract: A robotic system comprising an end effector-mounted sensor is disclosed. In various embodiments, a robotic arm is manipulated to move a sensor to a position such that an object of interest is within a read range of the sensor. A sensor data read by the sensor is received via a communication interface. The sensor data is used to determine an attribute of the object; and the determined attribute of the object is used to determine a plan to grasp and move the object.
    Type: Grant
    Filed: March 16, 2022
    Date of Patent: March 18, 2025
    Assignee: Dexterity, Inc.
    Inventors: Timothy Ryan, Zhouwen Sun, Harry Zhe Su, Talbot Morris-Downing, David Leo Tondreau, III, Toby Leonard Baker, Ayush Sharma, Raphael Georg Wirth
  • Patent number: 12251821
    Abstract: A vegetable transplanting device includes a robotic arm, a positioning ring fixedly disposed on an outside of the robotic arm, and a transplant assembly connected to the robotic arm. The transplant assembly includes: a motor fixedly disposed at an end of the robotic arm; a fixing frame fixedly mounted on a side surface of the positioning ring away from the robotic arm; a worm screw fixedly disposed at an output end of the motor; first fixing rods fixedly disposed and passing through the fixing frame; worm gears, each rotatably installed on an outside of one of the first fixing rods, the worm gears being engaged with the worm screw by teeth; connecting rod assemblies, each rotatably installed on the outside of at least one of the first fixing rods; and clamping members, each rotatably connected to one end of the corresponding connecting rod assembly away from the fixing frame.
    Type: Grant
    Filed: December 22, 2022
    Date of Patent: March 18, 2025
    Assignee: Wuhan Carden Education Technology Co., Ltd.
    Inventors: Zuxin Bai, Jing Du
  • Patent number: 12249091
    Abstract: This application describes a spatial envelope defining interaction of a robot arm and a fixture. The spatial envelope has a “keep-out” envelope defining a volume that the robot arm shall avoid entering, an input location defining a volume where the robot arm is to place a first object, an output location defining a volume from which the robot arm is to remove a second object, and a plurality of target items.
    Type: Grant
    Filed: August 30, 2023
    Date of Patent: March 11, 2025
    Inventors: Graham Ross, Robert L Kay
  • Patent number: 12248285
    Abstract: Automatic data transfer between a source and a target using semantic artificial intelligence (AI) for robotic process automation (RPA) is disclosed. A user may be provided with the option of selecting a source and a target and indicating through an intuitive user interface that he or she would like to copy data from the source to the destination, regardless of format. This may be done at design time or at run time. For instance, the source and/or target may be a web page, a graphical user interface (GUI) of an application, an image, a file explorer, a spreadsheet, a relational database, a flat file source, any other suitable format, or any combination thereof. The source and the target may have different formats. The source, target, or both may not necessarily be visible to the user.
    Type: Grant
    Filed: May 17, 2022
    Date of Patent: March 11, 2025
    Assignee: UiPath, Inc.
    Inventors: Bogdan Ripa, Mircea Grigore, Cosmin Voicu
  • Patent number: 12248739
    Abstract: Provided is a configuration which enables behaviors to be comprehensively simulated even for a system where a certain external force is applied to a workpiece. This simulation device includes: a first simulator that calculates behaviors of one or more workpieces disposed in a virtual space; a measurement part that carries out measurement for a virtual image generated by imaging the virtual space by a virtual camera disposed at an arbitrarily-defined viewpoint position in the virtual space; a second simulator that calculates, on the basis of an operation command generated in response to the measuring result of the workpieces by the measurement part, a behavior of a robot for conveying the workpieces disposed in the virtual space; and an image generation part that generates an image in which the virtual space is visualized.
    Type: Grant
    Filed: June 26, 2019
    Date of Patent: March 11, 2025
    Assignee: OMRON Corporation
    Inventor: Shintaro Iwamura
  • Patent number: 12242776
    Abstract: Provided is a configuration which enables behaviors to be comprehensively simulated even for a system where a certain external force is applied to a workpiece. This simulation device includes: a workpiece conveyance simulator that calculates a state of the workpiece conveyance device; a workpiece behavior simulator that calculates an external force applied to the workpiece based on the state of the workpiece conveyance device and calculates the state of the workpiece based on the calculated external force; and an information management part that generates virtual space information that reflects the state of the workpiece conveyance device and the state of the workpiece.
    Type: Grant
    Filed: June 9, 2022
    Date of Patent: March 4, 2025
    Assignee: OMRON Corporation
    Inventor: Shintaro Iwamura
  • Patent number: 12240106
    Abstract: A system, method, and device for a remotely controlled robot unit affixed to a boom assembly. The robot unit comprises at least one arm for performing an action, a remotely controlled movable six-degree-of freedom camera mount, at least one camera disposed on the camera mount to capture visual information, and at least one depth camera disposed on the camera mount to capture three-dimensional depth information. Captured sensory information may be transmitted to an operator using a head mount and motion controls for controlling movement of the robot unit. Operator movement captured by the head mount and motion controls may be compared to a digital representation generated from the three-dimensional depth information to aid in positioning and moving the robot unit.
    Type: Grant
    Filed: September 14, 2023
    Date of Patent: March 4, 2025
    Assignee: Altec Industries, Inc.
    Inventors: Jonathan Westin Sykes, Timothy J. Mourlam, David Lindquist, William Naber, Robert Nichols
  • Patent number: 12234628
    Abstract: Disclosed are a boom correction method and a boom correction device for a working machine. The method includes: inputting an actual displacement value of a boom of a target working machine at a current moment and a first operating parameter of the target working machine at the current moment into a prediction model, and outputting a predicted displacement value of the boom at a next moment of the current moment; and calculating a difference between the predicted displacement value of the boom and a preset displacement value, and in response to that the difference is greater than a first preset threshold, adjusting a second operating parameter of the target working machine according to the difference to correct the boom of the target working machine; both the first operating parameter and the second operating parameter are related to a displacement of the boom.
    Type: Grant
    Filed: August 15, 2023
    Date of Patent: February 25, 2025
    Assignee: SHANGHAI SANY HEAVY MACHINERY CO., LTD.
    Inventors: Ceng Li, Jialin Song, Chuanyu Wang
  • Patent number: 12236339
    Abstract: A method, system and non-transitory instructions for control input, comprising, taking an integral of an output value from a Motion Decision Neural Network for a movable joint to generate an integrated output value. Generating a subsequent output value using a machine learning algorithm that includes a sensor value and the integrated output value as inputs to the Motion Decision Neural Network and imparting movement with the moveable joint according to an integral of the subsequent output value.
    Type: Grant
    Filed: November 22, 2019
    Date of Patent: February 25, 2025
    Assignee: Sony Interactive Entertainment Inc.
    Inventors: Michael Taylor, Sergey Bashkirov
  • Patent number: 12235163
    Abstract: This application is directed to a home monitoring and control system including a doorbell installed at a door of a home. The doorbell has a button configured to, upon being pressed, wirelessly initiate a first communication to indicate presence of a person at the door. The doorbell also has a camera configured to capture video data within a field of view, and a processor configured to cause a communication component to enable the first communication and wirelessly stream via a remote server the video data captured by the camera to a monitoring device associated with an occupant of the home.
    Type: Grant
    Filed: June 9, 2023
    Date of Patent: February 25, 2025
    Assignee: Google LLC
    Inventors: Anthony M. Fadell, Matthew L. Rogers, Yoky Matsuoka, David Sloo, Maxime Veron, Isabel I. Guenette, Shigefumi Honjo
  • Patent number: 12236152
    Abstract: There is provided an information processing apparatus and an information processing method capable of intuitively and easily indicating a state of feeling of the autonomous moving body to the user. The information processing apparatus includes a control unit that, according to a change in a position of the autonomous moving body sensed by a sensing unit that senses the position of the autonomous moving body and a feeling parameter indicating the feeling of the autonomous moving body, causes a display screen to display a figure corresponding to the autonomous moving body while changing a state of the figure. The present disclosure can be applied to, for example, an apparatus and the like that controls an autonomous moving body.
    Type: Grant
    Filed: February 14, 2023
    Date of Patent: February 25, 2025
    Assignee: SONY GROUP CORPORATION
    Inventors: Emika Kaneko, Hirotsugu Sato
  • Patent number: 12238449
    Abstract: An infrared imaging apparatus having thin-film spatial filters in a stacked array to filter and collate light generated internally by the infrared imaging apparatus such that the light generated impacts a detection area of the imaging apparatus at or near a critical angle. The index of refraction of the detection area being subject to change when irradiated with infrared light such that the amount of light generated internally and reflected to a light detector attached to the imaging apparatus varies with the intensity of the irradiating infrared light.
    Type: Grant
    Filed: May 27, 2022
    Date of Patent: February 25, 2025
    Inventor: James I. Scholtz
  • Patent number: 12226902
    Abstract: Provided is a method wherein a movement or a manipulation of an object by a robot, observing constraints, from a starting condition to the manipulation target, is generated, wherein the manipulation is divided into different manipulation modes or sections, which include different constraints, wherein a plurality of manipulation mode-specific controllers for controlling partial manipulations in the different manipulation modes for sections are randomly generated and an optimized sequence of the controllers is randomly generated, wherein the controllers specify a vector field or a directional field, wherein a simulation module simulates the manipulation or movement for each of the controller sequences and determines an expense value or a cost value quantifying a reaching of the manipulation target, and wherein the controller sequence and the expense value are supplied to a machine learning module as training data in order to indicate an expense-optimized controller, which optimizes or minimizes the expense valu
    Type: Grant
    Filed: July 10, 2020
    Date of Patent: February 18, 2025
    Assignee: SIEMENS AKTIENGESELLSCHAFT
    Inventors: Philipp Sebastian Schmitt, Florian Wirnshofer
  • Patent number: 12226174
    Abstract: A surgical robotics system with robotic arms is configurable to perform a variety of surgical procedures. The surgical robotics system can include a table, column, base, and robotic arms that are either column-mounted, rail-mounted, or mounted on a separate unit. In a column-mounted configuration, the column can include column rings that translate vertically and rotate about the column. The robotic arms are attached to the column rings. In a rail-mounted configuration, the base can include base rails that translate along the base. The robotic arms are attached to the base rails. In both configurations, the robotic arms can move independently from each other and include multiple arm segments. Each arm segment can provide an additional degree of freedom to the robotic arm. Thus, the surgical robotics system may position the robotic arms into numerous configurations to access different parts of a patient's body.
    Type: Grant
    Filed: October 10, 2022
    Date of Patent: February 18, 2025
    Assignee: Auris Health, Inc.
    Inventors: Alan Yu, Frederic H. Moll, Benjamin Richter, Mark H. Olson, Jason Gonzalez, Kyle Andrew Tucker, Paxton Maeder-York, Gregory T. Schulte
  • Patent number: 12220822
    Abstract: Apparatus, systems, articles of manufacture, and methods for robot movement are disclosed. An example robot movement apparatus includes a sequence generator to generate a sequence of context variable vectors and policy variable vectors. The context variable vectors are related to a movement target, and the policy variable vectors are related to a movement trajectory. The example apparatus includes a calculator to calculate an upper policy and a loss function based on the sequence. The upper policy is indicative of a robot movement, and the loss function is indicative of a degree to which a movement target is met. The example apparatus also includes a comparator to determine if the loss function satisfies a threshold and an actuator to cause the robot to perform the robot movement of the upper policy when the loss function satisfies the threshold.
    Type: Grant
    Filed: October 23, 2023
    Date of Patent: February 11, 2025
    Assignee: Intel Corporation
    Inventors: Zhongxuan Liu, Zhe Weng
  • Patent number: 12220806
    Abstract: A deburring device includes a robot program creating unit that creates a program from data of an object, a deburring part detecting unit that detects a position for a deburring part on the object, and a robot program updating unit that updates the program by the detected position of the deburring part. The deburring device also includes a force control unit that controls to yield a predetermined pressing force, an actual path acquiring unit that acquires an actual path of a robot when controlled at the predetermined pressing force by the updated program, and a path correction parameter calculating unit that calculates a correction parameter for the position for the deburring part on the object from the path of the robot from the visual sensor and the actual path.
    Type: Grant
    Filed: February 15, 2021
    Date of Patent: February 11, 2025
    Assignee: FANUC CORPORATION
    Inventors: Nobuaki Yamaoka, Yihua Gu
  • Patent number: 12220820
    Abstract: A robot slider position setting device sets a position of a robot slider that moves while being loaded with a robot that performs predetermined work on a workpiece by using a tool provided at a distal end of the robot. The robot slider position setting device includes an interference-region-information storage unit that stores interference region information indicating an interference region with which the robot interferes in a predetermined ambient environment, an approaching-direction determination unit that determines a direction of an arm of the robot as an arm approaching direction such that the direction does not overlap the interference region by fixing a wrist rotation center of the robot in a state where the tool is in an orientation according to a predetermined working position, and a position determination unit that determines the position of the robot slider based on the arm approaching direction determined by the approaching-direction determination unit.
    Type: Grant
    Filed: March 24, 2022
    Date of Patent: February 11, 2025
    Assignee: Kobe Steel, Ltd.
    Inventor: Masatoshi Hida
  • Patent number: 12214484
    Abstract: A device control apparatus includes at least one processor executing a program stored in at least one memory.
    Type: Grant
    Filed: February 8, 2022
    Date of Patent: February 4, 2025
    Assignee: CASIO COMPUTER CO., LTD.
    Inventors: Hirokazu Hasegawa, Miyuki Urano
  • Patent number: 12205594
    Abstract: A system and method for controlling an electronic eyewear device using voice commands receives audio data from a microphone, processes the audio data to identify a wake word, and upon identification of a wake word, processes the audio data to identify at least one action keyword in the audio data. The audio data is provided to one of a plurality of controllers associated with different action keywords or sets of action keywords to implement an action. For example, the audio data may be provided to a settings controller to adjust settings of the electronic eyewear device when the action keyword is indicative of a request to adjust a setting of the electronic eyewear device or to a navigation controller to navigate to the system information of the electronic eyewear device when the action keyword is indicative of a request to navigate to system information of the electronic eyewear device.
    Type: Grant
    Filed: December 29, 2023
    Date of Patent: January 21, 2025
    Assignee: Snap Inc.
    Inventor: Piotr Gurgul
  • Patent number: 12201053
    Abstract: A lawn mower includes a frame, an operator support, a blade assembly, a steering system, a motor assembly, a sensor and one or more processors. The operator support is coupled to the frame and is configured to support the entire weight of an operator of the lawn mower during use thereof. The motor assembly is configured to drive rotatable wheels so as to move the frame along the ground surface and drive at least one blade relative to the ground surface to cut grass. Sensor and processor to detect the an edge between an unmowed area of grass and a mowed area of grass and control the motor assembly stop driving the at least one blade, the wheels, or both based on the input from the sensor.
    Type: Grant
    Filed: December 18, 2020
    Date of Patent: January 21, 2025
    Assignee: BLACK & DECKER INC.
    Inventors: Paul Becke, Matthew Stanton, Andrew Seman, Matthew Velderman, Daniel White
  • Patent number: 12202153
    Abstract: A robot system includes: a conveying device configured to convey a workpiece; a robot configured to execute an operation on the workpiece; and circuitry configured to: identify a current position of the workpiece and an object area occupied by an object; identify an interlock area that moves with the current position of the workpiece being conveyed by the conveying device; check an overlap between the interlock area and the object area; and control the robot to execute the operation based on the current position of the workpiece in response to determining that the interlock area does not overlap the object area.
    Type: Grant
    Filed: June 15, 2022
    Date of Patent: January 21, 2025
    Inventors: Toshiki Ito, Hiroshi Kumagai, Yukihiro Tobata, Hisashi Ideguchi, Keisuke Nakamura
  • Patent number: 12197203
    Abstract: A robotic work tool system (200) comprising a robotic work tool (100), the robotic work tool (100) being configured to determine (410) that the robotic work tool (100) has entered a state of limited movement; determine (420) an exit path; and exit (430) the state of limited movement by navigating the exit path.
    Type: Grant
    Filed: December 2, 2020
    Date of Patent: January 14, 2025
    Assignee: HUSQVARNA AB
    Inventors: Jonas Holgersson, Stefan Bergström, Hugo Johansson, Erik Starhagen, Claes Johannesson, Marcus Stjärnås, Fredrik Klackensjö, Tommy Glimberg, Stefan Grufman, Mattias Kamfors, Marcus Liljedahl, Björn Mannefred, Beppe Hellsin
  • Patent number: 12194627
    Abstract: Systems, methods, and computer-readable media are disclosed for modular robotic manipulation systems. In one embodiment, an example modular robot assembly may include a housing having a base, and a robotic manipulator coupled to the base, where the housing is configured to provide the robotic manipulator access to a first side, a second side, and a third side of the modular robot assembly. The module robot assembly may include a first camera system, a controller, and an optional display coupled to the housing. The modular robot assembly may be configured to be coupled to other modular robot assemblies, and the housing may be configured to be secured, such that the modular robot assembly can be independently transported.
    Type: Grant
    Filed: June 29, 2021
    Date of Patent: January 14, 2025
    Assignee: Amazon Technologies, Inc.
    Inventors: Felipe De Arruda Camargo Polido, William Clay Flannigan, Timothy G. Dietz, William Eugene Clem, Vincent Kerstholt, Bart Heerikhuisen, Ernst Bahlman, Ruben Boerhof
  • Patent number: 12194507
    Abstract: The present application discloses a system, a method, and a computer system for detecting objects that require special handling. The method includes (i) receiving image data from one or more cameras associated with a source conveyor configured to convey items to a pick location, (ii) determining, based at least in part on the image data, that an item requiring special handling has entered the source conveyor, and (iii) providing an output indicating that the item requiring special handling has been detected.
    Type: Grant
    Filed: March 24, 2023
    Date of Patent: January 14, 2025
    Assignee: Dexterity, Inc.
    Inventors: Darshan Hegde, Harry Zhe Su, Talbot Morris-Downing
  • Patent number: 12186910
    Abstract: In a robot controller, return of a position (including posture) of a robot arm to an origin thereof is controlled along a searched return path, when there occurs an abnormality against the robot. It is determined whether there is a trajectory portion regarded as being a straight line on a motion trajectory of the arm, based on the operation log data recorded in a recording unit when it is determined that the arm should be returned to the origin. Operation log data of a node are decimated (i.e., downsampled), which are present between two nodes which are at both ends of a trajectory portion regarded as being a straight line when the trajectory portion is regarded as being the straight line. Then, the return path is calculated, along which the arm returns to the origin, based on remaining operation log data.
    Type: Grant
    Filed: February 25, 2022
    Date of Patent: January 7, 2025
    Assignee: DENSO WAVE INCORPORATED
    Inventor: Yuya Kato
  • Patent number: 12189566
    Abstract: The invention includes systems and methods for routing data packets in a robot. The method comprises routing, using a first switching device, data packets between a first host processor and a first electronic device of the robot, and routing, using the first switching device, data packets between a second host processor and a second electronic device of the robot.
    Type: Grant
    Filed: December 2, 2022
    Date of Patent: January 7, 2025
    Assignee: Boston Dynamics, Inc.
    Inventors: Devin Billings, Matthew Meduna
  • Patent number: 12186040
    Abstract: An instrument drive unit for use in a robotic surgical system includes a carriage configured to be coupled to a robotic arm, a plurality of drive shafts rotationally supported in the carriage, a plurality of electric motors, and a plurality of concentric, tubular shafts extending through the plurality of electric motors. Each electric motor includes a stator and a rotor disposed within the stator. Each drive shaft is configured for interfacing with a corresponding driven member of the electromechanical surgical instrument. A rotation of a rotor of an electric motor rotates a corresponding tubular shaft, which, in turn, rotates a corresponding drive shaft to actuate a function of the electromechanical surgical instrument.
    Type: Grant
    Filed: September 10, 2019
    Date of Patent: January 7, 2025
    Assignee: Covidien LP
    Inventors: Jaimeen Kapadia, Ranjan K. Mishra
  • Patent number: 12181303
    Abstract: A method for controlling a vehicle system of a vehicle which is equipped to carry out an automated driving operation involves localizing the vehicle and approving the vehicle system for activation depending on a result of the localization. The vehicle is localized with at least two different localization methods. The at least two localization methods include at least one landmark-based localization method and one localization method based on at least one global navigation satellite system. The vehicle system is only approved for activation if it is confirmed with each of the applied localization methods that the vehicle is located on a route section approved for automated driving operation.
    Type: Grant
    Filed: April 10, 2019
    Date of Patent: December 31, 2024
    Assignee: MERCEDES-BENZ GROUP AG
    Inventors: Florian Ries, Frank Schuster, Martin Haueis, Mohammad Ghanaat
  • Patent number: 12172308
    Abstract: A method for determining a control position of a robot includes (a) acquiring N real reference positions in a real space and N control reference positions in a robot control coordinate system, (b) setting M figures having vertices in a plurality of real reference positions of the N real reference positions within the real space, and obtaining a transform function expressing a correspondence relationship between a real position and a control position within each figure, (c) receiving input of a target position of the control point in the real space, (d) selecting an object figure for calculation of a control position for the target position from the M figures, and (e) calculating a target control position for the target position using the transform function with respect to the object figure.
    Type: Grant
    Filed: December 23, 2021
    Date of Patent: December 24, 2024
    Assignee: SEIKO EPSON CORPORATION
    Inventor: Masaki Motoyoshi
  • Patent number: 12172318
    Abstract: An embodiment includes a robotic welding system for generating a motion program, having a programmable robot controller of a robot having a computer processor and a computer memory. The programmable robot controller is configured to digitally record, in the computer memory, a plurality of spatial points along an operator path in a 3D space taken by a calibrated tool center point (TCP) of the robot as an operator manually moves a robot arm of the robot along the operator path from a start point to a destination point within the 3D space. The programmable robot controller is also configured to identify and eliminate extraneous spatial points from the plurality of spatial points as digitally recorded, leaving a subset of the plurality of spatial points as digitally recorded, where the extraneous spatial points are a result of extraneous movements of the robot arm by the operator.
    Type: Grant
    Filed: August 4, 2022
    Date of Patent: December 24, 2024
    Assignee: LINCOLN GLOBAL, INC.
    Inventors: Lance F. Guymon, Daniel J. Spieker, Jacob F. Aas, Levi J. Mitchell, Zachary J. Bennett
  • Patent number: 12169408
    Abstract: A robot control system acquires request information requesting a robot to keep within a prescribed distance from a user and to collect surrounding information, acquires, from the robot, location information indicating a location of the robot and confirmation information indicating that the robot is near the user, and transmits, to the robot, a command for changing a setting of the robot from a first specification to a second specification in response to the request in a case where it is determined, on a basis of the map information, the location information, and the confirmation information, that the user of the robot is accompanying the robot outside a home area of the user, the first specification enabling the robot to collect the surrounding information inside the home area, and the second specification enabling the robot to collect the surrounding information outside the home area.
    Type: Grant
    Filed: October 21, 2022
    Date of Patent: December 17, 2024
    Assignee: PANASONIC INTELLECTUAL PROPERTY MANAGEMENT CO., LTD.
    Inventor: Hiroshi Yahata
  • Patent number: 12162159
    Abstract: According to a moving robot and a method of controlling the same of the present disclosure, the moving robot detect the sound generated in the area, moves a sound generation point according to a type of the sound and an operation mode, analyzes an image of the sound generation point and determines an indoor situation to perform the corresponding operation. The moving robot detects the sound to determine an accident at a location at which the sound is generated, can automatically perform a specified operation corresponding to the generated accident even when there is no control command of a user, and thus, it is possible rapidly respond to the generated accident. The moving robot can divide an object generating the sound into a person, a companion animal, and a subject, and can perform different operations according to the object.
    Type: Grant
    Filed: July 2, 2020
    Date of Patent: December 10, 2024
    Assignee: LG ELECTRONICS INC.
    Inventor: Hanmin Jo
  • Patent number: 12164288
    Abstract: The system comprises: control servers, transport robots, and workstations, the workstations comprising working areas and waiting areas. The control servers are configured to determine a target container to be transported, a first transport robot and a second transport robot that transport the target container, and a target workstation that operates the target container in response to a system task, plan walking paths for the first transport robot and the second transport robot, and send transport instructions to the first transport robot and the second transport robot. The first transport robot is configured to transport the target container from a storage area to a waiting area of the target workstation according to a planned walking path in response to a transport instruction, place same in the waiting area of the target workstation, and wait to execute other transport instructions.
    Type: Grant
    Filed: September 17, 2019
    Date of Patent: December 10, 2024
    Assignee: BEIJING GEEKPLUS TECHNOLOGY CO., LTD.
    Inventor: Yong Zheng
  • Patent number: 12161275
    Abstract: The present disclosure relates to a plurality of autonomous cleaners. A first cleaner of the plurality of autonomous cleaners according to one embodiment of the present disclosure includes a traveling unit to move a main body thereof, a communication unit to perform communication with a second cleaner, and a control unit to determine a position of the second cleaner using an Ultra-WideBand (UWB) signal output from the communication unit, and set area information, in which the first and second cleaners are to perform cleaning, based on a position of the first cleaner and the position of the second cleaner, wherein the control unit controls the second cleaner based on second area information in which the second cleaner is to perform cleaning.
    Type: Grant
    Filed: May 30, 2019
    Date of Patent: December 10, 2024
    Assignee: LG ELECTRONICS INC.
    Inventors: Donghoon Kwak, Jaehwan Ko, Hyukdo Kweon
  • Patent number: 12162156
    Abstract: A robotic manipulation planning system, including at least one processor; and a non-transitory computer-readable storage medium including instructions that, when executed by the at least one processor, cause the at least one processor to: process perception data to detect known, familiar, and unknown objects to generate manipulation candidates; filter manipulation candidates against constraints to reduce the manipulation candidates; and determine quality metrics for the reduced manipulation candidates using a soft-body simulation technique.
    Type: Grant
    Filed: December 23, 2020
    Date of Patent: December 10, 2024
    Assignee: Intel Corporation
    Inventors: Javier Felip Leon, Ignacio Alvarez, Maria Soledad Elli, David Gonzalez-Aguirre, Javier Turek
  • Patent number: 12156634
    Abstract: A continuum robot control device, configured to control operations of a continuum robot having a bendable portion that is bent by driving at least part of a plurality of wires, includes a kinematics computing unit that computes a driving amount lk1b of the at least part of the plurality of wires, based on a target bending angle that is a target value for a bending angle of the bendable portion, a compensation amount computing unit that computes a compensation amount for compensation of the driving amount lk1b, based on the target bending angle, and a displacement of one of the plurality of wires at the target bending angle, and an adding unit and position control unit that set a driving control amount of performing driving control of the at least part of the plurality of wires, based on the driving amount and the compensation amount obtained by computation.
    Type: Grant
    Filed: March 13, 2019
    Date of Patent: December 3, 2024
    Assignee: Canon Kabushiki Kaisha
    Inventor: Hidekazu Kose
  • Patent number: 12151923
    Abstract: A lift device includes a lift apparatus, a base assembly, and a controller. The lift apparatus is configured to raise and lower a removable robotic implement assembly. The base assembly is configured to support the lift apparatus and a primary mover. The primary mover is configured to provide rotational motion to one or more wheels supported by the base to move the lift apparatus. The controller is in communication with the implement assembly and the lift apparatus. The controller is configured to adjust a position of the robotic implement assembly and the lift apparatus in response to receiving instructions to perform a task.
    Type: Grant
    Filed: November 29, 2023
    Date of Patent: November 26, 2024
    Assignee: Oshkosh Corporation
    Inventors: Matthew Gilbride, Julien J. Schrenk, Gregory E. Bonvechio, Adam M. Boettcher, Jeffrey Gibson, Jr.
  • Patent number: 12154449
    Abstract: A computing and robotics learning platform includes a component ecosystem with gears, pucks, side plates and connectors configured to support the integration of globally available materials, such as rubber bands, pencils and popsicle sticks is described herein. Certain embodiments according to this disclosure include a platform device comprising a multi-layer processing structure capable of implementing student programs written in beginner or high-level programming languages without latency or performance degradation from processing tasks associated with low-level system functions, such as motor encoding.
    Type: Grant
    Filed: April 7, 2021
    Date of Patent: November 26, 2024
    Assignee: Trashbots, Inc.
    Inventors: Paul Austin, Rohit Srinivasan, Sidharth Srinivasan
  • Patent number: 12151373
    Abstract: A manufacturing process adopting the reconfigurable robotic manufacturing cells that can work conjointly and yet have the capabilities to be reconfigured to disconnect from other cells and handle multiple tasks. The reconfigurable robotic cell is not dependent on any other robotic cells to complete work in progress.
    Type: Grant
    Filed: September 14, 2023
    Date of Patent: November 26, 2024
    Assignee: Google LLC
    Inventors: Nivedita Ravi, John William Zevenbergen, IV, Joseph Neil Reichenbach, Toby Ge Xu
  • Patent number: 12145277
    Abstract: A robot motion planning technique using an external computer communicating with a robot controller. A camera or sensor system provides input scene information including start and goal points and obstacle data to the computer. The computer plans a robot tool motion based on the start and goal points and the obstacle environment, where the robot motion is planned using either a serial or parallel combination of sampling-based and optimization-based planning algorithms. In the serial combination, the sampling method first finds a feasible path, and the optimization method then improves the path quality. In the parallel combination, both sampling and optimization methods are used, and a path is selected based on computation time, path quality and other factors. The computer converts dense planned waypoints to sparse command points for transfer to the robot controller, and the controller computes robot kinematics and interpolation points and controls the movement of the robot.
    Type: Grant
    Filed: September 3, 2020
    Date of Patent: November 19, 2024
    Assignee: FANUC CORPORATION
    Inventors: Hsien-Chung Lin, Tetsuaki Kato
  • Patent number: 12147241
    Abstract: There is provided a moving robot including a light projector, an image sensor and a processing unit. The light projector projects a vertical light segment toward a moving direction. The image sensor captures, toward the moving direction, an image frame containing a light segment image associated with the vertical light segment. The processing unit calculates a step distance and a segment feature according to the image frame, outputs a flag signal according to the segment feature to indicate whether the calculated step distance is confident or not, and perform a pixel interpolation in calculating the step distance to improve the identification accuracy.
    Type: Grant
    Filed: September 22, 2023
    Date of Patent: November 19, 2024
    Assignee: PIXART IMAGING INC.
    Inventor: Guo-Zhen Wang
  • Patent number: 12137856
    Abstract: An autonomous robot is maneuvered around a feature in an environment along a first trajectory. Data characterizing the first trajectory is stored as a trajectory landmark. The autonomous cleaning robot is maneuvered along a second trajectory. Data characterizing the second trajectory is compared to the trajectory landmark. Based on comparing the data characterizing the second trajectory to the trajectory landmark, it is determined that the first trajectory matches the second trajectory. A transform that aligns the first trajectory with the second trajectory is determined. The transform is applied to an estimate of a position of the autonomous cleaning robot as a correction of the estimate.
    Type: Grant
    Filed: November 22, 2021
    Date of Patent: November 12, 2024
    Assignee: iRobot Corporation
    Inventors: Daniele Tamino, Artem Gritsenko, Andrea M. Okerholm Huttlin, Arman Karimian, Benjamin Pheil, Yao Chen, Renaud Moser, Jose Luis Franco Monsalve
  • Patent number: 12138778
    Abstract: A control system that coordinates and manages the execution of tasks by one or more robotic devices within an environment. The control system transmits and receives information to and from one or more robotic devices using a wireless communication channel. The one or more robotic devices may execute one or more actions based on the information received and may transmit information to the control system using a wireless communication channel.
    Type: Grant
    Filed: September 13, 2021
    Date of Patent: November 12, 2024
    Assignee: AI Incorporated
    Inventor: Ali Ebrahimi Afrouzi
  • Patent number: 12139217
    Abstract: An example method may include i) determining a first distance between a pair of feet of a robot at a first time, where the pair of feet is in contact with a ground surface; ii) determining a second distance between the pair of feet of the robot at a second time, where the pair of feet remains in contact with the ground surface from the first time to the second time; iii) comparing a difference between the determined first and second distances to a threshold difference; iv) determining that the difference between determined first and second distances exceeds the threshold difference; and v) based on the determination that the difference between the determined first and second distances exceeds the threshold difference, causing the robot to react.
    Type: Grant
    Filed: January 21, 2022
    Date of Patent: November 12, 2024
    Assignee: Boston Dynamics, Inc.
    Inventors: Kevin Blankespoor, Alex Perkins, Marco da Silva
  • Patent number: 12138807
    Abstract: A robotic system to control multiple robots to perform a task cooperatively is disclosed. A first robot determines to perform a task cooperatively with a second robot, moves independently to a first grasp position to grasp an object associated with the task, receives an indication that the second robot is prepared to perform the task cooperatively, and moves the object independently of the second robot in a leader mode along a trajectory determined by the first robot. The second robot assists the first robot in performing the task cooperatively, at least in part by moving independently to a second grasp position, grasping the object, and cooperating with the first robot to move the object, at least in part by operating in a follower mode of operation to maintain engagement with the object as the first robot moves the object along the trajectory.
    Type: Grant
    Filed: August 16, 2023
    Date of Patent: November 12, 2024
    Assignee: Dexterity, Inc.
    Inventors: Zhouwen Sun, Talbot Morris-Downing, Harry Zhe Su, Rohun Kulkarni, Kevin Jose Chavez, Samir Menon, Toby Leonard Baker, David Leo Tondreau, III, Robert Holmberg