Patents by Inventor Tatsuya Oumi

Tatsuya Oumi 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: 20240424674
    Abstract: This robot simulation device includes: a first load setting unit which sets, as a load, at least one among a hand provided to a robot and a workpiece to be gripped by the hand; a second load setting unit which sets a load acting on the robot and displayed in animation; a load recording unit which records a set load, which is set by the first load setting unit, and a load, which is set by the second load setting unit and displayed in animation; and a comparing unit which compares the recorded set load and the load displayed in animation. Accordingly, on-site correction work on an operation program for the robot is reduced.
    Type: Application
    Filed: September 15, 2021
    Publication date: December 26, 2024
    Applicant: Fanuc Corporation
    Inventor: Tatsuya Oumi
  • Publication number: 20240261969
    Abstract: An optimization assistance device comprises: a position data acquisition unit for acquiring a plurality of items of position data pertaining to coordinate values of an orthogonal coordinate system from a movement program of a robot; an orientation provisional designation unit for provisionally designating, for each of the plurality of items of position data, a plurality of shapes that can be attained by the robot, and excluding shapes that cannot be attained by the robot; a movement program generation unit for combining the remaining shapes for each of the plurality of items of position data and generating a plurality of movement programs; and a movement program selection unit for simulating each of the plurality of movement programs, calculating evaluation index values, and selecting the movement program having the lowest evaluation index value as an optimal movement program.
    Type: Application
    Filed: July 2, 2021
    Publication date: August 8, 2024
    Inventors: Daiki YAMAGUCHI, Tatsuya OUMI
  • Publication number: 20240198527
    Abstract: The present disclosure addresses the problem of providing a programming device and a program that can reduce an amount of correction required for a robot program created by off-line programming. The programming device of the present disclosure comprises a processing unit. The processing unit determines the entry of a virtual drive unit, which is obtained by simulating or emulating the drive unit of a robot by a computer, into a second singularity range wider than a first singularity range that is an actual singularity range of the drive unit.
    Type: Application
    Filed: May 26, 2021
    Publication date: June 20, 2024
    Applicant: FANUC CORPORATION
    Inventor: Tatsuya OUMI
  • Patent number: 11628567
    Abstract: Provided is an obstacle search device of a robot system, capable of creating a robot operation path in which it is not necessary to input information manually, human errors are eliminated, and the robot does not interfere with an obstacle efficiently and accurately. An obstacle search device of a robot system, for automatically specifying a region where an obstacle is present so that an operation path in which a robot does not interfere with an obstacle can be generated automatically includes: a non-contact three-dimensional measuring unit attached to the robot; and an obstacle search unit that searches for an obstacle in a search space using the three-dimensional measuring unit.
    Type: Grant
    Filed: June 1, 2020
    Date of Patent: April 18, 2023
    Assignee: FANUC CORPORATION
    Inventors: Youhei Suzuki, Tatsuya Oumi
  • Patent number: 11325257
    Abstract: The operation program creation device includes, an input unit, a storage unit that stores path data indicating a path along which predetermined position of the robot should pass for an operation of the robot to the workpiece, and a control unit which creates the operation program corresponding to the path data when the control unit receives, from the input unit, a start request for creating or renewing the operation program for the operation, wherein the control unit is capable of changing a position of at least one of the robot and the workpiece relative to each other based on an input to the input unit, the control unit provides predetermined notification information when a relative position between the robot and the workpiece when the start request is received is different from the relative position at the time when the operation program for the workpiece was created.
    Type: Grant
    Filed: October 10, 2019
    Date of Patent: May 10, 2022
    Assignee: FANUC CORPORATION
    Inventor: Tatsuya Oumi
  • Publication number: 20200384646
    Abstract: Provided is an obstacle search device of a robot system, capable of creating a robot operation path in which it is not necessary to input information manually, human errors are eliminated, and the robot does not interfere with an obstacle efficiently and accurately. An obstacle search device of a robot system, for automatically specifying a region where an obstacle is present so that an operation path in which a robot does not interfere with an obstacle can be generated automatically includes: a non-contact three-dimensional measuring unit attached to the robot; and an obstacle search unit that searches for an obstacle in a search space using the three-dimensional measuring unit.
    Type: Application
    Filed: June 1, 2020
    Publication date: December 10, 2020
    Applicant: FANUC CORPORATION
    Inventors: Youhei SUZUKI, Tatsuya OUMI
  • Patent number: 10661440
    Abstract: A robot teaching device includes a processing unit for performing processing to warn or correct positional deviation of teaching points or teaching lines. The processing unit includes a teaching position acquisition unit for acquiring four or more teaching positions from a set of target teaching points or a set of target teaching lines, a normal vector calculation section which calculates a normal vector satisfying the set of teaching positions, a distance calculation section which calculates a distance between two teaching positions most distant in the normal vector direction from among the set of teaching positions, and a first warning command section which issues a command, based on a distance between the two teaching positions which are most distant, to warn that the teaching points or teaching lines corresponding to the teaching positions have deviated from an actual plane of a workpiece.
    Type: Grant
    Filed: October 2, 2018
    Date of Patent: May 26, 2020
    Assignee: FANUC CORPORATION
    Inventor: Tatsuya Oumi
  • Publication number: 20200156248
    Abstract: The operation program creation device includes, an input unit, a storage unit that stores path data indicating a path along which predetermined position of the robot should pass for an operation of the robot to the workpiece, and a control unit which creates the operation program corresponding to the path data when the control unit receives, from the input unit, a start request for creating or renewing the operation program for the operation, wherein the control unit is capable of changing a position of at least one of the robot and the workpiece relative to each other based on an input to the input unit, the control unit provides predetermined notification information when a relative position between the robot and the workpiece when the start request is received is different from the relative position at the time when the operation program for the workpiece was created.
    Type: Application
    Filed: October 10, 2019
    Publication date: May 21, 2020
    Applicant: Fanuc Corporation
    Inventor: Tatsuya OUMI
  • Patent number: 10532460
    Abstract: A teaching device includes a motion image generating unit that generates a motion image in which a workpiece is moved, a position detecting unit that detects the grip position in which a hand grips, and a teaching-point setting unit that sets a teaching point. The position detecting unit detects the grip position on the workpiece when the motion image generating unit moves the workpiece in the motion image. The teaching-point setting unit sets the teaching point based on the grip position on the workpiece.
    Type: Grant
    Filed: May 31, 2018
    Date of Patent: January 14, 2020
    Assignee: FANUC CORPORATION
    Inventor: Tatsuya Oumi
  • Patent number: 10500724
    Abstract: A teaching device is provided with a trajectory generating unit which generates a robot trajectory based on a start point and an end point, a determination unit which determines the advance direction of an operation tool with respect to a workpiece, and a correction unit which corrects the robot trajectory. The determination unit determines whether or not the advance direction of the operation tool is a predetermined direction with respect to the rotational direction of a tool. The correction unit corrects the robot trajectory by replacing the start point and the end point with each other when the advance direction of the operation tool is different from the predetermined direction.
    Type: Grant
    Filed: June 13, 2018
    Date of Patent: December 10, 2019
    Assignee: FANUC CORPORATION
    Inventor: Tatsuya Oumi
  • Patent number: 10406691
    Abstract: Provided is an offline programming device that generates, while being offline, a program for operating a robot, wherein, when a coordinate system that serves as a reference for the robot is changed, a position parameter generated on the basis of a coordinate system before the change is automatically corrected on the basis of the coordinate system before the change and a coordinate system after the change so that absolute positions of the position parameter become equal to each other before and after the change.
    Type: Grant
    Filed: December 28, 2017
    Date of Patent: September 10, 2019
    Assignee: FANUC CORPORATION
    Inventor: Tatsuya Oumi
  • Patent number: 10357880
    Abstract: Provided is an offline programming device that generates, while being offline, a program for operating a robot, wherein, when a coordinate system that serves as a reference for the robot is changed, a position parameter generated on the basis of a coordinate system before the change is automatically corrected on the basis of the coordinate system before the change and a coordinate system after the change so that absolute positions of the position parameter become equal to each other before and after the change.
    Type: Grant
    Filed: December 28, 2017
    Date of Patent: July 23, 2019
    Assignee: FANUC CORPORATION
    Inventor: Tatsuya Oumi
  • Publication number: 20190126470
    Abstract: A robot teaching device includes a processing unit for performing processing to warn or correct positional deviation of teaching points or teaching lines. The processing unit includes a teaching position acquisition unit for acquiring four or more teaching positions from a set of target teaching points or a set of target teaching lines, a normal vector calculation section which calculates a normal vector satisfying the set of teaching positions, a distance calculation section which calculates a distance between two teaching positions most distant in the normal vector direction from among the set of teaching positions, and a first warning command section which issues a command, based on a distance between the two teaching positions which are most distant, to warn that the teaching points or teaching lines corresponding to the teaching positions have deviated from an actual plane of a workpiece.
    Type: Application
    Filed: October 2, 2018
    Publication date: May 2, 2019
    Inventor: Tatsuya OUMI
  • Publication number: 20180361575
    Abstract: A teaching device is provided with a trajectory generating unit which generates a robot trajectory based on a start point and an end point, a determination unit which determines the advance direction of an operation tool with respect to a workpiece, and a correction unit which corrects the robot trajectory. The determination unit determines whether or not the advance direction of the operation tool is a predetermined direction with respect to the rotational direction of a tool. The correction unit corrects the robot trajectory by replacing the start point and the end point with each other when the advance direction of the operation tool is different from the predetermined direction.
    Type: Application
    Filed: June 13, 2018
    Publication date: December 20, 2018
    Inventor: Tatsuya OUMI
  • Publication number: 20180354124
    Abstract: A teaching device includes a motion image generating unit that generates a motion image in which a workpiece is moved, a position detecting unit that detects the grip position in which a hand grips, and a teaching-point setting unit that sets a teaching point. The position detecting unit detects the grip position on the workpiece when the motion image generating unit moves the workpiece in the motion image. The teaching-point setting unit sets the teaching point based on the grip position on the workpiece.
    Type: Application
    Filed: May 31, 2018
    Publication date: December 13, 2018
    Inventor: Tatsuya OUMI
  • Patent number: 10118295
    Abstract: A manual feed apparatus of a robot comprises an interference calculation apparatus configured to calculate an operable range in which the robot can operate without causing interference. The interference calculation apparatus includes an operation range setting part configured to judge a position at which the robot can operate without interfering with a peripheral object and set the operable range. The operation range setting part calculates the operable range during a period when the robot is stopped. The interference calculation apparatus calculates an operation allowable range in a direction in which the robot operates based on the operable range. The robot control apparatus executes control for reducing a speed of the robot when the operation allowable range is smaller than a predetermined judgement value.
    Type: Grant
    Filed: October 14, 2016
    Date of Patent: November 6, 2018
    Assignee: FANUC CORPORATION
    Inventor: Tatsuya Oumi
  • Publication number: 20180200890
    Abstract: Provided is an offline programming device that generates, while being offline, a program for operating a robot, wherein, when a coordinate system that serves as a reference for the robot is changed, a position parameter generated on the basis of a coordinate system before the change is automatically corrected on the basis of the coordinate system before the change and a coordinate system after the change so that absolute positions of the position parameter become equal to each other before and after the change.
    Type: Application
    Filed: December 28, 2017
    Publication date: July 19, 2018
    Applicant: FANUC CORPORATION
    Inventor: Tatsuya OUMI
  • Publication number: 20180088569
    Abstract: An off-line-programming jog assist device includes a teaching-point setting unit that sets a teaching point specified by a user on a surface of an object that is disposed in a virtual space and that has a ridgeline; a ridgeline searching unit that searches for a point on the ridgeline in the vicinity of the teaching point; a direction calculating unit that calculates a tangential direction, a principal-normal direction, and a binormal direction at the point on the ridgeline; and a target-coordinate-system calculating unit that calculates a target coordinate system on the basis of the position of the point on the ridgeline, the tangential direction, the principal-normal direction, the binormal direction, and predetermined parameters; and a move-command generating unit that generates a move command so as to cause a tool coordinate system that is set for a robot in the virtual space to coincide with the target coordinate system.
    Type: Application
    Filed: September 21, 2017
    Publication date: March 29, 2018
    Inventor: Tatsuya OUMI
  • Publication number: 20170269574
    Abstract: A robot control device includes: a graphic primitive selection unit that selects graphic primitives having a tag indicating machining details from CAD data in a CAD device; a tool data extraction unit that extracts, from the database unit, information on a machining tool associated with the machining details indicated by the tag attached to the selected graphic primitives; and an operation planning unit that allows a robot to perform a machining operation according to the extracted information on the machining tool based on the selected graphic primitives.
    Type: Application
    Filed: March 14, 2017
    Publication date: September 21, 2017
    Inventor: Tatsuya OUMI
  • Publication number: 20170144300
    Abstract: A manual feed apparatus of a robot comprises an interference calculation apparatus configured to calculate an operable range in which the robot can operate without causing interference. The interference calculation apparatus includes an operation range setting part configured to judge a position at which the robot can operate without interfering with a peripheral object and set the operable range. The operation range setting part calculates the operable range during a period when the robot is stopped. The interference calculation apparatus calculates an operation allowable range in a direction in which the robot operates based on the operable range. The robot control apparatus executes control for reducing a speed of the robot when the operation allowable range is smaller than a predetermined judgement value.
    Type: Application
    Filed: October 14, 2016
    Publication date: May 25, 2017
    Inventor: Tatsuya OUMI