Patents by Inventor Ryoichi KURATANI

Ryoichi KURATANI has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20240139946
    Abstract: An acquisition unit acquires specification information about a robot that is a component of a robot cell system, member information including shape information about a member, other than the robot, which is also a component of the robot cell system, and work information relating to work to be performed by the robot. A layout planning unit calculates, based on the specification information, the member information, and the work information, one or more layout candidates for the robot and the member in the robot cell system. A pose planning unit calculates, for each layout candidate, a set of combinations of a start pose at a start point and an end pose at an end point of each operation of the robot. A route planning unit calculates, for each layout candidate, a set of routes from the start pose to the end pose of each combination of the start pose and the end pose.
    Type: Application
    Filed: January 19, 2022
    Publication date: May 2, 2024
    Applicant: OMRON Corporation
    Inventors: Takeshi Kojima, Haruka Fujii, Ryoichi Kuratani
  • Publication number: 20240123621
    Abstract: An acquisition unit (32) acquires work information related to work to be performed by a robot having a hand part, grasping information indicating a plurality of candidates for the relative positional relationship between the hand part and a workpiece, workpiece posture information indicating a plurality of candidates for a posture adoptable by the workpiece, and kinematics information regarding the robot. A generation unit (34) generates, for a plurality of target points on a path of the robot for performing the work, a graph (38) which includes a node corresponding to each combination of the workpiece posture information, the posture of the hand part grasping the workpiece, and the posture of the robot, and an edge connecting nodes corresponding to combinations that are transitionable between target points, and in which an estimated operation time corresponding to the transition between the nodes connected by the edge is given to the edge as a weight.
    Type: Application
    Filed: January 19, 2022
    Publication date: April 18, 2024
    Applicant: OMRON Corporation
    Inventors: Haruka Fujii, Takeshi Kojima, Ryoichi Kuratani
  • Publication number: 20240066705
    Abstract: The present disclosure provides an acquisition unit acquiring an installation position, which serves as a point of origin within a range in which each of a plurality of robots can move, a start position, which is a prescribed location of each of the plurality of robots when in a starting posture, and an end position, which is a prescribed location when in a final posture, and an evaluation unit evaluates, for each of the plurality of robots, the risk of interference between the plurality of robots on the basis of overlap between polyhedra defined on the basis of polygons that include the installation position, the start position and the end position.
    Type: Application
    Filed: October 9, 2020
    Publication date: February 29, 2024
    Applicant: OMRON Corporation
    Inventors: Ryoichi Kuratani, Akane Nakashima, Takeshi Kojima
  • Patent number: 11697206
    Abstract: An acceleration adjustment apparatus may include a load calculation unit that calculates a peak value of a load that is estimated to act on a robot, based on a motion equation regarding a motion of the robot and a value of an acceleration of a joint of the robot in motion. The acceleration adjustment apparatus may further include an acceleration adjustment unit that executes at least one of a first adjustment in which, when the peak value of the load calculated by the load calculation unit is greater than a target value of the load acting on the robot when the robot is moving, the acceleration is adjusted to decrease, and a second adjustment in which, when the peak value of the load calculated by the load calculation unit is less than the target value, the acceleration is adjusted to increase.
    Type: Grant
    Filed: March 11, 2019
    Date of Patent: July 11, 2023
    Assignee: OMRON CORPORATION
    Inventors: Shinichi Hosomi, Akane Nakashima, Akihiro Suzumura, Ryoichi Kuratani
  • Publication number: 20220032460
    Abstract: A robot control device includes: a first acquisition unit to acquire path information relating to a path of a robot and speed information relating to a speed the robot moves on the path; a second acquisition unit to acquire specification information relating to a specification of the robot; a determination unit to determine a segment where an action time of the robot is shortened even when a waypoint is added on the path; a correction unit to correct the path of the robot so as to make inertia of the robot smaller in a segment where an action time of the robot is shortened; a computation unit to compute a load acting on a joint of the robot; and an adjustment unit to adjust a control amount for controlling an acceleration of the robot joint such that the load computed by the computation unit satisfies a target load.
    Type: Application
    Filed: November 27, 2019
    Publication date: February 3, 2022
    Applicant: OMRON Corporation
    Inventors: Shinichi Hosomi, Akane Nakashima, Akihiro Suzumura, Ryoichi Kuratani, Takeshi Kojima
  • Publication number: 20210260755
    Abstract: A gripping posture evaluation apparatus includes a gripping posture deriver that derives a gripping posture in which a robot hand (H) in a robot (RB) grips a workpiece, a load index calculator that calculates a load index value indicating a load to the robot (RB) gripping and transporting the workpiece with the hand (H) in the gripping posture derived by the gripping posture deriver, and a gripping posture evaluator that evaluates the gripping posture by determining whether the gripping posture is appropriate based on the load index value calculated by the load index calculator. In response to the gripping posture evaluator determining that the gripping posture is inappropriate, derivation of a new gripping posture by the gripping posture deriver, calculation of a load index value by the load index calculator, and evaluation by the gripping posture evaluator are repeated.
    Type: Application
    Filed: March 11, 2019
    Publication date: August 26, 2021
    Applicant: OMRON Corporation
    Inventors: Ryoichi KURATANI, Akane NAKASHIMA, Shinichi HOSOMI, Akihiro SUZUMURA
  • Publication number: 20210213608
    Abstract: An acceleration adjustment apparatus may include a load calculation unit that calculates a peak value of a load that is estimated to act on a robot, based on a motion equation regarding a motion of the robot and a value of an acceleration of a joint of the robot in motion. The acceleration adjustment apparatus may further include an acceleration adjustment unit that executes at least one of a first adjustment in which, when the peak value of the load calculated by the load calculation unit is greater than a target value of the load acting on the robot when the robot is moving, the acceleration is adjusted to decrease, and a second adjustment in which, when the peak value of the load calculated by the load calculation unit is less than the target value, the acceleration is adjusted to increase.
    Type: Application
    Filed: March 11, 2019
    Publication date: July 15, 2021
    Applicant: OMRON Corporation
    Inventors: Shinichi HOSOMI, Akane NAKASHIMA, Akihiro SUZUMURA, Ryoichi KURATANI
  • Publication number: 20210213606
    Abstract: A parameter identification apparatus is disclosed. A trajectory generator generates a trajectory of movement of a robot satisfying an identification condition for the parameter to identify a parameter in a robot model. A data obtainer obtains data representing torque generated in the robot moving in accordance with the trajectory generated by the trajectory generator. An identifier identifies the parameter in the robot model based on the trajectory generated by the trajectory generator and based on the data obtained by the data obtainer.
    Type: Application
    Filed: March 11, 2019
    Publication date: July 15, 2021
    Applicant: OMRON Corporation
    Inventors: Akihiro SUZUMURA, Akane NAKASHIMA, Shinichi HOSOMI, Ryoichi KURATANI