Patents by Inventor Soichi Arita

Soichi Arita 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: 20230302639
    Abstract: A control device for controlling a machine with axes having a corotational relation includes: axis position detectors; motor position detectors; a position command calculation unit calculating a position command for each of the axes based on an operation program; a position control unit outputting a speed command of each motor based on the position command and the detection position of the corresponding axis; a speed control unit controlling each motor based on the speed command; and a correction value calculation unit calculating a correction value for correcting, based on the corotational relation, the speed command of a motor with a to-be-controlled axis which is an axis rotating dependent on the corotational relation. The speed control unit corresponding to the to-be-controlled axis corrects the speed command based on the correction value so as to be applied to control of the motor with the to-be-controlled axis.
    Type: Application
    Filed: July 27, 2021
    Publication date: September 28, 2023
    Inventors: Soichi ARITA, Kenichiro OGURI, Kazuki SAWADA
  • Publication number: 20230286160
    Abstract: A robot controller includes at least one memory that stores a plurality of mechanism error parameters including a first mechanism error parameter and a second mechanism error parameter. At least one processor of the robot controller acquires an actual measurement position and information on a status of a robot by driving the robot with a plurality of orientations at a plurality of positions based on the second mechanism error parameter. The at least one processor calculates a third mechanism error parameter by correcting a value of the first mechanism error parameter based on the acquired actual measurement position and information on the status of the robot. The robot is controlled based on the plurality of mechanism error parameters including the second mechanism error parameter and the third mechanism error parameter.
    Type: Application
    Filed: May 18, 2023
    Publication date: September 14, 2023
    Applicant: Fanuc Corporation
    Inventors: Wang Yuelai, Soichi Arita, Yasuhiro Naitou
  • Patent number: 11712806
    Abstract: A controller includes a parameter setting unit that invalidates first mechanism error parameters. The controller includes a measurement control unit that drives a robot with a plurality of orientations at a plurality of positions by using second mechanism error parameters other than the first mechanism error parameters and measures the actual measurement position of the robot by a three-dimensional measuring device. The controller includes a parameter calculation unit that calculates the first mechanism error parameter based on the actual measurement position of the robot and the rotation position of a robot drive motor. The controller includes a correction unit that changes the first mechanism error parameter invalidated by the parameter setting unit to the first mechanism error parameter calculated by the parameter calculation unit.
    Type: Grant
    Filed: March 27, 2020
    Date of Patent: August 1, 2023
    Assignee: Fanuc Corporation
    Inventors: Wang Yuelai, Soichi Arita, Yasuhiro Naitou
  • Patent number: 11230013
    Abstract: A calibration system of a robot includes a data storage unit that stores a number of pieces of data in which actual measured position information obtained by actually measuring a tip position of the robot and information indicating a state of the robot upon actual measurement are combined, a parameter selecting unit that selects mechanical error parameters to be identified from parameters indicating mechanical errors of the robot, a parameter identifying unit that identifies each of the mechanical error parameters using the stored data and information of the selected mechanical error parameters, and an identification result evaluating unit that evaluates an identification result, and, in the case where evaluation does not satisfy a predetermined criterion, selection of different mechanical error parameters by the parameter selecting unit, identification and evaluation are repeated.
    Type: Grant
    Filed: July 15, 2019
    Date of Patent: January 25, 2022
    Assignee: FANUC CORPORATION
    Inventors: Yuelai Wang, Soichi Arita
  • Patent number: 11073823
    Abstract: A robot including a movable portion, a controller, and a storage unit that stores maintenance timing information regarding at least one of the movable portion and the controller. The controller performs predetermined notification processing based on a comparison between elapsed time information and the maintenance timing information. The movable portion and the control apparatus are placed in a predetermined work site on which a second robot is installed. The controller corrects the maintenance timing information or the elapsed time information using information received from the second robot.
    Type: Grant
    Filed: January 10, 2019
    Date of Patent: July 27, 2021
    Assignee: FANUC CORPORATION
    Inventors: Yu Ikeda, Soichi Arita
  • Patent number: 10953540
    Abstract: A robot control device includes a position-accuracy-information storage unit that stores position accuracy information at a plurality of division points defined when an operating area space of the multi joint robot is divided into a plurality of areas in a grid shape, a position-accuracy calculation unit that calculates position accuracy at the end-effector position based on the position accuracy information and the current end-effector position of the multi-joint robot, and a position-accuracy output unit that outputs the calculated position accuracy to an outside.
    Type: Grant
    Filed: January 10, 2018
    Date of Patent: March 23, 2021
    Assignee: FANUC CORPORATION
    Inventors: Yuelai Wang, Soichi Arita
  • Patent number: 10935968
    Abstract: A robot includes a robot control unit configured to control an operation of a robot, wherein the robot control unit is configured to set a coordinate system of the robot installed on a reference flat surface using measurement results of at least position coordinates in a vertical direction of three or more measurement points on the reference flat surface on which the robot is installed and measurement results of position coordinates of a plurality of reference reflection portions provided on a base portion of the robot.
    Type: Grant
    Filed: October 23, 2018
    Date of Patent: March 2, 2021
    Assignee: FANUC CORPORATION
    Inventors: Yuelai Wang, Soichi Arita
  • Patent number: 10919143
    Abstract: A device and method for judging the presence or absence of an abnormal clearance between paring elements of a passive joint of a robot. The device has sections configured to: calculate a score for each motion path, wherein the score is increased when the paring elements of an objective pair collide with each other and is decreased when the paring elements of the other pair collide with each other; generate a robot motion for moving the robot along the motion path having the score not lower than a predetermined threshold; measure a drive torque or a current value of a motor when the robot is moved according to the generated robot motion; calculate an index value based on a magnitude of variation of the measured drive torque or current value; and judge as to whether the abnormal clearance exists in the objective pair, based on the index value.
    Type: Grant
    Filed: February 7, 2019
    Date of Patent: February 16, 2021
    Assignees: FANUC CORPORATION, TOKYO INSTITUTE OF TECHNOLOGY
    Inventors: Hiroshi Nakagawa, Kenichiro Abe, Yunfeng Wu, Hikaru Yamashiro, Hideo Matsui, Soichi Arita, Yukio Takeda, Masumi Ohno
  • Patent number: 10899010
    Abstract: A cable damage detection assistance apparatus in a robot mechanism includes a program executor for executing a program to operate a robot, a plurality of times, while changing velocity for driving motors whenever the program is executed; a motor controller for controlling the motors; a state quantity detector for detecting a state quantity indicating an operation state of the robot during the execution of the program; an alarm generator that, when the state quantity exceeds a threshold value, generates an alarm and outputs information about a line number at that time; an alarm database for counting the number of occurrence of alarms on each line number on which the alarm has occurred, and storing the alarm occurrence number on each line number on a velocity-by-velocity basis; and an analysis display for displaying the relationship between the alarm occurrence number and the velocity on each line number.
    Type: Grant
    Filed: June 11, 2018
    Date of Patent: January 26, 2021
    Assignee: FANUC CORPORATION
    Inventors: Soichi Arita, Kokoro Hatanaka
  • Publication number: 20200306976
    Abstract: A controller includes a parameter setting unit that invalidates first mechanism error parameters. The controller includes a measurement control unit that drives a robot with a plurality of orientations at a plurality of positions by using second mechanism error parameters other than the first mechanism error parameters and measures the actual measurement position of the robot by a three-dimensional measuring device. The controller includes a parameter calculation unit that calculates the first mechanism error parameter based on the actual measurement position of the robot and the rotation position of a robot drive motor. The controller includes a correction unit that changes the first mechanism error parameter invalidated by the parameter setting unit to the first mechanism error parameter calculated by the parameter calculation unit.
    Type: Application
    Filed: March 27, 2020
    Publication date: October 1, 2020
    Applicant: Fanuc Corporation
    Inventors: Wang Yuelai, Soichi Arita, Yasuhiro Naitou
  • Patent number: 10744645
    Abstract: A measurement system includes a plurality of reflectors of a robot, a measurement apparatus having a laser head which emits a laser beam toward the reflectors and which receives a reflected light from the reflectors, a head driving device which changes orientation of the laser head, and a robot control apparatus which controls the robot based on the calibration operation program and which sequentially places the distal end portion of the robot at a plurality of measurement positions for conducting calibration. The robot control apparatus conducts a head drive control process of receiving controller coordinate data of any one of the plurality of reflectors, which is used at the time of sequentially placing the distal end portion of the robot at plurality of measurement positions, and sending a control signal for changing the orientation of the laser head to the head driving device by using the received controller coordinate data.
    Type: Grant
    Filed: October 8, 2018
    Date of Patent: August 18, 2020
    Assignee: FANUC CORPORATION
    Inventors: Yuelai Wang, Soichi Arita
  • Patent number: 10611032
    Abstract: A measurement system including: reflectors mounted on a robot; a measuring apparatus including a laser head, wherein the measuring apparatus includes a controller, the controller is configured to conduct: a coordinate relationship acquisition process for acquiring a position and a direction of a measuring-apparatus coordinate system with respect to a robot coordinate system by emitting a laser beam from the laser head toward reference reflection portions provided in a base portion of the robot, and based on a reflected light; and a head drive control process which controls a direction of the laser head by receiving coordinate data of the reflector recognized by a controller of the robot, and by making a control command to change the direction of the laser head using the coordinate data which is received and the position and the direction of the measuring-apparatus coordinate system with respect to the robot coordinate system.
    Type: Grant
    Filed: September 14, 2018
    Date of Patent: April 7, 2020
    Assignee: Fanuc Corporation
    Inventors: Yuelai Wang, Soichi Arita
  • Publication number: 20200078947
    Abstract: A calibration system of a robot includes a data storage unit that stores a number of pieces of data in which actual measured position information obtained by actually measuring a tip position of the robot and information indicating a state of the robot upon actual measurement are combined, a parameter selecting unit that selects mechanical error parameters to be identified from parameters indicating mechanical errors of the robot, a parameter identifying unit that identifies each of the mechanical error parameters using the stored data and information of the selected mechanical error parameters, and an identification result evaluating unit that evaluates an identification result, and, in the case where evaluation does not satisfy a predetermined criterion, selection of different mechanical error parameters by the parameter selecting unit, identification and evaluation are repeated.
    Type: Application
    Filed: July 15, 2019
    Publication date: March 12, 2020
    Applicant: FANUC CORPORATION
    Inventors: Yuelai WANG, Soichi ARITA
  • Patent number: 10583558
    Abstract: A robot control device includes a parameter estimating unit that causes a robot to operate under estimation conditions input by a user and that estimates a load parameter of a load attached to the robot, a torque calculating unit that calculates operation torques of respective joints of the robot caused to operate during the estimation of the load parameter, and an alert unit that issues an alert to the user when the difference between the maximum value and the minimum value of the operation torques is equal to or less than a predetermined threshold.
    Type: Grant
    Filed: January 10, 2018
    Date of Patent: March 10, 2020
    Assignee: FANUC CORPORATION
    Inventors: Yu Ikeda, Soichi Arita
  • Patent number: 10493632
    Abstract: A robot control device able to accurately estimate an external force applied from a workpiece to a robot in a time-dependently changing manner. The robot control device includes a support force data acquisition section which acquires measurement data of a workpiece support force by the environment, the workpiece support force varying while the robot lifts the workpiece; a disturbance estimation section which estimates a disturbance value applied to the robot using state information of the robot; and a correction section which corrects, using the measurement data acquired by the support force data acquisition section, the disturbance value estimated by the disturbance estimation section or the state information inputted to the disturbance estimation section.
    Type: Grant
    Filed: November 16, 2017
    Date of Patent: December 3, 2019
    Assignee: FANUC CORPORATION
    Inventors: Kenichiro Oguri, Soichi Arita
  • Patent number: 10481596
    Abstract: A control device includes a receiving unit that receives output signals from a plurality of manufacturing machines, via a communication network; a noise-component extracting unit that extracts a common noise component that is contained in the output signals; and a noise-component removing unit that removes the extracted noise component from at least one of the output signals.
    Type: Grant
    Filed: July 31, 2017
    Date of Patent: November 19, 2019
    Assignee: FANUC CORPORATION
    Inventor: Soichi Arita
  • Patent number: 10471603
    Abstract: A conveying system includes an external force calculation unit which calculates an external force applied to a robot based on a force or torque applied to the robot detected by a force detection unit, and workpiece parameters changed in accordance with the holding state of a workpiece, and a robot stopping unit which stops the robot when the calculated external force exceeds a threshold. The conveying system further includes a relative movement unit which moves the held workpiece and a workpiece support relative to each other. By the relative movement unit, the workpiece and workpiece support are moved relative to each other without changing the position and posture of the robot.
    Type: Grant
    Filed: May 11, 2015
    Date of Patent: November 12, 2019
    Assignee: FANUC CORPORATION
    Inventors: Wang Yuelai, Yasuhiro Naitou, Soichi Arita
  • Publication number: 20190247998
    Abstract: A device and method for judging the presence or absence of an abnormal clearance between paring elements of a passive joint of a robot. The device has sections configured to: calculate a score for each motion path, wherein the score is increased when the paring elements of an objective pair collide with each other and is decreased when the paring elements of the other pair collide with each other; generate a robot motion for moving the robot along the motion path having the score not lower than a predetermined threshold; measure a drive torque or a current value of a motor when the robot is moved according to the generated robot motion; calculate an index value based on a magnitude of variation of the measured drive torque or current value; and judge as to whether the abnormal clearance exists in the objective pair, based on the index value.
    Type: Application
    Filed: February 7, 2019
    Publication date: August 15, 2019
    Inventors: Hiroshi NAKAGAWA, Kenichiro ABE, Yunfeng WU, Hikaru YAMASHIRO, Hideo MATSUI, Soichi ARITA, Yukio TAKEDA, Masumi OHNO
  • Publication number: 20190235479
    Abstract: A robot including a movable portion, a controller, and a storage unit that stores maintenance timing information regarding at least one of the movable portion and the controller. The controller performs predetermined notification processing based on a comparison between elapsed time information and the maintenance timing information. The movable portion and the control apparatus are placed in a predetermined work site on which a second robot is installed. The controller corrects the maintenance timing information or the elapsed time information using information received from the second robot.
    Type: Application
    Filed: January 10, 2019
    Publication date: August 1, 2019
    Applicant: FANUC CORPORATION
    Inventors: Yu IKEDA, Soichi ARITA
  • Publication number: 20190129400
    Abstract: A robot includes a robot control unit configured to control an operation of a robot, wherein the robot control unit is configured to set a coordinate system of the robot installed on a reference flat surface using measurement results of at least position coordinates in a vertical direction of three or more measurement points on the reference flat surface on which the robot is installed and measurement results of position coordinates of a plurality of reference reflection portions provided on a base portion of the robot.
    Type: Application
    Filed: October 23, 2018
    Publication date: May 2, 2019
    Inventors: Yuelai WANG, Soichi ARITA