Patents Examined by Adam R Mott
-
Patent number: 12253368Abstract: The present invention is a method of characterizing a route (T) travelled by a user. The method comprises a step of locating and timestamping measurement during the ride (MES), then determining a modified discrete Fréchet distance (DFM) between the measured route and previous routes. Finally, the modified discrete Fréchet distance (DFM) is used to characterize the route to be characterized (T).Type: GrantFiled: July 6, 2021Date of Patent: March 18, 2025Assignee: IFP ENERGIES NOUVELLESInventors: Francisco Jose Gonzalez De Cossio Echeverria, Guillaume Sabiron, Laurent Thibault
-
Patent number: 12249527Abstract: A substrate transport apparatus includes: a support configured to support a substrate; a moving mechanism configured to move the support in a lateral direction in order to transport the substrate from a first placement portion to a second placement portion, each of the first placement portion and the second placement portion being configured to place thereon the substrate; and an ultrasonic sensor provided on the support and configured to detect the substrate placed on the first placement portion.Type: GrantFiled: May 4, 2022Date of Patent: March 11, 2025Assignee: Tokyo Electron LimitedInventors: Isamu Taoda, Toshiaki Kodama
-
Patent number: 12246448Abstract: A system and method for identifying a shape and pose of an object is provided. The system includes a controller and a grasping device. The grasping device includes a plurality of fingers that are moveable relative to a base. The fingers include one or more tactile sensors attached thereto. The tactile sensors are configured to collect data, such as a 2D image or 3D point cloud, based on points of contact with the object when the object is grasped. The grasping device is configured to roll the object within the fingers and collect additional data. The controller may combine the data and determine the shape and pose of the object based on the combined data.Type: GrantFiled: June 11, 2020Date of Patent: March 11, 2025Assignee: MAGNA INTERNATIONAL INC.Inventors: Chinpei Tang, Alexander Zak
-
Patent number: 12246446Abstract: A legged robot having a frame with a plurality of links in mechanical communication with plurality of brackets, the frame forming a front, back, top, bottom, and sides, legs in mechanical communication with one or more of the plurality of brackets, each leg having a knee motor, an abduction motor, and a hip motor, a computer module in mechanical communication with one or more of the plurality of brackets and in electrical communication with the legs, and a power module in mechanical communication with one or more of the plurality of brackets and in electrical communication with the legs and the computer module.Type: GrantFiled: March 4, 2024Date of Patent: March 11, 2025Assignee: Ghost Robotics Corp.Inventors: Gavin Kenneally, Jiren Parikh
-
Patent number: 12246455Abstract: 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: GrantFiled: January 3, 2024Date of Patent: March 11, 2025Assignee: Artificial, Inc.Inventors: Jeff Washington, Geoffrey J. Budd, Nikhita Singh, Jake Sganga, Alexander Li Honda
-
Patent number: 12246957Abstract: The present application provides a movement buffering control system and method for forklift tilt cylinder based on angle compensation in the field of forklift control, which includes a tilt cylinder configured to control forward and backward tilting of a mast of a forklift and a lift cylinder configured to control the lifting of a fork, and further includes a controller, wherein a signal input terminal of the controller is connected to a first angle sensor to measure a tilt angle of the mast relative to a vertical plane, a second angle sensor to measure a tilt angle of a vehicle body relative to a level ground, and a pressure sensor, and wherein a signal output terminal of the controller is connected to a display, a forward-tilting proportional valve to control the oil for forward-tilting of the tilt cylinder.Type: GrantFiled: May 26, 2021Date of Patent: March 11, 2025Assignee: ANHUI HELI CO., LTD.Inventors: Qiang Song, Xuesong Yang, Tao Xu, Falu Wang, Zhenjian Xue
-
Patent number: 12246459Abstract: A method can include: receiving imaging data; identifying containers using an object detector; scheduling insertion based on the identified containers; and optionally performing an action based on a scheduled insertion. However, the method can additionally or alternatively include any other suitable elements. The method functions to schedule insertion for a robotic system (e.g., ingredient insertion of a robotic foodstuff assembly module). Additionally or alternatively, the method can function to facilitate execution of a dynamic insertion strategy; and/or facilitate independent operation of a plurality of robotic assembly modules along a conveyor line.Type: GrantFiled: December 6, 2022Date of Patent: March 11, 2025Assignee: Chef Robotics, Inc.Inventors: Clement Creusot, Rajat Bhageria, Norberto Goussies, Luis Rayas, Xiaoyi Chen
-
Patent number: 12240105Abstract: A method of estimating one or more mass characteristics of a payload manipulated by a robot includes moving the payload using the robot, determining one or more accelerations of the payload while the payload is in motion, sensing, using one or more sensors of the robot, a wrench applied to the payload while the payload is in motion, and estimating the one or more mass characteristics of the payload based, at least in part, on the determined accelerations and the sensed wrench.Type: GrantFiled: March 21, 2022Date of Patent: March 4, 2025Assignee: BOSTON DYNAMICS, INC.Inventors: Shervin Talebi, Neil Neville, Kevin Blankespoor
-
Patent number: 12242273Abstract: A control method for a self-moving device includes: obtaining a first working time corresponding to an unworked area in a target working area when a current remaining power of the self-moving device meets a preset charging condition, the target working area being an area where the self-moving device works; determining a first power consumption required by the unworked area according to the first working time; and charging the self-moving device according to the first power consumption. A control apparatus for implementing the control method for the self-moving device is also disclosed.Type: GrantFiled: February 26, 2021Date of Patent: March 4, 2025Assignee: Dreame Innovation Technology (Suzhou) Co., LTD.Inventor: Jia Meng
-
Patent number: 12240116Abstract: A method of adjusting a motion parameter includes a first information acquisition step of acquiring first information on a motion condition of a robot arm when a first motion parameter is set and the robot arm is controlled to perform a motion, a third information acquisition step of inputting the first information and second information on attributes of the robot to a vibration estimation model and acquiring output third information, and a second motion parameter acquisition step of acquiring a second motion parameter that shortens a working time using the first information, the second information, and the third information. The steps are repeatedly executed using the acquired second motion parameter as the first motion parameter and a target work motion parameter is acquired.Type: GrantFiled: January 31, 2022Date of Patent: March 4, 2025Assignee: SEIKO EPSON CORPORATIONInventors: Shunsuke Amo, Kimitake Mizobe
-
Patent number: 12233549Abstract: An action control device controls movement of a plurality of control subjects. In particular, the present technology relates to a cooperative control of robots. The cooperative control comprises determining an action plan for each of a plurality of robots for respective movements. Given the action plan, the present case enables movements of the respective robots cooperatively from a state of rank formation in starting positions and cause the respective robots to form a rank in target position. In particular, the action plan comprises a set of operations where a plurality of robots extracted by deconstruction of parts of intermediate positions of robots are moved simultaneously to the locations to which the robots are to be added during construction of a subsequent intermediate positions of robots. The set of operations with simultaneous movements enables an increase in the speed of transformation of ranks formed by the plurality of robots.Type: GrantFiled: December 16, 2019Date of Patent: February 25, 2025Assignee: NIPPON TELEGRAPH AND TELEPHONE CORPORATIONInventor: Hiroshi Kawano
-
Patent number: 12235658Abstract: A device and a method that prevent a tracking target tracked by a mobile device from deviating from a field of view at a fork, thereby enabling reliable tracking, are provided. When a control parameter determination unit of a mobile device cannot discriminate one of a plurality of routes constituting a fork that a tracking target selects and moves along, the control parameter determination unit calculates a goal position for bringing the tracking target within a viewing angle of the mobile device and a goal posture at the goal position, and generates a control parameter including the calculated goal position and goal posture. The control parameter determination unit calculates a position and posture that enable the tracking target to be within the viewing angle of the mobile device regardless of a route that the tracking target selects and moves along.Type: GrantFiled: May 19, 2021Date of Patent: February 25, 2025Assignee: SONY GROUP CORPORATIONInventor: Kie Horiuchi
-
Patent number: 12233553Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium that distributes skill bundles that can guide robot execution. One of the methods includes receiving data for a skill bundle from a skill developer. The data can include a definition of one or more preconditions for a robotic system to execute a skill; one or more effects to an operating environment after the robotic system has executed the skill; and a software module implementing the skill. The software module can define a state machine of subtasks. A skill bundle can be generated from the data received from the skill developer. Data identifying the generated skill bundle can be added to a skill registry. The skill bundle can be provided to the execution robot system for installation on the robot execution system.Type: GrantFiled: June 15, 2021Date of Patent: February 25, 2025Assignee: Intrinsic Innovation LLCInventors: Michael Beardsworth, Steve Wolter, Nicholas Julian Cox
-
Patent number: 12234137Abstract: Robots for lifting objects are disclosed. In one embodiment, a robot includes a rail system, a body structure coupled to the rail system, a first arm coupled to a first side of the body structure, one or more first arm actuators providing the first arm with multiple degrees of freedom, a second arm coupled to a second side of the body structure, one or more second arm actuators providing the second arm with multiple degrees of freedom, and a lift actuator operable to move the body structure along the rail system. The one or more first arm actuators and the one or more second arm actuators are operable to wrap the first arm and the second arm around an object and hold the object against the body structure. The lift actuator is operable to move the body structure such that the object is lifted on the rail system.Type: GrantFiled: May 31, 2022Date of Patent: February 25, 2025Assignees: TOYOTA RESEARCH INSTITUTE, INC., TOYOTA JIDOSHA KABUSHIKI KAISHAInventors: Alexander Alspach, Andrew M. Beaulieu, Aimee S. Goncalves
-
Patent number: 12226914Abstract: A robot control system includes circuitry configured to: generate a command to a robot; receive a frame image in which a capture position changes according to a motion of the robot based on the command; extract a partial region from the frame image according to the command; superimpose a delay mark on the partial region to generate an operation image; and display the operation image on a display device, so as to represent a delay of the motion of the robot with respect to the command.Type: GrantFiled: September 15, 2022Date of Patent: February 18, 2025Inventors: Keita Shimamoto, Koji Sokabe, Ryokichi Hirata, Masaru Adachi
-
Patent number: 12220818Abstract: A computer-implemented method for controlling a robot, the method comprising: determining a first value for a first joint parameter associated with a first continuum joint included in the robot and a first value for a second joint parameter associated with the first continuum joint, wherein the first joint parameter indicates a bending radius of a flexible portion of the continuum joint, and the second joint parameter indicates a rotation of the flexible portion of the continuum joint with respect to a base portion of the first continuum joint; and positioning an end portion of the robot at a final target location based on the first value of the first joint parameter and the first value of the second joint parameter.Type: GrantFiled: May 13, 2021Date of Patent: February 11, 2025Assignee: AUTODESK, INC.Inventors: Mehran Ebrahimi, Hyunmin Cheong, Adrian Butscher
-
Patent number: 12222725Abstract: According to the present invention, a moving body capable of moving within a preset range of movement acquires an image from the environment surrounding the location of the moving body, and determines entry determination conditions for obtaining a result of an entry determination as to whether or not the moving body is allowed to enter a region identified by the location of the moving body and the image. A management terminal outputs the entry determination conditions and the image to an output device, and receives modification information relating to the entry determination conditions from an input device. A server uses the modification information received by the input device of the management terminal to perform learning, including updating of the entry determination conditions, thereby setting the movement range of the moving body, the movement of which is controlled in accordance with the entry determination result.Type: GrantFiled: November 18, 2019Date of Patent: February 11, 2025Assignee: Hitachi, Ltd.Inventors: Hiroki Kanayama, Kenjiro Yamamoto, Taishi Ueda, Hiroshi Ito
-
Patent number: 12214497Abstract: A method of footstep contact detection includes receiving joint dynamics data for a swing phase of a swing leg of the robot, receiving odometry data indicative of a pose of the robot, determining whether an impact on the swing leg is indicative of a touchdown of the swing leg based on the joint dynamics data and an amount of completion of the swing phase, and determining when the impact on the swing leg is not indicative of the touchdown of the swing leg, a cause of the impact based on the joint dynamics data and the odometry data.Type: GrantFiled: June 30, 2022Date of Patent: February 4, 2025Assignee: Boston Dynamics, Inc.Inventors: Eric Whitman, Alex Khripin
-
Patent number: 12214507Abstract: Implementations are provided for increasing realism of robot simulation by injecting noise into various aspects of the robot simulation. In various implementations, a three-dimensional (3D) environment may be simulated and may include a simulated robot controlled by an external robot controller. Joint command(s) issued by the robot controller and/or simulated sensor data passed to the robot controller may be intercepted. Noise may be injected into the joint command(s) to generate noisy commands. Additionally or alternatively, noise may be injected into the simulated sensor data to generate noisy sensor data. Joint(s) of the simulated robot may be operated in the simulated 3D environment based on the one or more noisy commands. Additionally or alternatively, the noisy sensor data may be provided to the robot controller to cause the robot controller to generate joint commands to control the simulated robot in the simulated 3D environment.Type: GrantFiled: October 19, 2023Date of Patent: February 4, 2025Assignee: GOOGLE LLCInventors: Matthew Bennice, Paul Bechard, Joséphine Simon, Chuyuan Fu, Wenlong Lu
-
Patent number: 12214495Abstract: The present invention relates to methods for learning a robot task and robots systems using the same. A robot system may include a robot configured to perform a task, and detect force information related to the task, a haptic controller configured to be manipulatable for teaching the robot, the haptic controller configured to output a haptic feedback based on the force information while teaching of the task to the robot is performed, a sensor configured to sense first information related to a task environment of the robot and second information related to a driving state of the robot, while the teaching is performed by the haptic controller for outputting the haptic feedback, and a computer configured to learn a motion of the robot related to the task, by using the first information and the second information, such that the robot autonomously performs the task.Type: GrantFiled: July 22, 2021Date of Patent: February 4, 2025Assignee: NAVER CorporationInventors: Keunjun Choi, Hyoshin Myung, Mihyun Ko, Jinwon Pyo, Jaesung Oh, Taeyoon Lee, Changwoo Park, Hoji Lee, SungPyo Lee