Patents by Inventor Yukio Hashiguchi

Yukio Hashiguchi 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).

  • Patent number: 11826913
    Abstract: A control system includes: a controller configured to operate one or more robots in a real space based on an operation program; and circuitry configured to: operate one or more virtual robots based on the operation program in a virtual space, the one or more virtual robots corresponding to the one or more robots respectively; cause the controller to suspend an operation based on the operation program by the one or more robots; simulate a suspended state of the real space after suspension of the operation by the one or more robots, in the virtual space; and resume at least a part of the operation by the one or more virtual robots based on the operation program, in the virtual space in which the suspended state of the real space has been simulated.
    Type: Grant
    Filed: June 29, 2021
    Date of Patent: November 28, 2023
    Inventors: Yukio Hashiguchi, Yoshifumi Onoyama
  • Publication number: 20230121498
    Abstract: A simulation device includes circuitry configured to: execute a first simulation of a first control of a first machine, wherein the first control is executed by a first controller; execute a second simulation of a second control of a second machine, wherein the second control is executed by a second controller so that the second machine operates in collaboration with the first machine; and control progress of the first simulation and progress of the second simulation to maintain a simulated ratio of a progress speed of the first simulation and a progress speed of the second simulation to be equal to a ratio of a progress speed of the first control and a progress speed of the second control.
    Type: Application
    Filed: December 20, 2022
    Publication date: April 20, 2023
    Inventors: Yukio HASHIGUCHI, Yoshifumi ONOYAMA, Koichi KUWAHARA, Naoki UTSUMI
  • Publication number: 20230107431
    Abstract: A control system includes: a robot controller configured to control a robot to execute a plurality of tasks included in a process for a workpiece in a real space; and circuitry configured to: control a virtual robot to execute the plurality of tasks in a virtual space; collect a real execution record from the real space during execution of each of the plurality of tasks by the robot; collect a virtual execution record from the virtual space during execution of each of the plurality of tasks by the virtual robot; and extract, from the plurality of tasks, one or more inconsistent tasks for which the real execution record and the virtual execution record are inconsistent with each other.
    Type: Application
    Filed: December 6, 2022
    Publication date: April 6, 2023
    Inventors: Yukio HASHIGUCHI, Yoshifumi ONOYAMA, Koji HARA, Takeshi YAMASHITA, Masahiro GOYA, Ryosuke TSUTSUMI
  • Publication number: 20230099602
    Abstract: A production system includes: a plurality of controllers configured to control a plurality of devices, the plurality of devices including at least one robot; and circuitry communicable with the plurality of controllers, the circuitry may be configured to: output execution commands of next tasks based on a process including a plurality of tasks for a workpiece and progress information of the process; store environment information; and update the stored environment information in accordance with operations of the plurality of devices, wherein each of the plurality of controllers is configured to control one of the plurality of devices to execute a next task corresponding to one of the execution commands based on the environment information.
    Type: Application
    Filed: December 6, 2022
    Publication date: March 30, 2023
    Inventors: Yukio HASHIGUCHI, Yoshifumi ONOYAMA
  • Publication number: 20230037774
    Abstract: The controller communicable with a second controller include circuitry configured to: execute a processing to operate a first machine in collaboration with a second machine controlled by the second controller in a real space; modify the processing in response to determining that, instead of controlling the second machine, the second controller controls a virtual second machine that simulates operations of the second machine in a virtual space; and execute the modified processing to operate the first machine in the real space in collaboration with the virtual second machine that operates in the virtual space.
    Type: Application
    Filed: August 1, 2022
    Publication date: February 9, 2023
    Inventors: Yoshifumi ONOYAMA, Yukio HASHIGUCHI, Yosuke KAMIYA, Yuki OE, Yu KATONO, Tomoyuki NAKAMURA, Takahiro HORA
  • Publication number: 20220072703
    Abstract: A robot system includes a robot; a peripheral device disposed around the robot; a control unit configured to operate at least the robot based on a program; a suspension unit configured to suspend a plurality of sequential operations performed by the robot in conjunction with the peripheral device based on an operation program if an irregular state occurs in the peripheral device; and a simulator. The simulator is configured to generate a recovery program based at least on a robot state information of the robot at the time of suspending the operation due to an occurrence of the irregular state, in which the control unit is further configured to cause the robot to operate with respect to the peripheral device based on the recovery program so that an operation by the suspended operation program becomes resumable.
    Type: Application
    Filed: November 15, 2021
    Publication date: March 10, 2022
    Inventors: Yukio HASHIGUCHI, Koichi KUWAHARA
  • Publication number: 20220001537
    Abstract: A control system includes: a controller configured to operate one or more robots in a real space based on an operation program; and circuitry configured to: operate one or more virtual robots based on the operation program in a virtual space, the one or more virtual robots corresponding to the one or more robots respectively; cause the controller to suspend an operation based on the operation program by the one or more robots; simulate a suspended state of the real space after suspension of the operation by the one or more robots, in the virtual space; and resume at least a part of the operation by the one or more virtual robots based on the operation program, in the virtual space in which the suspended state of the real space has been simulated.
    Type: Application
    Filed: June 29, 2021
    Publication date: January 6, 2022
    Inventors: Yukio HASHIGUCHI, Yoshifumi ONOYAMA
  • Publication number: 20210291368
    Abstract: A method of generating a robot operation command includes extracting a work command from an overall work flow; extracting, from a command definition database, a command definition corresponding to the extracted work command, the work command having been read; generating, by referring to the read work command, a set of unit jobs in which at least one work command is arranged in order, based on the extracted command definition; generating, for a plurality of unit jobs, a connecting job for causing a robot to be moved from an end position of a previous unit job to a start position of a subsequent unit job; and generating a robot operation command in which the unit jobs and the connecting job are continuous.
    Type: Application
    Filed: June 7, 2021
    Publication date: September 23, 2021
    Inventors: Yoichi KAKISAKA, Yukio HASHIGUCHI, Hirokazu KARIYAZAKI, Takashi NAGASAKI, Yukiko SAWADA, Keita MORISAKI
  • Patent number: 11065764
    Abstract: A method of generating a robot operation command includes extracting a work command from an overall work flow; extracting, from a command definition database, a command definition corresponding to the extracted work command, the work command having been read; generating, by referring to the read work command, a set of unit jobs in which at least one work command is arranged in order, based on the extracted command definition; generating, for a plurality of unit jobs, a connecting job for causing a robot to be moved from an end position of a previous unit job to a start position of a subsequent unit job; and generating a robot operation command in which the unit jobs and the connecting job are continuous.
    Type: Grant
    Filed: March 27, 2018
    Date of Patent: July 20, 2021
    Assignee: KABUSHIKI KAISHA YASKAWA DENKI
    Inventors: Yoichi Kakisaka, Yukio Hashiguchi, Hirokazu Kariyazaki, Takashi Nagasaki, Yukiko Sawada, Keita Morisaki
  • Publication number: 20210154849
    Abstract: The control system includes: a plurality of controllers that respectively control a plurality of devices including at least robots; and an environment manager that is communicable with the plurality of controllers. The environment manager includes an environment information storage that stores environment information, and an information update unit that updates environment information according to an operation of the plurality of devices. Each of the plurality of controllers includes a condition monitor that monitors whether environment information stored in the environment device storage satisfies a predetermined condition and an operation execution unit that controls a corresponding device of the plurality of devices to execute a predetermined operation in a case where the environment information satisfies a predetermined condition.
    Type: Application
    Filed: November 17, 2020
    Publication date: May 27, 2021
    Inventors: Yuji ICHIMARU, Yukio HASHIGUCHI, Koichi KUWAHARA
  • Patent number: 10913150
    Abstract: A processing system includes a robot including at least one arm each including a hand at an end of the at least one arm; a first position measurement sensor, which is to be grasped by the hand and moved by the at least one arm, and is configured to measure a position of a device to be used when the robot processes a processing target; and a robot control device configured to: cause the hand to grasp the first position measurement sensor; and cause the first position measurement sensor to measure the position of the device.
    Type: Grant
    Filed: March 9, 2018
    Date of Patent: February 9, 2021
    Assignee: KABUSHIKI KAISHA YASKAWA DENKI
    Inventors: Takuya Fukuda, Yukio Hashiguchi, Kenji Matsukuma, Makoto Umeno
  • Patent number: 10889003
    Abstract: A robot system includes a robot, a robot work environment in which the robot works, and a robot controller including circuitry that stores position information indicating a position of each of measured robot postures in the robot work environment, obtains a measured position of each of the measured robot postures based on a detection result obtained by a sensor, and corrects a movement position of the robot based on the measured position.
    Type: Grant
    Filed: February 20, 2018
    Date of Patent: January 12, 2021
    Assignee: KABUSHIKI KAISHA YASKAWA DENKI
    Inventors: Takuya Fukuda, Yukio Hashiguchi, Noriko Abe
  • Patent number: 10837977
    Abstract: A rack includes a container holder that is fixed to a stage and holds a container that contains a liquid to be dispensed and a camera that is fixed to the stage and located in a position where the camera is capable of capturing an image of the container.
    Type: Grant
    Filed: May 4, 2016
    Date of Patent: November 17, 2020
    Assignee: KABUSHIKI KAISHA YASKAWA DENKI
    Inventors: Noriko Abe, Yukio Hashiguchi, Makoto Umeno, Hiroshi Kumagai, Yukiko Sawada, Motohisa Kamei
  • Publication number: 20180281190
    Abstract: A method of generating a robot operation command includes extracting a work command from an overall work flow; extracting, from a command definition database, a command definition corresponding to the extracted work command, the work command having been read; generating, by referring to the read work command, a set of unit jobs in which at least one work command is arranged in order, based on the extracted command definition; generating, for a plurality of unit jobs, a connecting job for causing a robot to be moved from an end position of a previous unit job to a start position of a subsequent unit job; and generating a robot operation command in which the unit jobs and the connecting job are continuous.
    Type: Application
    Filed: March 27, 2018
    Publication date: October 4, 2018
    Inventors: Yoichi KAKISAKA, Yukio HASHIGUCHI, Hirokazu KARIYAZAKI, Takashi NAGASAKI, Yukiko SAWADA, Keita MORISAKI
  • Publication number: 20180236669
    Abstract: A robot system includes a robot, a robot work environment in which the robot works, and a robot controller including circuitry that stores position information indicating a position of each of measured robot postures in the robot work environment, obtains a measured position of each of the measured robot postures based on a detection result obtained by a sensor, and corrects a movement position of the robot based on the measured position.
    Type: Application
    Filed: February 20, 2018
    Publication date: August 23, 2018
    Applicant: KABUSHIKI KAISHA YASKAWA DENKI
    Inventors: Takuya FUKUDA, Yukio HASHIGUCHI, Noriko ABE
  • Publication number: 20180194004
    Abstract: A processing system includes a robot including at least one arm each including a hand at an end of the at least one arm; a first position measurement sensor, which is to be grasped by the hand and moved by the at least one arm, and is configured to measure a position of a device to be used when the robot processes a processing target; and a robot control device configured to: cause the hand to grasp the first position measurement sensor; and cause the first position measurement sensor to measure the position of the device.
    Type: Application
    Filed: March 9, 2018
    Publication date: July 12, 2018
    Inventors: Takuya FUKUDA, Yukio HASHIGUCHI, Kenji MATSUKUMA, Makoto UMENO
  • Patent number: 9833905
    Abstract: After a forward end of a workpiece is inserted into a through-hole and fitting is started, a follow operation of moving the workpiece to follow the shape of the through-hole is performed during the movement of the workpiece in a fitting direction. At this time, the workpiece is fitted into the through-hole while a control point of a robot is changed in a direction opposite to the fitting direction according to the amount of movement of the workpiece in the fitting direction.
    Type: Grant
    Filed: December 16, 2014
    Date of Patent: December 5, 2017
    Assignee: KABUSHIKI KAISHA YASKAWA DENKI
    Inventors: Tetsuro Izumi, Yukio Hashiguchi, Takuya Fukuda, Ryoichi Nagai
  • Publication number: 20160334429
    Abstract: A rack includes a container holder that is fixed to a stage and holds a container that contains a liquid to be dispensed and a camera that is fixed to the stage and located in a position where the camera is capable of capturing an image of the container.
    Type: Application
    Filed: May 4, 2016
    Publication date: November 17, 2016
    Applicant: KABUSHIKI KAISHA YASKAWA DENKI
    Inventors: Noriko ABE, Yukio Hashiguchi, Makoto Umeno, Hiroshi Kumagai, Yukiko Sawada, Motohisa Kamei
  • Patent number: 9346162
    Abstract: A robot system includes a robot arm, one or more actuators that are provided in the robot arm to drive the robot arm, a sensor unit that detects an external force applied to at least one of the robot arm and the actuators, and a controller that controls an operation of each of the actuators and limits a torque instruction value for each of the actuators on the basis of a detection result of the sensor unit.
    Type: Grant
    Filed: January 8, 2014
    Date of Patent: May 24, 2016
    Assignee: KABUSHIKI KAISHA YASKAWA DENKI
    Inventors: Yukio Hashiguchi, Shingo Ando, Takuya Fukuda, Takenori Oka, Shinji Murai, Takeomi Hidaka, Manabu Okahisa
  • Patent number: 9242371
    Abstract: To enable a recovery control program to be executed quickly by a robot controller without needing to equip the robot controller with a large-capacity storage device, provided is a robot system, including a first robot controller for controlling a first robot. The first robot controller includes a posture information obtaining unit for obtaining information indicating a posture of the first robot when an anomaly occurs in the first robot. The robot system further includes a recovery control program generating unit for generating, by computing, based on the posture of the first robot, a recovery control program for changing the posture of the first robot to a given standby posture.
    Type: Grant
    Filed: July 24, 2014
    Date of Patent: January 26, 2016
    Assignee: KABUSHIKI KAISHA YASKAWA DENKI
    Inventors: Yukio Hashiguchi, Shinji Murai, Tomoyuki Shiraki