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: 20230302639Abstract: 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: ApplicationFiled: July 27, 2021Publication date: September 28, 2023Inventors: Soichi ARITA, Kenichiro OGURI, Kazuki SAWADA
-
Publication number: 20230286160Abstract: 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: ApplicationFiled: May 18, 2023Publication date: September 14, 2023Applicant: Fanuc CorporationInventors: Wang Yuelai, Soichi Arita, Yasuhiro Naitou
-
Patent number: 11712806Abstract: 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: GrantFiled: March 27, 2020Date of Patent: August 1, 2023Assignee: Fanuc CorporationInventors: Wang Yuelai, Soichi Arita, Yasuhiro Naitou
-
Patent number: 11230013Abstract: 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: GrantFiled: July 15, 2019Date of Patent: January 25, 2022Assignee: FANUC CORPORATIONInventors: Yuelai Wang, Soichi Arita
-
Patent number: 11073823Abstract: 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: GrantFiled: January 10, 2019Date of Patent: July 27, 2021Assignee: FANUC CORPORATIONInventors: Yu Ikeda, Soichi Arita
-
Patent number: 10953540Abstract: 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: GrantFiled: January 10, 2018Date of Patent: March 23, 2021Assignee: FANUC CORPORATIONInventors: Yuelai Wang, Soichi Arita
-
Patent number: 10935968Abstract: 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: GrantFiled: October 23, 2018Date of Patent: March 2, 2021Assignee: FANUC CORPORATIONInventors: Yuelai Wang, Soichi Arita
-
Patent number: 10919143Abstract: 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: GrantFiled: February 7, 2019Date of Patent: February 16, 2021Assignees: FANUC CORPORATION, TOKYO INSTITUTE OF TECHNOLOGYInventors: Hiroshi Nakagawa, Kenichiro Abe, Yunfeng Wu, Hikaru Yamashiro, Hideo Matsui, Soichi Arita, Yukio Takeda, Masumi Ohno
-
Patent number: 10899010Abstract: 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: GrantFiled: June 11, 2018Date of Patent: January 26, 2021Assignee: FANUC CORPORATIONInventors: Soichi Arita, Kokoro Hatanaka
-
Publication number: 20200306976Abstract: 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: ApplicationFiled: March 27, 2020Publication date: October 1, 2020Applicant: Fanuc CorporationInventors: Wang Yuelai, Soichi Arita, Yasuhiro Naitou
-
Patent number: 10744645Abstract: 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: GrantFiled: October 8, 2018Date of Patent: August 18, 2020Assignee: FANUC CORPORATIONInventors: Yuelai Wang, Soichi Arita
-
Patent number: 10611032Abstract: 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: GrantFiled: September 14, 2018Date of Patent: April 7, 2020Assignee: Fanuc CorporationInventors: Yuelai Wang, Soichi Arita
-
Publication number: 20200078947Abstract: 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: ApplicationFiled: July 15, 2019Publication date: March 12, 2020Applicant: FANUC CORPORATIONInventors: Yuelai WANG, Soichi ARITA
-
Patent number: 10583558Abstract: 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: GrantFiled: January 10, 2018Date of Patent: March 10, 2020Assignee: FANUC CORPORATIONInventors: Yu Ikeda, Soichi Arita
-
Patent number: 10493632Abstract: 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: GrantFiled: November 16, 2017Date of Patent: December 3, 2019Assignee: FANUC CORPORATIONInventors: Kenichiro Oguri, Soichi Arita
-
Patent number: 10481596Abstract: 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: GrantFiled: July 31, 2017Date of Patent: November 19, 2019Assignee: FANUC CORPORATIONInventor: Soichi Arita
-
Patent number: 10471603Abstract: 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: GrantFiled: May 11, 2015Date of Patent: November 12, 2019Assignee: FANUC CORPORATIONInventors: Wang Yuelai, Yasuhiro Naitou, Soichi Arita
-
Publication number: 20190247998Abstract: 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: ApplicationFiled: February 7, 2019Publication date: August 15, 2019Inventors: Hiroshi NAKAGAWA, Kenichiro ABE, Yunfeng WU, Hikaru YAMASHIRO, Hideo MATSUI, Soichi ARITA, Yukio TAKEDA, Masumi OHNO
-
Publication number: 20190235479Abstract: 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: ApplicationFiled: January 10, 2019Publication date: August 1, 2019Applicant: FANUC CORPORATIONInventors: Yu IKEDA, Soichi ARITA
-
Publication number: 20190129400Abstract: 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: ApplicationFiled: October 23, 2018Publication date: May 2, 2019Inventors: Yuelai WANG, Soichi ARITA